Describe the bug
Crashlytics reported such error on real user device on app's prod release
Basic info (please complete the following information):
- ObjectBox version (are you using the latest version?): 2.9.1
- Reproducibility: occurred once only
- Device: Galaxy S20 FE
- OS: Android 12
Logs, stack traces
Caused by io.objectbox.exception.DbException: Could not commit tx (-30786)
at io.objectbox.Transaction.nativeCommit(Transaction.java)
at io.objectbox.Transaction.commit(Transaction.java:135)
at io.objectbox.Transaction.commitAndClose(Transaction.java:140)
at io.objectbox.Box.commitWriter(Box.java:123)
at io.objectbox.Box.internalCallWithWriterHandle(Box.java:698)
at io.objectbox.query.Query.remove(Query.java:590)
at *.android.upload.diskcache.DiskCacheManager.removeAllFromUpload(DiskCacheManager.kt:175)
at *.android.upload.upload.AutoBackupUploadManager.cancelAll(AutoBackupUploadManager.kt:132)
at *.android.upload.service.AutoBackupService.stopCameraScanning(AutoBackupService.kt:74)
at *.android.upload.service.AutoBackupService.onDestroy(AutoBackupService.kt:52)
at android.app.ActivityThread.handleStopService(ActivityThread.java:5122)
at android.app.ActivityThread.access$2300(ActivityThread.java:310)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2324)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8669)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1135)
Describe the bug
Crashlytics reported such error on real user device on app's prod release
Basic info (please complete the following information):
Logs, stack traces
Caused by io.objectbox.exception.DbException: Could not commit tx (-30786)
at io.objectbox.Transaction.nativeCommit(Transaction.java)
at io.objectbox.Transaction.commit(Transaction.java:135)
at io.objectbox.Transaction.commitAndClose(Transaction.java:140)
at io.objectbox.Box.commitWriter(Box.java:123)
at io.objectbox.Box.internalCallWithWriterHandle(Box.java:698)
at io.objectbox.query.Query.remove(Query.java:590)
at *.android.upload.diskcache.DiskCacheManager.removeAllFromUpload(DiskCacheManager.kt:175)
at *.android.upload.upload.AutoBackupUploadManager.cancelAll(AutoBackupUploadManager.kt:132)
at *.android.upload.service.AutoBackupService.stopCameraScanning(AutoBackupService.kt:74)
at *.android.upload.service.AutoBackupService.onDestroy(AutoBackupService.kt:52)
at android.app.ActivityThread.handleStopService(ActivityThread.java:5122)
at android.app.ActivityThread.access$2300(ActivityThread.java:310)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2324)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8669)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1135)