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
[Amazon Fire tablets]: ANR while clicking next/previous page button; or even browsing #5665
Comments
Same error you faced a few months ago in #5020. It's a won't fix in my end, since I'm not able to reproduce anywhere. There's another known ANR that can be reproduced anywhere: see #2113 (comment). But that is hard to fix as explained in #2113 (comment) |
Well I've reproduced the error several times on my kindle fire. As it stands I'm not sure what I can do to continue using koreader on my tablet. I've gotten quite used to reading on it when I can't read my kindle paperwhite so that would be a bummer. The syncing is a killer feature. Maybe close all other apps first so that the OS reaper process doesn't attack koreader so aggressively? I know there is limited ram on the device as compared to higher end tablets. I'm happy to test any solutions on the kindle fire which I think is a popular low end tablet that you might want to support. It also seems like your bug in #2113 might be the root cause and I'd eagerly await any updates to t At the end of the day I'm just a user and reporting the errors I see but I'm not doing the hard work of fixing it which is what you folks are doing. |
That's my point. I'm not able to trigger an ANR (besides the known bug) in any of the devices I tested.
ANR has nothing to do with RAM but with application not responding to input events. It can't be fixed or workarounded with the current design. If the program is busy doing something and a event stays in the queue for more than 5 seconds ActivityManager will trigger an ANR. Maybe the ActivityManager in Amazon Fire tablets is just less tolerant.
I will wait too. Hopefully somebody will figure out how to deal with it in the long run. But the known bug shouldn't hurt too much as there are a few situations where we can't drain the queue during that timeframe: reflowing big pdfs, downloading dictionaries...
Try another version? See if you can reproduce in all of them (in particular https://www.dropbox.com/s/ihhy8sei4vnb9ab/koreader-android-arm-linux-androideabi.apk?dl=0 that fixed your original report). Nothing was touched on the android backend since then, except for the new logo, that could make things worse on that regaard.
Lets keep the issue open and see if other fire/KO users attempt to fix it. If is something fixable. |
Closing this as inactive. PR are welcome. |
Issue
Koreader seems to be pretty stable until I need to open a new book in my library. When I click open library sometimes koreader crashes. When that doesn't happen, click previous/next page enough time and koreader seems to crash
crash.log
seems like android OS is killing off koreader for some reason because it didn't respond fast enough to some query?
The text was updated successfully, but these errors were encountered: