objectbox-java icon indicating copy to clipboard operation
objectbox-java copied to clipboard

io.objectbox.exception.DbException: Could not commit tx (-30786) (error code -30786)

Open SergeyMakogon-WD opened this issue 3 years ago • 0 comments

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)

SergeyMakogon-WD avatar Sep 15 '22 12:09 SergeyMakogon-WD