0% found this document useful (0 votes)
7 views1 page

WorkManager SQLite Database Error

The log file shows an error where the app's internal data store could not be accessed by WorkManager due to the file system on the device being in a bad state. This was caused by the database being locked, preventing the writable database from being accessed.

Uploaded by

kaorilaurente227
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views1 page

WorkManager SQLite Database Error

The log file shows an error where the app's internal data store could not be accessed by WorkManager due to the file system on the device being in a bad state. This was caused by the database being locked, preventing the writable database from being accessed.

Uploaded by

kaorilaurente227
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 1

2023-07-27 21:43:19.

394
java.lang.IllegalStateException: The file system on the device is in a bad state.
WorkManager cannot access the app's internal data store.
at androidx.work.impl.utils.ForceStopRunnable.run(SourceFile:8)
at o.pv6$a.run(SourceFile:1)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:919)
Caused by: android.database.sqlite.SQLiteDatabaseLockedException: database is
locked (code 5 SQLITE_BUSY[5])
at android.database.sqlite.SQLiteConnection.nativeExecute(Native Method)
at
android.database.sqlite.SQLiteConnection.execute(SQLiteConnection.java:867)
at
android.database.sqlite.SQLiteSession.beginTransactionUnchecked(SQLiteSession.java:
325)
at
android.database.sqlite.SQLiteSession.beginTransaction(SQLiteSession.java:300)
at
android.database.sqlite.SQLiteDatabase.beginTransaction(SQLiteDatabase.java:766)
at
android.database.sqlite.SQLiteDatabase.beginTransaction(SQLiteDatabase.java:676)
at o.vs2.ʼ(SourceFile:1)
at androidx.work.impl.WorkDatabase$b.ˎ(SourceFile:2)
at androidx.work.impl.WorkDatabase_Impl$a.ˏ(SourceFile:6)
at androidx.room.k.ʻ(SourceFile:3)
at o.ws2$a.onOpen(SourceFile:2)
at
android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:50
4)
at
android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:
391)
at o.ws2$a.ˉ(SourceFile:2)
at o.ws2.getWritableDatabase(SourceFile:1)
at androidx.room.RoomDatabase.inTransaction(SourceFile:1)
at androidx.room.RoomDatabase.assertNotSuspendingTransaction(SourceFile:1)
at o.bk7.ˋ(SourceFile:2)
at o.dk7.ʽ(SourceFile:3)
at androidx.work.impl.utils.ForceStopRunnable.ˊ(SourceFile:2)
at androidx.work.impl.utils.ForceStopRunnable.ˋ(SourceFile:1)
at androidx.work.impl.utils.ForceStopRunnable.run(SourceFile:5)
... 4 more

You might also like