seedvault icon indicating copy to clipboard operation
seedvault copied to clipboard

Handle USB out of storage files backup error

Open grote opened this issue 1 year ago • 0 comments

Error backing up content://com.android.externalstorage.documents/tree/primary%3AAndroid%2Fmedia/document/primary%3AAndroid%2Fmedia%2F...
                 java.io.IOException: write failed: ENOSPC (No space left on device)
                 	at libcore.io.IoBridge.write(IoBridge.java:651)
                 	at java.io.FileOutputStream.write(FileOutputStream.java:401)
                 	at com.google.crypto.tink.subtle.StreamingAeadEncryptingStream.write(StreamingAeadEncryptingStream.java:85)
                 	at org.calyxos.backup.storage.backup.ChunkWriter.copyChunkFromInputStream(ChunkWriter.kt:92)
                 	at org.calyxos.backup.storage.backup.ChunkWriter.access$copyChunkFromInputStream(ChunkWriter.kt:30)
                 	at org.calyxos.backup.storage.backup.ChunkWriter$writeChunk$1$1.invoke(ChunkWriter.kt:55)
                 	at org.calyxos.backup.storage.backup.ChunkWriter$writeChunk$1$1.invoke(ChunkWriter.kt:54)
                 	at org.calyxos.backup.storage.backup.ChunkWriter.writeChunkData(ChunkWriter.kt:76)
                 	at org.calyxos.backup.storage.backup.ChunkWriter.writeChunk(ChunkWriter.kt:54)
                 	at org.calyxos.backup.storage.backup.FileBackup.backupFile(FileBackup.kt:92)
                 	at org.calyxos.backup.storage.backup.FileBackup.backupFiles(FileBackup.kt:43)
                 	at org.calyxos.backup.storage.backup.Backup.backupFiles(Backup.kt:137)
                 	at org.calyxos.backup.storage.backup.Backup.runBackup(Backup.kt:115)
                 	at org.calyxos.backup.storage.api.StorageBackup$runBackup$2.invokeSuspend(StorageBackup.kt:143)
                 	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                 	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                 	at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:42)
                 	at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95)
                 	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
                 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
                 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
                 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
                 	Suppressed: java.io.IOException: write failed: ENOSPC (No space left on device)
                 		at libcore.io.IoBridge.write(IoBridge.java:651)
                 		at java.io.FileOutputStream.write(FileOutputStream.java:401)
                 		at com.google.crypto.tink.subtle.StreamingAeadEncryptingStream.close(StreamingAeadEncryptingStream.java:111)
                 		at kotlin.io.CloseableKt.closeFinally(Closeable.kt:59)
                 		at org.calyxos.backup.storage.backup.ChunkWriter.writeChunkData(ChunkWriter.kt:75)
                 		... 14 more
                 	Caused by: android.system.ErrnoException: write failed: ENOSPC (No space left on device)
                 		at libcore.io.Linux.writeBytes(Native Method)
                 		at libcore.io.Linux.write(Linux.java:296)
                 		at libcore.io.ForwardingOs.write(ForwardingOs.java:943)
                 		at libcore.io.BlockGuardOs.write(BlockGuardOs.java:448)
                 		at libcore.io.ForwardingOs.write(ForwardingOs.java:943)
                 		at libcore.io.IoBridge.write(IoBridge.java:646)
                 		... 18 more
                 Caused by: android.system.ErrnoException: write failed: ENOSPC (No space left on device)
                 	at libcore.io.Linux.writeBytes(Native Method)
                 	at libcore.io.Linux.write(Linux.java:296)
                 	at libcore.io.ForwardingOs.write(ForwardingOs.java:943)
                 	at libcore.io.BlockGuardOs.write(BlockGuardOs.java:448)
                 	at libcore.io.ForwardingOs.write(ForwardingOs.java:943)
                 	at libcore.io.IoBridge.write(IoBridge.java:646)
                 	... 21 more

grote avatar Sep 14 '23 13:09 grote