-
Notifications
You must be signed in to change notification settings - Fork 506
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
Crash when pressing back to exit app #282
Comments
I was about to open a new issue as this exact problem is also happening to me. |
@matheuscsoares Thanks for providing a log cuz my crashlog is broken. |
Sorry about the mention above in issue #287, didn't know this opened, the closed is self close for being dumb dumb… |
I watched the app behavior before the crash. Able to know how to reproduce this reliably. But it require the app to be suspended by the OS. Before the crash when exiting, when you enter the app, the app will freeze for a moment. That is when you have high chance to crash the app |
To me it just seems like it's trying to move back to an activity that does not exist. As an aside, if you move to another tab, like the Updates tab, and then back, it will not crash. |
In #436 it was suggested that this could have something to do with edge-swipe gestures. However I see regular navigation buttons in screenshots on this ticket, so that idea is probably a red herring. |
mihon_crash_logs.txt |
Here's my crash log, I use swipe gestures, only happens when I try to exit the app using the back gesture. |
This log does not contain anything actionable nor any sort of crash data. |
I pressed The crash was something about currentTab used multiple times |
It's sadly a known problem where the "actual" crash doesn't make it to the log file sometimes (not any user's fault) - there is a fix for this in the works but may be some time before it's released in Mihon stable. The currentTab key issue is well-known and currently without a fix or workaround. |
mihon_crash_logs.txt |
Steps to reproduce
It's a bit difficult to reproduce but I have it happen quite often
First the app needs to be launched normally.
Then leave the app without force closing it so that it's in the background.
Then the app needs to be removed from memory normally by the OS
Then when you open the app, it will resume but first it will show the splash screen, but definitely resumed from a cached state seemingly.
Then when you press back, the app crashes.
Expected behavior
Should just exit normally
Actual behavior
Crashes instead
Crash logs
App version: 0.16.2 (standard, 222e111, 3, 2024-01-27T18:31Z)
Android version: 13 (SDK 33; build T1SSIS33.1-75-7-3)
Device brand: motorola
Device manufacturer: motorola
Device name: rhodei (rhodei_g)
Device model: moto g62 5G
WebView: Android System WebView 120.0.6099.230
--------- beginning of main
01-29 23:57:30.175 25464 25464 E app.mihon: Not starting debugger since process cannot load the jdwp agent.
01-29 23:57:30.276 25464 25497 E SQLiteLog: (5) statement aborts at 2: [PRAGMA journal_mode=TRUNCATE] database is locked
01-29 23:57:30.353 25464 25522 E chromium: [ERROR:variations_seed_loader.cc(37)] Seed missing signature.
01-29 23:57:30.904 25464 25498 E SQLiteLog: (284) automatic index on C(manga_id)
01-29 23:57:30.904 25464 25498 E SQLiteLog: (284) automatic index on mangas_categories(manga_id)
Mihon version
0.16.3
Android version
13
Device
Moto G62
Other details
I've had this issue since Tachiyomi 0.15.3. AFAIK 0.15.2 and prior versions did not have it.
Acknowledgements
The text was updated successfully, but these errors were encountered: