Welcome to the forum, Guest

TOPIC: Error message : comic not found

Error message : comic not found 8 months 2 weeks ago #8028

bigbrother1969

Offline

Fresh Boarder

Posts: 6

Thank you received: 1

Karma: 0

For some times, I've an error after creating a new library : I create the library using YACReaderLibray under Windows directly on the server hosting my NFS shares.
I do it under Windows, because it crashes when using YacReaderLibrary on Linux, because of some issues with pzip2, I think.

I can open the comics without any problem when using YACReaderLibrary under Windows, but I have a message "Comic not found" when using YACReaderLibray under Linux.

And, more surprising, it only happens on one of the libraries I created : the others 2, located on a different disk and on 2 different NFS shares, don't show any problem when accessing under Linux.
At each time, I completely delete the existing library before creating a new one.

Are there some logs I can access to chek the exact reason of the problem ?
Or do you have any hint to solve the problem ?

Regards
The administrator has disabled public write access.

Error message : comic not found 8 months 2 weeks ago #8029

Luis Ángel

Offline

Administrator

Posts: 2698

Thank you received: 561

Karma: -124

hmmm, it could be sqlite failing over your shares, try mounting the using the nolock option.
Contribute to the project becoming a patron: www.patreon.com/yacreader
You can also donate via Pay-Pal: www.paypal.com/donate?business=5TAMNQCDD...e=Support+YACReader\
The administrator has disabled public write access.

Error message : comic not found 8 months 2 weeks ago #8031

bigbrother1969

Offline

Fresh Boarder

Posts: 6

Thank you received: 1

Karma: 0

It's definitely not a problem of share or lock : the error message happens when I use YACReaderLibrary directly on the server, not using the shares
The administrator has disabled public write access.

Error message : comic not found 8 months 2 weeks ago #8032

selmf

Offline

Developer

Posts: 636

Thank you received: 135

Karma: 18

You'll need to provide some more information and narrow down the cause of this. With what you've told us we can only guess what might be happening.

Which Version of YACReader?
What kind of Linux?
How did you install YACReader?

What kind of comic format does it crash on?
Does YACReaderLibrary crash on a specific file or on all files?
What error message are you getting?
Does it work on a minimal library?
Can you provide a backtrace on the crash?

...
My answers are not necessarily official YACReader statements but mostly represent my own opinion in technical matters.
The administrator has disabled public write access.

Error message : comic not found 8 months 2 weeks ago #8034

bigbrother1969

Offline

Fresh Boarder

Posts: 6

Thank you received: 1

Karma: 0

Here are some precisions :

[YACReader version]
YACReader version on Windows (server side) : 9.13.1.2307166
YACReader version on Linux (server side) : 9.13.1.0
YACReader version on Linux (client side) : 9.13.1.0

[Linux version]
Linux Mint 21.2 Cinnamon on server and client

[YACReader Installation]
On Windows : with the installer downloader on yacreader.com
On Linux : with the .deb downloader on yacreader.com

[Type of error]
YACReader Library on Linux shows the message "Comic not found" for all the files located in the same directory, and all subdirectories. It represents more than 12000 comics. There's no problem when opening it with the YACReader on Windows.
The exact message is in French and tells "Introuvable / Bande dessinée introuvable"
I've got the same issue with minimal library
To provide a backtrash, where may I find the logs of the application ?

Hope it can help
The administrator has disabled public write access.

Error message : comic not found 8 months 2 weeks ago #8035

selmf

Offline

Developer

Posts: 636

Thank you received: 135

Karma: 18

You've reported two problems.

One is that you can't create a library on-server because it crashes. I would like to know why it crashes. I'm suspecting two things:

1. The server cannot write to the database because it cannot lock the database file for exclusive writing
2. There is a comic or path that is making the server crash for whatever reason

The second problem is that apparently the libraries you created on Windows do not work on your Linux machine. The most likely culprit for that is a path problem. That could occur if YACReader on Windows writes paths into the library that YACReader on Linux cannot process.

So what you need to do is this:

1. Check why the creation of the library is failing on Linux
- Is it creating a database file in the hidden .yacreaderlibrary directory in the library root?
- Does the database contain anything? Checking the file size should tell you that

2. Double-check how you mount your network shares
- Are you setting the nolock option so you can write the database?
- Do your paths contain special characters?
- Are you properly setting up character encoding?

3. Post the crash message you get on Linux
My answers are not necessarily official YACReader statements but mostly represent my own opinion in technical matters.
The administrator has disabled public write access.

Error message : comic not found 8 months 2 weeks ago #8036

bigbrother1969

Offline

Fresh Boarder

Posts: 6

Thank you received: 1

Karma: 0

When I launch YACReaderLibrary from the console, when it crashes, it says segmentation error (core dumped)
The administrator has disabled public write access.

[Solved] Error message : comic not found 8 months 2 weeks ago #8037

bigbrother1969

Offline

Fresh Boarder

Posts: 6

Thank you received: 1

Karma: 0

I finally found the reason of the problem. And it's not a problem from the program : it was beacouse of a fu..ing corrupted file that made a mess in the SQLlite database.
I removed the file, erased the database and updated the library : everything works fine.
My best compliments for the quality of your work !
The administrator has disabled public write access.

[Solved] Error message : comic not found 8 months 2 weeks ago #8038

selmf

Offline

Developer

Posts: 636

Thank you received: 135

Karma: 18

Do you still have the file? It would make a good testcase for us.
My answers are not necessarily official YACReader statements but mostly represent my own opinion in technical matters.
The administrator has disabled public write access.

[Solved] Error message : comic not found 8 months 2 weeks ago #8039

Luis Ángel

Offline

Administrator

Posts: 2698

Thank you received: 561

Karma: -124

yep, it would be great to have that file.
Contribute to the project becoming a patron: www.patreon.com/yacreader
You can also donate via Pay-Pal: www.paypal.com/donate?business=5TAMNQCDD...e=Support+YACReader\
The administrator has disabled public write access.
Powered by Kunena Forum