jobobby04 / TachiyomiSY

Free and open source manga reader for Android
Apache License 2.0
2.88k stars 156 forks source link

ANR issue #1310

Open Requiem426 opened 3 weeks ago

Requiem426 commented 3 weeks ago

Steps to reproduce

1.after migration close the app completely

  1. Open the app again

Expected behavior

While showing the logo on the screen or while asking for biometrics "TachiyomiSY isn't Responding" pop up shows Press wait and you can use the app

Actual behavior

While showing the logo on the screen or while asking for biometrics "TachiyomiSY isn't Responding" pop up shows Press wait and you can use the app for only a couple of seconds and again the pop up while show up and this pop repeats unless you close the app But the app works fine

Crash logs

App version: 1.11.0 (standard, ffc1e2d, 70, 2024-10-28T03:12:22Z) Preview build: 0 Android version: 13 (SDK 33; build TP1A.220624.014.A127FXXSDDXJ1) Device brand: samsung Device manufacturer: samsung Device name: a12s (a12snnxx) Device model: SM-A127F WebView: Android System WebView 131.0.6778.22

--------- beginning of main 10-31 10:22:28.052 22936 22936 E de.tachiyomi.sy: Not starting debugger since process cannot load the jdwp agent. 10-31 10:22:29.115 22936 22997 E de.tachiyomi.sy: No package ID 77 found for ID 0x770b000f. 10-31 10:22:29.118 22936 22997 E de.tachiyomi.sy: No package ID 77 found for ID 0x770b000f. 10-31 10:22:29.380 22936 23053 E chromium: [1031/102229.372506:ERROR:variations_seed_loader.cc(39)] Seed missing signature. 10-31 10:27:42.584 30790 30790 E de.tachiyomi.sy: Not starting debugger since process cannot load the jdwp agent. 10-31 10:27:43.019 30790 30847 E de.tachiyomi.sy: No package ID 77 found for ID 0x770b000f. 10-31 10:27:43.020 30790 30847 E de.tachiyomi.sy: No package ID 77 found for ID 0x770b000f. 10-31 10:27:43.164 30790 30790 E App : Failed to modify notification channels 10-31 10:27:43.164 30790 30790 E App : java.lang.SecurityException: Not allowed to delete channel library_progress_channel with a foreground service 10-31 10:27:43.164 30790 30790 E App : at android.os.Parcel.createExceptionOrNull(Parcel.java:3023) 10-31 10:27:43.164 30790 30790 E App : at android.os.Parcel.createException(Parcel.java:3007) 10-31 10:27:43.164 30790 30790 E App : at android.os.Parcel.readException(Parcel.java:2990) 10-31 10:27:43.164 30790 30790 E App : at android.os.Parcel.readException(Parcel.java:2932) 10-31 10:27:43.164 30790 30790 E App : at android.app.INotificationManager$Stub$Proxy.deleteNotificationChannel(INotificationManager.java:4757) 10-31 10:27:43.164 30790 30790 E App : at android.app.NotificationManager.deleteNotificationChannel(NotificationManager.java:1040) 10-31 10:27:43.164 30790 30790 E App : at androidx.core.app.NotificationManagerCompat$Api26Impl.deleteNotificationChannel(SourceFile:1) 10-31 10:27:43.164 30790 30790 E App : at eu.kanade.tachiyomi.data.notification.Notifications.createChannels(SourceFile:40) 10-31 10:27:43.164 30790 30790 E App : at eu.kanade.tachiyomi.App.onCreate(SourceFile:100) 10-31 10:27:43.164 30790 30790 E App : at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1266) 10-31 10:27:43.164 30790 30790 E App : at android.app.ActivityThread.handleBindApplication(ActivityThread.java:7619) 10-31 10:27:43.164 30790 30790 E App : at android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0) 10-31 10:27:43.164 30790 30790 E App : at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2400) 10-31 10:27:43.164 30790 30790 E App : at android.os.Handler.dispatchMessage(Handler.java:106) 10-31 10:27:43.164 30790 30790 E App : at android.os.Looper.loopOnce(Looper.java:226) 10-31 10:27:43.164 30790 30790 E App : at android.os.Looper.loop(Looper.java:313) 10-31 10:27:43.164 30790 30790 E App : at android.app.ActivityThread.main(ActivityThread.java:8762) 10-31 10:27:43.164 30790 30790 E App : at java.lang.reflect.Method.invoke(Native Method) 10-31 10:27:43.164 30790 30790 E App : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604) 10-31 10:27:43.164 30790 30790 E App : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067) 10-31 10:27:43.164 30790 30790 E App : Caused by: android.os.RemoteException: Remote stack trace: 10-31 10:27:43.164 30790 30790 E App : at com.android.server.notification.NotificationManagerService$12.enforceDeletingChannelHasNoFgService(NotificationManagerService.java:4701) 10-31 10:27:43.164 30790 30790 E App : at com.android.server.notification.NotificationManagerService$12.deleteNotificationChannel(NotificationManagerService.java:4714) 10-31 10:27:43.164 30790 30790 E App : at android.app.INotificationManager$Stub.onTransact(INotificationManager.java:2172) 10-31 10:27:43.164 30790 30790 E App : at android.os.Binder.execTransactInternal(Binder.java:1316) 10-31 10:27:43.164 30790 30790 E App : at android.os.Binder.execTransact(Binder.java:1280) 10-31 10:27:43.164 30790 30790 E App : 10-31 10:27:43.224 30790 30869 E OpenGLRenderer: Device claims wide gamut support, cannot find matching config, error = EGL_SUCCESS 10-31 10:28:28.374 30790 31407 E chromium: [1031/102828.373979:ERROR:variations_seed_loader.cc(39)] Seed missing signature. 10-31 10:28:37.122 30790 30790 E ViewRootImpl@793c1b9[MainActivity]: Surface is not valid. 10-31 10:28:37.349 30790 30790 E ViewRootImpl@793c1b9[MainActivity]: Surface is not valid. 10-31 10:28:39.305 30790 31719 E SQLiteLog: (284) automatic index on C(manga_id) 10-31 10:28:39.305 30790 31719 E SQLiteLog: (284) automatic index on mangas_categories(manga_id) 10-31 10:28:40.268 30790 31719 E SQLiteLog: (284) automatic index on C(manga_id) 10-31 10:28:40.268 30790 31719 E SQLiteLog: (284) automatic index on mangas_categories(manga_id) 10-31 10:28:40.268 30790 31719 E SQLiteLog: (284) automatic index on merged(manga_id) 10-31 10:28:40.268 30790 31719 E SQLiteLog: (284) automatic index on ME(merge_id) 10-31 10:28:40.268 30790 31719 E SQLiteLog: (284) automatic index on C(merge_id) 10-31 10:28:40.268 30790 31719 E SQLiteLog: (284) automatic index on mangas_categories(manga_id) 10-31 10:28:41.215 30790 31994 E OpenGLRenderer: Device claims wide gamut support, cannot find matching config, error = EGL_SUCCESS 10-31 10:28:44.726 30790 31749 E SQLiteLog: (284) automatic index on ME(merge_id) 10-31 10:29:01.122 30790 31871 E DatabaseUtils: Writing exception to parcel 10-31 10:29:01.122 30790 31871 E DatabaseUtils: java.lang.SecurityException: Permission Denial: reading androidx.core.content.FileProvider uri content://eu.kanade.tachiyomi.sy.provider/ext_cache_files/tachiyomi_crash_logs.txt from pid=32193, uid=1000 requires the provider be exported, or grantUriPermission() 10-31 10:29:01.122 30790 31871 E DatabaseUtils: at android.content.ContentProvider.enforceReadPermissionInner(ContentProvider.java:918) 10-31 10:29:01.122 30790 31871 E DatabaseUtils: at android.content.ContentProvider.semEnforceReadPermission(ContentProvider.java:836) 10-31 10:29:01.122 30790 31871 E DatabaseUtils: at android.content.ContentProvider$Transport.enforceReadPermission(ContentProvider.java:712) 10-31 10:29:01.122 30790 31871 E DatabaseUtils: at android.content.ContentProvider$Transport.query(ContentProvider.java:251) 10-31 10:29:01.122 30790 31871 E DatabaseUtils: at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:107) 10-31 10:29:01.122 30790 31871 E DatabaseUtils: at android.os.Binder.execTransactInternal(Binder.java:1316) 10-31 10:29:01.122 30790 31871 E DatabaseUtils: at android.os.Binder.execTransact(Binder.java:1280) 10-31 10:29:01.124 30790 31871 E DatabaseUtils: Writing exception to parcel 10-31 10:29:01.124 30790 31871 E DatabaseUtils: java.lang.SecurityException: Permission Denial: reading androidx.core.content.FileProvider uri content://eu.kanade.tachiyomi.sy.provider/ext_cache_files/tachiyomi_crash_logs.txt from pid=32193, uid=1000 requires the provider be exported, or grantUriPermission() 10-31 10:29:01.124 30790 31871 E DatabaseUtils: at android.content.ContentProvider.enforceReadPermissionInner(ContentProvider.java:918) 10-31 10:29:01.124 30790 31871 E DatabaseUtils: at android.content.ContentProvider.semEnforceReadPermission(ContentProvider.java:836) 10-31 10:29:01.124 30790 31871 E DatabaseUtils: at android.content.ContentProvider$Transport.enforceReadPermission(ContentProvider.java:712) 10-31 10:29:01.124 30790 31871 E DatabaseUtils: at android.content.ContentProvider$Transport.query(ContentProvider.java:251) 10-31 10:29:01.124 30790 31871 E DatabaseUtils: at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:107) 10-31 10:29:01.124 30790 31871 E DatabaseUtils: at android.os.Binder.execTransactInternal(Binder.java:1316) 10-31 10:29:01.124 30790 31871 E DatabaseUtils: at android.os.Binder.execTransact(Binder.java:1280)

TachiyomiSY version

1.10.0

Android version

Android 13

Device

Samsung Galaxy A12

Other details

Screenshot_20241031_153303_TachiyomiSY

Acknowledgements