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
```
Thank you! :)
> Generated with https://lab.reyboz.it/libre-busto/crash-report/ (P15)