-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Plugin hanging when browsing catalog #8
Comments
Hi, and thanks for the report. Unfortunately I don't have much time to look into this right now. But if you're going to look into it, I'm guessing (note: "guessing") it has to do with the opds parsing breaking down and/or crashing. Unfortunately there seems to be many ways of doing OPDS and parsing OPDS correctly in all cases, turned out to be messy and very hard to get right. See the branch read-feeds-recursively-and-flatten-list for my attempt at doing so (I eventually gave up and ended up with just having it as a tool for synchronizing my calibre collections in my home LAN). |
Ok, thanks a lot ! Cheers |
It's been a while since I worked on this plugin (September 2015 according to git). The plugin does what I needed it to do, which is syncing my calibre instances, and have survived many calibre upgrades so there hasn't been much need. But if I remember correctly, what I did was to open a terminal window (on GNU/linux) and run the command:
And then I added console logs to the python code and restarted calibre-debug to pick up the new console and watched the output to see what places of the code I got to. Old style debugging. |
Hello !
I just installed the plugin and I must admit it's a great tool :)
Unfortunately when browsing a catalog (http://gallica.bnf.fr/opds), I can list the different categories and download the catalogs to be displayed in the plugin windows, but then it freezes and I can't select any book to be downloaded.
How can I provide information to help debugging ?
Here is a screenshot when it's freezing : Screenshot
Cheers
CyD
The text was updated successfully, but these errors were encountered: