Dear Developers of the amazing Free/Libre and Open Source app Libre BusTO ,
Please triage my crash:
Version code: 64 Version name: 2.4.1 Android version: 15 Phone: RMX3710 Brand: realme Stack: java.lang.RuntimeException: An error occurred while executing doInBackground() at androidx.loader.content.ModernAsyncTask$3.done(ModernAsyncTask.java:164) at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381) at java.util.concurrent.FutureTask.setException(FutureTask.java:250) at java.util.concurrent.FutureTask.run(FutureTask.java:269) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) at java.lang.Thread.run(Thread.java:1012) Caused by: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) at android.database.sqlite.SQLiteConnection.nativeExecuteForLong(Native Method) at android.database.sqlite.SQLiteConnection.executeForLong(SQLiteConnection.java:800) at android.database.sqlite.SQLiteSession.executeForLong(SQLiteSession.java:678) at android.database.sqlite.SQLiteStatement.simpleQueryForLong(SQLiteStatement.java:110) at android.database.DatabaseUtils.longForQuery(DatabaseUtils.java:1044) at android.database.DatabaseUtils.longForQuery(DatabaseUtils.java:1032) at android.database.sqlite.SQLiteDatabase.getVersion(SQLiteDatabase.java:1338) at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:388) at android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:340) at it.reyboz.bustorino.data.AppDataProvider.query(AppDataProvider.java:214) at android.content.ContentProvider.query(ContentProvider.java:1657) at android.content.ContentProvider.query(ContentProvider.java:1753) at android.content.ContentProvider$Transport.query(ContentProvider.java:308) at android.content.ContentResolver.query(ContentResolver.java:1255) at android.content.ContentResolver.query(ContentResolver.java:1181) at androidx.core.content.ContentResolverCompat.query(ContentResolverCompat.java:126) at androidx.core.content.ContentResolverCompat.query(ContentResolverCompat.java:80) at androidx.loader.content.CursorLoader.loadInBackground(CursorLoader.java:63) at androidx.loader.content.CursorLoader.loadInBackground(CursorLoader.java:41) at androidx.loader.content.AsyncTaskLoader.onLoadInBackground(AsyncTaskLoader.java:307) at androidx.loader.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:60) at androidx.loader.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:48) at androidx.loader.content.ModernAsyncTask$2.call(ModernAsyncTask.java:141) at java.util.concurrent.FutureTask.run(FutureTask.java:264) ... 3 more logcat (last 30 lines): 06-11 00:14:03.467 E/ACRA ( 9125): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) 06-11 00:14:03.467 E/ACRA ( 9125): at java.lang.Thread.run(Thread.java:1012) 06-11 00:14:03.467 E/ACRA ( 9125): Caused by: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) 06-11 00:14:03.467 E/ACRA ( 9125): at android.database.sqlite.SQLiteConnection.nativeExecuteForLong(Native Method) 06-11 00:14:03.467 E/ACRA ( 9125): at android.database.sqlite.SQLiteConnection.executeForLong(SQLiteConnection.java:800) 06-11 00:14:03.467 E/ACRA ( 9125): at android.database.sqlite.SQLiteSession.executeForLong(SQLiteSession.java:678) 06-11 00:14:03.467 E/ACRA ( 9125): at android.database.sqlite.SQLiteStatement.simpleQueryForLong(SQLiteStatement.java:110) 06-11 00:14:03.467 E/ACRA ( 9125): at android.database.DatabaseUtils.longForQuery(DatabaseUtils.java:1044) 06-11 00:14:03.467 E/ACRA ( 9125): at android.database.DatabaseUtils.longForQuery(DatabaseUtils.java:1032) 06-11 00:14:03.467 E/ACRA ( 9125): at android.database.sqlite.SQLiteDatabase.getVersion(SQLiteDatabase.java:1338) 06-11 00:14:03.467 E/ACRA ( 9125): at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:388) 06-11 00:14:03.467 E/ACRA ( 9125): at android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:340) 06-11 00:14:03.467 E/ACRA ( 9125): at it.reyboz.bustorino.data.AppDataProvider.query(AppDataProvider.java:214) 06-11 00:14:03.467 E/ACRA ( 9125): at android.content.ContentProvider.query(ContentProvider.java:1657) 06-11 00:14:03.467 E/ACRA ( 9125): at android.content.ContentProvider.query(ContentProvider.java:1753) 06-11 00:14:03.467 E/ACRA ( 9125): at android.content.ContentProvider$Transport.query(ContentProvider.java:308) 06-11 00:14:03.467 E/ACRA ( 9125): at android.content.ContentResolver.query(ContentResolver.java:1255) 06-11 00:14:03.467 E/ACRA ( 9125): at android.content.ContentResolver.query(ContentResolver.java:1181) 06-11 00:14:03.467 E/ACRA ( 9125): at androidx.core.content.ContentResolverCompat.query(ContentResolverCompat.java:126) 06-11 00:14:03.467 E/ACRA ( 9125): at androidx.core.content.ContentResolverCompat.query(ContentResolverCompat.java:80) 06-11 00:14:03.467 E/ACRA ( 9125): at androidx.loader.content.CursorLoader.loadInBackground(CursorLoader.java:63) 06-11 00:14:03.467 E/ACRA ( 9125): at androidx.loader.content.CursorLoader.loadInBackground(CursorLoader.java:41) 06-11 00:14:03.467 E/ACRA ( 9125): at androidx.loader.content.AsyncTaskLoader.onLoadInBackground(AsyncTaskLoader.java:307) 06-11 00:14:03.467 E/ACRA ( 9125): at androidx.loader.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:60) 06-11 00:14:03.467 E/ACRA ( 9125): at androidx.loader.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:48) 06-11 00:14:03.467 E/ACRA ( 9125): at androidx.loader.content.ModernAsyncTask$2.call(ModernAsyncTask.java:141) 06-11 00:14:03.467 E/ACRA ( 9125): at java.util.concurrent.FutureTask.run(FutureTask.java:264) 06-11 00:14:03.467 E/ACRA ( 9125): ... 3 more 06-11 00:14:03.476 V/AutofillManager( 9125): requestHideFillUi(null): anchor = null
Affected lines:
Thank you! :)
Generated with https://lab.reyboz.it/libre-busto/crash-report/ (P15)