Closed CptPakundo closed 3 months ago
Same, backup creation seems to have broken, doesn't matter if you don't include anything for the backup, it still fails in any constellation.
log of what happens
App version: 0.16.5-6723 (standard, 6a80305d6, 7, 2024-06-08T21:17:36Z)
Android version: 14 (SDK 34; build UP1A.231005.007.S906BXXSAEXE3)
Device brand: samsung
Device manufacturer: samsung
Device name: g0s (g0sxeea)
Device model: SM-S906B
WebView: Android System WebView 125.0.6422.148
--------- beginning of main
06-09 22:15:41.192 25881 25881 E app.mihon.debug: Not starting debugger since process cannot load the jdwp agent.
06-09 22:15:42.717 25881 25922 E FrameEvents: updateAcquireFence: Did not find frame.
06-09 22:15:43.315 25881 25998 E SQLiteLog: (284) automatic index on C(manga_id)
06-09 22:15:43.315 25881 25998 E SQLiteLog: (284) automatic index on mangas_categories(manga_id)
06-09 22:15:43.709 25881 25922 E FrameEvents: updateAcquireFence: Did not find frame.
06-09 23:15:19.781 25881 5150 E BackupCreator: java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
06-09 23:15:19.781 25881 5150 E BackupCreator: at kotlinx.serialization.internal.PluginGeneratedSerialDescriptor.getElementDescriptor(Unknown Source:4)
06-09 23:15:19.781 25881 5150 E BackupCreator: at kotlinx.serialization.protobuf.internal.ProtobufTaggedEncoder.encodeSerializableElement(Unknown Source:19)
06-09 23:15:19.781 25881 5150 E BackupCreator: at eu.kanade.tachiyomi.data.backup.models.Backup.write$Self$app_standardPreview(Unknown Source:7)
06-09 23:15:19.781 25881 5150 E BackupCreator: at eu.kanade.tachiyomi.data.backup.models.BackupSerializer.serialize(Unknown Source:18)
06-09 23:15:19.781 25881 5150 E BackupCreator: at kotlinx.serialization.protobuf.internal.ProtobufEncoder.encodeSerializableValue(Unknown Source:42)
06-09 23:15:19.781 25881 5150 E BackupCreator: at kotlinx.serialization.protobuf.ProtoBuf.encodeToByteArray(Unknown Source:24)
06-09 23:15:19.781 25881 5150 E BackupCreator: at eu.kanade.tachiyomi.data.backup.create.BackupCreator.backup(Unknown Source:367)
06-09 23:15:19.781 25881 5150 E BackupCreator: at eu.kanade.tachiyomi.data.backup.create.BackupCreator$backup$1.invokeSuspend(Unknown Source:12)
06-09 23:15:19.781 25881 5150 E BackupCreator: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Unknown Source:11)
06-09 23:15:19.781 25881 5150 E BackupCreator: at kotlinx.coroutines.DispatchedTask.run(Unknown Source:110)
06-09 23:15:19.781 25881 5150 E BackupCreator: at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(Unknown Source:0)
06-09 23:15:19.781 25881 5150 E BackupCreator: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(Unknown Source:62)
06-09 23:15:19.824 25881 5150 E BackupCreateJob: java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
06-09 23:15:19.824 25881 5150 E BackupCreateJob: at kotlinx.serialization.internal.PluginGeneratedSerialDescriptor.getElementDescriptor(Unknown Source:4)
06-09 23:15:19.824 25881 5150 E BackupCreateJob: at kotlinx.serialization.protobuf.internal.ProtobufTaggedEncoder.encodeSerializableElement(Unknown Source:19)
06-09 23:15:19.824 25881 5150 E BackupCreateJob: at eu.kanade.tachiyomi.data.backup.models.Backup.write$Self$app_standardPreview(Unknown Source:7)
06-09 23:15:19.824 25881 5150 E BackupCreateJob: at eu.kanade.tachiyomi.data.backup.models.BackupSerializer.serialize(Unknown Source:18)
06-09 23:15:19.824 25881 5150 E BackupCreateJob: at kotlinx.serialization.protobuf.internal.ProtobufEncoder.encodeSerializableValue(Unknown Source:42)
06-09 23:15:19.824 25881 5150 E BackupCreateJob: at kotlinx.serialization.protobuf.ProtoBuf.encodeToByteArray(Unknown Source:24)
06-09 23:15:19.824 25881 5150 E BackupCreateJob: at eu.kanade.tachiyomi.data.backup.create.BackupCreator.backup(Unknown Source:367)
06-09 23:15:19.824 25881 5150 E BackupCreateJob: at eu.kanade.tachiyomi.data.backup.create.BackupCreator$backup$1.invokeSuspend(Unknown Source:12)
06-09 23:15:19.824 25881 5150 E BackupCreateJob: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Unknown Source:11)
06-09 23:15:19.824 25881 5150 E BackupCreateJob: at kotlinx.coroutines.DispatchedTask.run(Unknown Source:110)
06-09 23:15:19.824 25881 5150 E BackupCreateJob: at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(Unknown Source:0)
06-09 23:15:19.824 25881 5150 E BackupCreateJob: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(Unknown Source:62)
06-09 23:15:41.731 25881 25922 E FrameEvents: updateAcquireFence: Did not find frame.
06-09 23:15:43.357 25881 32680 E BackupCreator: java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
06-09 23:15:43.357 25881 32680 E BackupCreator: at kotlinx.serialization.internal.PluginGeneratedSerialDescriptor.getElementDescriptor(Unknown Source:4)
06-09 23:15:43.357 25881 32680 E BackupCreator: at kotlinx.serialization.protobuf.internal.ProtobufTaggedEncoder.encodeSerializableElement(Unknown Source:19)
06-09 23:15:43.357 25881 32680 E BackupCreator: at eu.kanade.tachiyomi.data.backup.models.Backup.write$Self$app_standardPreview(Unknown Source:7)
06-09 23:15:43.357 25881 32680 E BackupCreator: at eu.kanade.tachiyomi.data.backup.models.BackupSerializer.serialize(Unknown Source:18)
06-09 23:15:43.357 25881 32680 E BackupCreator: at kotlinx.serialization.protobuf.internal.ProtobufEncoder.encodeSerializableValue(Unknown Source:42)
06-09 23:15:43.357 25881 32680 E BackupCreator: at kotlinx.serialization.protobuf.ProtoBuf.encodeToByteArray(Unknown Source:24)
06-09 23:15:43.357 25881 32680 E BackupCreator: at eu.kanade.tachiyomi.data.backup.create.BackupCreator.backup(Unknown Source:367)
06-09 23:15:43.357 25881 32680 E BackupCreator: at eu.kanade.tachiyomi.data.backup.create.BackupCreator$backup$1.invokeSuspend(Unknown Source:12)
06-09 23:15:43.357 25881 32680 E BackupCreator: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Unknown Source:11)
06-09 23:15:43.357 25881 32680 E BackupCreator: at kotlinx.coroutines.DispatchedTask.run(Unknown Source:110)
06-09 23:15:43.357 25881 32680 E BackupCreator: at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(Unknown Source:0)
06-09 23:15:43.357 25881 32680 E BackupCreator: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(Unknown Source:62)
06-09 23:15:43.427 25881 32680 E BackupCreateJob: java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
06-09 23:15:43.427 25881 32680 E BackupCreateJob: at kotlinx.serialization.internal.PluginGeneratedSerialDescriptor.getElementDescriptor(Unknown Source:4)
06-09 23:15:43.427 25881 32680 E BackupCreateJob: at kotlinx.serialization.protobuf.internal.ProtobufTaggedEncoder.encodeSerializableElement(Unknown Source:19)
06-09 23:15:43.427 25881 32680 E BackupCreateJob: at eu.kanade.tachiyomi.data.backup.models.Backup.write$Self$app_standardPreview(Unknown Source:7)
06-09 23:15:43.427 25881 32680 E BackupCreateJob: at eu.kanade.tachiyomi.data.backup.models.BackupSerializer.serialize(Unknown Source:18)
06-09 23:15:43.427 25881 32680 E BackupCreateJob: at kotlinx.serialization.protobuf.internal.ProtobufEncoder.encodeSerializableValue(Unknown Source:42)
06-09 23:15:43.427 25881 32680 E BackupCreateJob: at kotlinx.serialization.protobuf.ProtoBuf.encodeToByteArray(Unknown Source:24)
06-09 23:15:43.427 25881 32680 E BackupCreateJob: at eu.kanade.tachiyomi.data.backup.create.BackupCreator.backup(Unknown Source:367)
06-09 23:15:43.427 25881 32680 E BackupCreateJob: at eu.kanade.tachiyomi.data.backup.create.BackupCreator$backup$1.invokeSuspend(Unknown Source:12)
06-09 23:15:43.427 25881 32680 E BackupCreateJob: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Unknown Source:11)
06-09 23:15:43.427 25881 32680 E BackupCreateJob: at kotlinx.coroutines.DispatchedTask.run(Unknown Source:110)
06-09 23:15:43.427 25881 32680 E BackupCreateJob: at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(Unknown Source:0)
06-09 23:15:43.427 25881 32680 E BackupCreateJob: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(Unknown Source:62)
06-09 23:15:49.657 25881 25922 E FrameEvents: updateAcquireFence: Did not find frame.`
Steps to reproduce
Wait for autobackup to happen or attempt to manually create a backup.
Expected behavior
A proper tachibk backup file should be created, with app settings and library entries included.
Actual behavior
Mihon creates a notification that says "Backup failed", and the content of the notification is "length=0; index=0". No backup file is created.
Crash logs
No response
Mihon version
Beta r6723
Android version
Android 14
Device
Galaxy S24 Ultra
Other details
No response
Acknowledgements