CrepeTF / Takoyomi

Free and open source manga reader for Android
Apache License 2.0
40 stars 1 forks source link

App crashes when changing library update frequency to weekly #43

Open noobistbeach opened 2 years ago

noobistbeach commented 2 years ago

Steps to reproduce

  1. Open Takoyami
  2. Navigate to Library settings
  3. Change Automatic Update Frequency to weekly

Expected behavior

Changing the update to frequency to weekly should just close the selection dialog and display the new frequency value.

Actual behavior

The app crashed immediately after selecting weekly in the selection dialog. Selecting any other value does not crash the app.

Crash logs

--------- beginning of crash 07-21 09:03:51.970 14977 14977 E AndroidRuntime: FATAL EXCEPTION: main 07-21 09:03:51.970 14977 14977 E AndroidRuntime: Process: eu.kanade.tachiyomi.sy.crepe, PID: 14977 07-21 09:03:51.970 14977 14977 E AndroidRuntime: java.lang.ArrayIndexOutOfBoundsException: length=6; index=6 07-21 09:03:51.970 14977 14977 E AndroidRuntime: at androidx.preference.ListPreferenceDialogController.onDialogClosed(ListPreferenceDialogController.java:3) 07-21 09:03:51.970 14977 14977 E AndroidRuntime: at androidx.preference.PreferenceDialogController.dismissDialog(PreferenceDialogController.java:2) 07-21 09:03:51.970 14977 14977 E AndroidRuntime: at androidx.preference.PreferenceDialogController.lambda$onCreateView$0(PreferenceDialogController.java:1) 07-21 09:03:51.970 14977 14977 E AndroidRuntime: at androidx.preference.PreferenceDialogController.$r8$lambda$5NH57gV9Nrd9pgPNic1le4jF7BI(Unknown Source:0) 07-21 09:03:51.970 14977 14977 E AndroidRuntime: at androidx.preference.PreferenceDialogController$$ExternalSyntheticLambda0.onDismiss(Unknown Source:2) 07-21 09:03:51.970 14977 14977 E AndroidRuntime: at android.app.Dialog$ListenersHandler.handleMessage(Dialog.java:1825) 07-21 09:03:51.970 14977 14977 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106) 07-21 09:03:51.970 14977 14977 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:226) 07-21 09:03:51.970 14977 14977 E AndroidRuntime: at android.os.Looper.loop(Looper.java:313) 07-21 09:03:51.970 14977 14977 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8669) 07-21 09:03:51.970 14977 14977 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 07-21 09:03:51.970 14977 14977 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571) 07-21 09:03:51.970 14977 14977 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1135) 07-21 09:04:39.828 29722 29722 E AndroidRuntime: FATAL EXCEPTION: main 07-21 09:04:39.828 29722 29722 E AndroidRuntime: Process: eu.kanade.tachiyomi.sy.crepe, PID: 29722 07-21 09:04:39.828 29722 29722 E AndroidRuntime: java.lang.ArrayIndexOutOfBoundsException: length=6; index=6 07-21 09:04:39.828 29722 29722 E AndroidRuntime: at androidx.preference.ListPreferenceDialogController.onDialogClosed(ListPreferenceDialogController.java:3) 07-21 09:04:39.828 29722 29722 E AndroidRuntime: at androidx.preference.PreferenceDialogController.dismissDialog(PreferenceDialogController.java:2) 07-21 09:04:39.828 29722 29722 E AndroidRuntime: at androidx.preference.PreferenceDialogController.lambda$onCreateView$0(PreferenceDialogController.java:1) 07-21 09:04:39.828 29722 29722 E AndroidRuntime: at androidx.preference.PreferenceDialogController.$r8$lambda$5NH57gV9Nrd9pgPNic1le4jF7BI(Unknown Source:0) 07-21 09:04:39.828 29722 29722 E AndroidRuntime: at androidx.preference.PreferenceDialogController$$ExternalSyntheticLambda0.onDismiss(Unknown Source:2) 07-21 09:04:39.828 29722 29722 E AndroidRuntime: at android.app.Dialog$ListenersHandler.handleMessage(Dialog.java:1825) 07-21 09:04:39.828 29722 29722 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106) 07-21 09:04:39.828 29722 29722 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:226) 07-21 09:04:39.828 29722 29722 E AndroidRuntime: at android.os.Looper.loop(Looper.java:313) 07-21 09:04:39.828 29722 29722 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8669) 07-21 09:04:39.828 29722 29722 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 07-21 09:04:39.828 29722 29722 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571) 07-21 09:04:39.828 29722 29722 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1135) 07-21 09:05:00.105 30216 30216 E AndroidRuntime: FATAL EXCEPTION: main 07-21 09:05:00.105 30216 30216 E AndroidRuntime: Process: eu.kanade.tachiyomi.sy.crepe, PID: 30216 07-21 09:05:00.105 30216 30216 E AndroidRuntime: java.lang.ArrayIndexOutOfBoundsException: length=6; index=6 07-21 09:05:00.105 30216 30216 E AndroidRuntime: at androidx.preference.ListPreferenceDialogController.onDialogClosed(ListPreferenceDialogController.java:3) 07-21 09:05:00.105 30216 30216 E AndroidRuntime: at androidx.preference.PreferenceDialogController.dismissDialog(PreferenceDialogController.java:2) 07-21 09:05:00.105 30216 30216 E AndroidRuntime: at androidx.preference.PreferenceDialogController.lambda$onCreateView$0(PreferenceDialogController.java:1) 07-21 09:05:00.105 30216 30216 E AndroidRuntime: at androidx.preference.PreferenceDialogController.$r8$lambda$5NH57gV9Nrd9pgPNic1le4jF7BI(Unknown Source:0) 07-21 09:05:00.105 30216 30216 E AndroidRuntime: at androidx.preference.PreferenceDialogController$$ExternalSyntheticLambda0.onDismiss(Unknown Source:2) 07-21 09:05:00.105 30216 30216 E AndroidRuntime: at android.app.Dialog$ListenersHandler.handleMessage(Dialog.java:1825) 07-21 09:05:00.105 30216 30216 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106) 07-21 09:05:00.105 30216 30216 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:226) 07-21 09:05:00.105 30216 30216 E AndroidRuntime: at android.os.Looper.loop(Looper.java:313) 07-21 09:05:00.105 30216 30216 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8669) 07-21 09:05:00.105 30216 30216 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 07-21 09:05:00.105 30216 30216 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571) 07-21 09:05:00.105 30216 30216 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1135) --------- beginning of main 07-21 09:14:39.671 30455 30471 E System : Uncaught exception thrown by finalizer 07-21 09:14:39.672 30455 30471 E System : java.lang.AssertionError: Failed to close dex file in finalizer. 07-21 09:14:39.672 30455 30471 E System : at dalvik.system.DexFile.finalize(DexFile.java:353) 07-21 09:14:39.672 30455 30471 E System : at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:291) 07-21 09:14:39.672 30455 30471 E System : at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:278) 07-21 09:14:39.672 30455 30471 E System : at java.lang.Daemons$Daemon.run(Daemons.java:139) 07-21 09:14:39.672 30455 30471 E System : at java.lang.Thread.run(Thread.java:920) 07-21 09:15:41.446 30455 3678 E SQLiteLog: (284) automatic index on C(manga_id) 07-21 09:15:41.446 30455 3678 E SQLiteLog: (284) automatic index on R(manga_id) 07-21 09:15:41.446 30455 3678 E SQLiteLog: (284) automatic index on C(merge_id) 07-21 09:15:41.446 30455 3678 E SQLiteLog: (284) automatic index on R(merge_id) 07-21 09:15:41.447 30455 3678 E SQLiteLog: (284) automatic index on mangas_categories(manga_id) 07-21 09:16:19.476 30455 2239 E MangaCoverFetcher: Failed to write response data to cover cache 00f0faa6da3436242d05ff88db0c205c 07-21 09:16:19.476 30455 2239 E MangaCoverFetcher: java.net.SocketTimeoutException: timeout 07-21 09:16:19.476 30455 2239 E MangaCoverFetcher: at okhttp3.internal.http2.Http2Stream$StreamTimeout.newTimeoutException(Http2Stream.kt:1) 07-21 09:16:19.476 30455 2239 E MangaCoverFetcher: at okhttp3.internal.http2.Http2Stream$StreamTimeout.exitAndThrowIfTimedOut(Http2Stream.kt:1) 07-21 09:16:19.476 30455 2239 E MangaCoverFetcher: at okhttp3.internal.http2.Http2Stream$FramingSource.read(Http2Stream.kt:15) 07-21 09:16:19.476 30455 2239 E MangaCoverFetcher: at okhttp3.internal.connection.Exchange$ResponseBodySource.read(Exchange.kt:2) 07-21 09:16:19.476 30455 2239 E MangaCoverFetcher: at okio.RealBufferedSource.read(RealBufferedSource.kt:7) 07-21 09:16:19.476 30455 2239 E MangaCoverFetcher: at okhttp3.internal.cache.CacheInterceptor$cacheWritingResponse$cacheWritingSource$1.read(CacheInterceptor.kt:1) 07-21 09:16:19.476 30455 2239 E MangaCoverFetcher: at okio.RealBufferedSource.request(RealBufferedSource.kt:6) 07-21 09:16:19.476 30455 2239 E MangaCoverFetcher: at okio.PeekSource.read(PeekSource.kt:4) 07-21 09:16:19.476 30455 2239 E MangaCoverFetcher: at okio.RealBufferedSource.request(RealBufferedSource.kt:6) 07-21 09:16:19.476 30455 2239 E MangaCoverFetcher: at okhttp3.Response.peekBody(Response.kt:3) 07-21 09:16:19.476 30455 2239 E MangaCoverFetcher: at eu.kanade.tachiyomi.data.coil.MangaCoverFetcher.writeResponseToCoverCache(MangaCoverFetcher.kt:4) 07-21 09:16:19.476 30455 2239 E MangaCoverFetcher: at eu.kanade.tachiyomi.data.coil.MangaCoverFetcher.httpLoader(MangaCoverFetcher.kt:19) 07-21 09:16:19.476 30455 2239 E MangaCoverFetcher: at eu.kanade.tachiyomi.data.coil.MangaCoverFetcher.access$httpLoader(MangaCoverFetcher.kt:1) 07-21 09:16:19.476 30455 2239 E MangaCoverFetcher: at eu.kanade.tachiyomi.data.coil.MangaCoverFetcher$httpLoader$1.invokeSuspend(Unknown Source:11) 07-21 09:16:19.476 30455 2239 E MangaCoverFetcher: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:4) 07-21 09:16:19.476 30455 2239 E MangaCoverFetcher: at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:18) 07-21 09:16:19.476 30455 2239 E MangaCoverFetcher: at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:2) 07-21 09:16:19.476 30455 2239 E MangaCoverFetcher: at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:1) 07-21 09:16:19.476 30455 2239 E MangaCoverFetcher: at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:1) 07-21 09:16:19.476 30455 2239 E MangaCoverFetcher: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:10) 07-21 09:18:57.159 30455 30455 E ViewRootImpl: sendUserActionEvent() mView returned. 07-21 09:23:50.369 30455 30455 E hiyomi.sy.crep: Failed to open file '/data/resource-cache/data@resource-cache@android-SemWT_G_MonetPalette-XwGY.frro@idmap': No such file or directory 07-21 09:23:50.369 30455 30455 E hiyomi.sy.crep: failed to read IDMAP /data/resource-cache/data@resource-cache@android-SemWT_G_MonetPalette-XwGY.frro@idmap 07-21 09:23:50.369 30455 30455 E hiyomi.sy.crep: Failed to open file '/data/resource-cache/data@resource-cache@android-SemWT_G_MonetPalette-XwGY.frro@idmap': No such file or directory 07-21 09:23:50.369 30455 30455 E hiyomi.sy.crep: failed to read IDMAP /data/resource-cache/data@resource-cache@android-SemWT_G_MonetPalette-XwGY.frro@idmap 07-21 09:24:40.313 30455 8417 E MangaCoverFetcher: Failed to write response data to cover cache 9e08f1592c105a3ce2688510b5174edc 07-21 09:24:40.313 30455 8417 E MangaCoverFetcher: java.net.SocketTimeoutException: timeout 07-21 09:24:40.313 30455 8417 E MangaCoverFetcher: at okhttp3.internal.http2.Http2Stream$StreamTimeout.newTimeoutException(Http2Stream.kt:1) 07-21 09:24:40.313 30455 8417 E MangaCoverFetcher: at okhttp3.internal.http2.Http2Stream$StreamTimeout.exitAndThrowIfTimedOut(Http2Stream.kt:1) 07-21 09:24:40.313 30455 8417 E MangaCoverFetcher: at okhttp3.internal.http2.Http2Stream$FramingSource.read(Http2Stream.kt:15) 07-21 09:24:40.313 30455 8417 E MangaCoverFetcher: at okhttp3.internal.connection.Exchange$ResponseBodySource.read(Exchange.kt:2) 07-21 09:24:40.313 30455 8417 E MangaCoverFetcher: at okio.RealBufferedSource.read(RealBufferedSource.kt:7) 07-21 09:24:40.313 30455 8417 E MangaCoverFetcher: at okhttp3.internal.cache.CacheInterceptor$cacheWritingResponse$cacheWritingSource$1.read(CacheInterceptor.kt:1) 07-21 09:24:40.313 30455 8417 E MangaCoverFetcher: at okio.RealBufferedSource.request(RealBufferedSource.kt:6) 07-21 09:24:40.313 30455 8417 E MangaCoverFetcher: at okio.PeekSource.read(PeekSource.kt:4) 07-21 09:24:40.313 30455 8417 E MangaCoverFetcher: at okio.RealBufferedSource.request(RealBufferedSource.kt:6) 07-21 09:24:40.313 30455 8417 E MangaCoverFetcher: at okhttp3.Response.peekBody(Response.kt:3) 07-21 09:24:40.313 30455 8417 E MangaCoverFetcher: at eu.kanade.tachiyomi.data.coil.MangaCoverFetcher.writeResponseToCoverCache(MangaCoverFetcher.kt:4) 07-21 09:24:40.313 30455 8417 E MangaCoverFetcher: at eu.kanade.tachiyomi.data.coil.MangaCoverFetcher.httpLoader(MangaCoverFetcher.kt:19) 07-21 09:24:40.313 30455 8417 E MangaCoverFetcher: at eu.kanade.tachiyomi.data.coil.MangaCoverFetcher.access$httpLoader(MangaCoverFetcher.kt:1) 07-21 09:24:40.313 30455 8417 E MangaCoverFetcher: at eu.kanade.tachiyomi.data.coil.MangaCoverFetcher$httpLoader$1.invokeSuspend(Unknown Source:11) 07-21 09:24:40.313 30455 8417 E MangaCoverFetcher: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:4) 07-21 09:24:40.313 30455 8417 E MangaCoverFetcher: at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:18) 07-21 09:24:40.313 30455 8417 E MangaCoverFetcher: at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:2) 07-21 09:24:40.313 30455 8417 E MangaCoverFetcher: at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:1) 07-21 09:24:40.313 30455 8417 E MangaCoverFetcher: at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:1) 07-21 09:24:40.313 30455 8417 E MangaCoverFetcher: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:10) 07-21 09:27:49.924 30455 30455 E ViewRootImpl: sendUserActionEvent() mView returned. 07-21 09:29:20.002 10263 10263 E hiyomi.sy.crep: Not starting debugger since process cannot load the jdwp agent. 07-21 09:29:20.006 10263 10263 E USNET : USNET: appName: eu.kanade.tachiyomi.sy.crepe 07-21 09:29:20.578 10263 10331 E SQLiteLog: (284) automatic index on C(manga_id) 07-21 09:29:20.578 10263 10331 E SQLiteLog: (284) automatic index on R(manga_id) 07-21 09:29:20.579 10263 10331 E SQLiteLog: (284) automatic index on C(merge_id) 07-21 09:29:20.579 10263 10331 E SQLiteLog: (284) automatic index on R(merge_id) 07-21 09:29:20.579 10263 10331 E SQLiteLog: (284) automatic index on mangas_categories(manga_id) 07-21 09:29:28.219 10263 10263 E AndroidRuntime: FATAL EXCEPTION: main 07-21 09:29:28.219 10263 10263 E AndroidRuntime: Process: eu.kanade.tachiyomi.sy.crepe, PID: 10263 07-21 09:29:28.219 10263 10263 E AndroidRuntime: java.lang.ArrayIndexOutOfBoundsException: length=6; index=6 07-21 09:29:28.219 10263 10263 E AndroidRuntime: at androidx.preference.ListPreferenceDialogController.onDialogClosed(ListPreferenceDialogController.java:3) 07-21 09:29:28.219 10263 10263 E AndroidRuntime: at androidx.preference.PreferenceDialogController.dismissDialog(PreferenceDialogController.java:2) 07-21 09:29:28.219 10263 10263 E AndroidRuntime: at androidx.preference.PreferenceDialogController.lambda$onCreateView$0(PreferenceDialogController.java:1) 07-21 09:29:28.219 10263 10263 E AndroidRuntime: at androidx.preference.PreferenceDialogController.$r8$lambda$5NH57gV9Nrd9pgPNic1le4jF7BI(Unknown Source:0) 07-21 09:29:28.219 10263 10263 E AndroidRuntime: at androidx.preference.PreferenceDialogController$$ExternalSyntheticLambda0.onDismiss(Unknown Source:2) 07-21 09:29:28.219 10263 10263 E AndroidRuntime: at android.app.Dialog$ListenersHandler.handleMessage(Dialog.java:1825) 07-21 09:29:28.219 10263 10263 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106) 07-21 09:29:28.219 10263 10263 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:226) 07-21 09:29:28.219 10263 10263 E AndroidRuntime: at android.os.Looper.loop(Looper.java:313) 07-21 09:29:28.219 10263 10263 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8669) 07-21 09:29:28.219 10263 10263 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 07-21 09:29:28.219 10263 10263 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571) 07-21 09:29:28.219 10263 10263 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1135) 07-21 09:29:29.599 10562 10562 E hiyomi.sy.crep: Not starting debugger since process cannot load the jdwp agent. 07-21 09:29:29.604 10562 10562 E USNET : USNET: appName: eu.kanade.tachiyomi.sy.crepe 07-21 09:31:24.733 10562 11265 E SQLiteLog: (284) automatic index on C(manga_id) 07-21 09:31:24.733 10562 11265 E SQLiteLog: (284) automatic index on R(manga_id) 07-21 09:31:24.733 10562 11265 E SQLiteLog: (284) automatic index on C(merge_id) 07-21 09:31:24.733 10562 11265 E SQLiteLog: (284) automatic index on R(merge_id) 07-21 09:31:24.733 10562 11265 E SQLiteLog: (284) automatic index on mangas_categories(manga_id) 07-21 09:35:45.759 10562 10562 E AndroidRuntime: FATAL EXCEPTION: main 07-21 09:35:45.759 10562 10562 E AndroidRuntime: Process: eu.kanade.tachiyomi.sy.crepe, PID: 10562 07-21 09:35:45.759 10562 10562 E AndroidRuntime: java.lang.ArrayIndexOutOfBoundsException: length=6; index=6 07-21 09:35:45.759 10562 10562 E AndroidRuntime: at androidx.preference.ListPreferenceDialogController.onDialogClosed(ListPreferenceDialogController.java:3) 07-21 09:35:45.759 10562 10562 E AndroidRuntime: at androidx.preference.PreferenceDialogController.dismissDialog(PreferenceDialogController.java:2) 07-21 09:35:45.759 10562 10562 E AndroidRuntime: at androidx.preference.PreferenceDialogController.lambda$onCreateView$0(PreferenceDialogController.java:1) 07-21 09:35:45.759 10562 10562 E AndroidRuntime: at androidx.preference.PreferenceDialogController.$r8$lambda$5NH57gV9Nrd9pgPNic1le4jF7BI(Unknown Source:0) 07-21 09:35:45.759 10562 10562 E AndroidRuntime: at androidx.preference.PreferenceDialogController$$ExternalSyntheticLambda0.onDismiss(Unknown Source:2) 07-21 09:35:45.759 10562 10562 E AndroidRuntime: at android.app.Dialog$ListenersHandler.handleMessage(Dialog.java:1825) 07-21 09:35:45.759 10562 10562 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106) 07-21 09:35:45.759 10562 10562 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:226) 07-21 09:35:45.759 10562 10562 E AndroidRuntime: at android.os.Looper.loop(Looper.java:313) 07-21 09:35:45.759 10562 10562 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8669) 07-21 09:35:45.759 10562 10562 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 07-21 09:35:45.759 10562 10562 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571) 07-21 09:35:45.759 10562 10562 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1135) 07-21 09:35:46.937 12516 12516 E hiyomi.sy.crep: Not starting debugger since process cannot load the jdwp agent. 07-21 09:35:46.944 12516 12516 E USNET : USNET: appName: eu.kanade.tachiyomi.sy.crepe 07-21 09:35:48.817 12516 12594 E SQLiteLog: (284) automatic index on C(manga_id) 07-21 09:35:48.817 12516 12594 E SQLiteLog: (284) automatic index on R(manga_id) 07-21 09:35:48.817 12516 12594 E SQLiteLog: (284) automatic index on C(merge_id) 07-21 09:35:48.817 12516 12594 E SQLiteLog: (284) automatic index on R(merge_id) 07-21 09:35:48.817 12516 12594 E SQLiteLog: (284) automatic index on mangas_categories(manga_id) App version: 3.2.7 (standard, 1f1137a17, 52, 2022-06-22T17:04Z) Preview build: 0 Android version: 12 (SDK 31) Android build ID: SP1A.210812.016.A525FXXU4BVE2 Device brand: samsung Device manufacturer: samsung Device name: a52q Device model: SM-A525F Device product name: a52qnsxx

Tachiyomi version

Stable 3.2.7

Android version

Android 12

Device

Samsung Galaxy A52 4G

Other details

https://user-images.githubusercontent.com/74612264/180157408-a1ef88ba-6a4b-4c96-8cdc-93f65fec8078.mp4

Acknowledgements