News:

SMF - Just Installed!

Main Menu

Recent posts

#21
eLibrary Manager / Re: VERSION 4.5.2 (2023-02-05)...
Last post by krugerannd - February 14, 2023, 01:59:07 AM
Yes, Everything worked fine yesterday, this morning nothing worked.
#22
eLibrary Manager / Re: VERSION 4.5.2 (2023-02-05)...
Last post by kweckwor - February 13, 2023, 11:15:58 PM
Did the problem just start happening with the latest update? I.e. was the previous version working properly? The latest version had updates to some Android libraries so it's possible that introduced an incompatibility with the WebView being used on that version of FireOS. Specifically, the webkit library was updated so that sounds like a likely suspect to have introduced incompatibilities.

Since this seems to be an Amazon specific version of WebView, I'm not sure I'll be able to get that installed on any of my devices. I'm adding some logging for this situation, so I'll put out an update soon which will capture a log file with more information when the failure happens. It might take me a few days to put that update out, but if you're willing to side load, I can give you the update a little sooner.

I'll also do some more investigation to see if the latest webkit library I'm using might have issues with the Amazon WebView component.
#23
eLibrary Manager / Re: VERSION 4.5.2 (2023-02-05)...
Last post by krugerannd - February 13, 2023, 06:36:38 PM
Hello,

I would like to say I am having the same problem. However I cannot tell you which version of WebView I have as I can't get the Kindle Fire tablet to even admit it's using it. I am using the same Fire OS Version as OGM and recieving the exact same error message.
#24
eLibrary Manager / Re: VERSION 4.5.2 (2023-02-05)...
Last post by ogm - February 13, 2023, 02:33:31 PM
Here is what I see:
Amazon System WebView
version 100.amazon-webview-v100-4896-tablet.4896.127.37



#25
eLibrary Manager / Re: VERSION 4.5.2 (2023-02-05)...
Last post by kweckwor - February 12, 2023, 06:59:38 PM
I don't have a Kindle Fire to test on, but I see that Fire OS 5.x is based on Android 5.1. I don't see this error on an emulator running Android 5.1.

This error happens when the WebView component fails to load (i.e it throws an error when the reader tries to start up). Can you let me know what version of WebView is loaded? On a vanilla Android device you would be able to see that through Settings/Apps/Android System WebView. I assume the same should be available on your Kindle Fire.

If I know what WebView version your device is using, I can try and see if I can load the same on my device and see if the same issue happens.
#26
eLibrary Manager / VERSION 4.5.2 (2023-02-05) - p...
Last post by ogm - February 12, 2023, 05:07:31 PM
On my "Amazon Kindle running FIRE OS 5.7.0.0" the new version of your software "VERSION 4.5.2 (2023-02-05)" fails to open my ePUB books.

It opens up and when I click on a book, it give me a error message:  "Your version of webview is obsolete and is no longer supported.  Uodate webview to the latest version".

Could you please fix this issue ?
#27
ePub Reader / Re: Books not found with scan
Last post by kweckwor - February 22, 2022, 12:43:05 AM
For the original poster and anyone else following this thread...

I can see two reasons for the behaviour reported:

  • The scan gets into a loop, possibly due to recursion because of symbolic links.
  • The scan "stalls" because it is blocked waiting for access to a file that is blocked through some OS level lock on a file.

For the first issue I've added a limit to the allowed recursion to prevent the scan from running indefinitely. For the second issue I've added logic to terminate a scan if any step waits for more than a minute (implying that there is something preventing the scan from continuing, possibly indefinitely). In both cases the final notification identifies the situation, also identifying the book file that was being loaded when the timeout occurred for the second case.

Hopefully that should cover the issue.

I'll release the updates soon after I've had a chance to test them more fully (as well as the other updates I've been working on recently).

Karl
#28
ePub Reader / Re: Books not found with scan
Last post by kweckwor - February 18, 2022, 04:13:18 PM
It seems that the scan might be freezing when it tries to process a specific book. I'm not quite sure why that would happen. If you can pinpoint the book you can try and reload that book to your device from calibre. I think I may have run into something like that in the past as well and recopying the book fixed it. To stop the scan, try renaming the author folder temporarily and force stop the app. With the folder name changed, even if the scan starts again automatically it should end because the folder doesn't exist any more.

So what I would try is
1) Rename author folder (add a ".0" prefix or something).
2) Force stop the app.
3) Start the app again and wait for the scan to be auto-started (it should finish immediately since the folder doesn't exist any more).
4) Reload the books from calibre for that author onto your Kindle.
5) Rename the author folder back to it's original name.
6) Try scanning the folder again.

Hopefully the reloaded book files will work better.

Again, I'm not sure why a corrupted book would make the scan freeze like that. If I could get a sample of a book file that causes that behaviour for me as well, I should be able to figure out what is happening.
#29
ePub Reader / Re: Books not found with scan
Last post by mac1299 - February 18, 2022, 03:19:14 PM
Ok I just began scanning each individual author and it froze during one of the scans.  They were all EPUB's under this author.  I'm really not sure what to do now.  So there is no way to stop the scan once its started? 
#30
ePub Reader / Re: Books not found with scan
Last post by mac1299 - February 18, 2022, 02:26:17 PM
I keep all my downloads in a "Books" folder.  They are all organized by author within this folder.  My Fire is OS 5.6.8.0.  I think what I will try next is to scan each subfolder(author) and not the entire book folder.  Only way to stop the scan is to uninstall elibrary and reinstall.