diff --git a/app/src/main/java/eu/faircode/email/DB.java b/app/src/main/java/eu/faircode/email/DB.java index d860f47fa9..e408efedf7 100644 --- a/app/src/main/java/eu/faircode/email/DB.java +++ b/app/src/main/java/eu/faircode/email/DB.java @@ -419,6 +419,8 @@ public abstract class DB extends RoomDatabase { Log.i("Disabled view invalidation"); } catch (ReflectiveOperationException ex) { + // Should never happen + Log.forceCrashReporting(); Log.e(ex); } @@ -459,6 +461,8 @@ public abstract class DB extends RoomDatabase { lock.value.release(); } } catch (Throwable ex) { + // Should never happen + Log.forceCrashReporting(); Log.e(ex); } Log.i("DB critical section end"); @@ -584,6 +588,7 @@ public abstract class DB extends RoomDatabase { at androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper.getWritableDatabase(FrameworkSQLiteOpenHelper.kt:104) at androidx.room.RoomDatabase.inTransaction(RoomDatabase.java:706) */ + // Should never happen Log.forceCrashReporting(); Log.e(ex); // FrameworkSQLiteOpenHelper.innerGetDatabase will delete the database