Open webghost009 opened 3 weeks ago
I have the same symptoms, different log:
08-21 17:19:30.417 12579 12628 I SignalDatabase: Upgrading database: 238, 239
08-21 17:19:30.423 12579 12628 I SQLiteCursor: Set CursorWindow allocation size to 8389120
08-21 17:19:30.423 12579 12628 I SignalDatabaseMigration: Running migration for version 239: V239_MessageFullTextSearchEmojiSupport. Foreign keys: false
08-21 17:19:30.424 12579 12628 E SQLiteLog: (267) vtable constructor failed: message_fts in "DROP TABLE IF EXISTS message_fts"
LG V20 (H990), Android 8.0.0
Edited to add:
Digging deeper in the log I have the same "FTS corrupted" message:
08-21 17:19:30.011 12579 12625 I SQLiteCursor: Set CursorWindow allocation size to 8389120
08-21 17:19:30.012 12579 12625 I SignalDatabaseMigration: Running migration for version 239: V239_MessageFullTextSearchEmojiSupport. Foreign keys: false
08-21 17:19:30.013 12579 12625 E SQLiteLog: (267) vtable constructor failed: message_fts in "DROP TABLE IF EXISTS message_fts"
08-21 17:19:30.016 12579 12625 W System.err: android.database.sqlite.SQLiteDatabaseCorruptException: FullCode: 267 | ErrorCode: 11 | ExtendedErrorCode: 1 | Message: vtable constructor failed: message_fts | ExtraMessage: , while compiling: DROP TABLE IF EXISTS message_fts
08-21 17:19:30.017 12579 12625 W System.err: at net.zetetic.database.sqlcipher.SQLiteConnection.nativePrepareStatement(Native Method)
08-21 17:19:30.017 12579 12625 W System.err: at net.zetetic.database.sqlcipher.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:925)
08-21 17:19:30.017 12579 12625 W System.err: at net.zetetic.database.sqlcipher.SQLiteConnection.prepare(SQLiteConnection.java:536)
08-21 17:19:30.017 12579 12625 W System.err: at net.zetetic.database.sqlcipher.SQLiteSession.prepare(SQLiteSession.java:592)
08-21 17:19:30.017 12579 12625 W System.err: at net.zetetic.database.sqlcipher.SQLiteProgram.<init>(SQLiteProgram.java:64)
08-21 17:19:30.017 12579 12625 W System.err: at net.zetetic.database.sqlcipher.SQLiteStatement.<init>(SQLiteStatement.java:38)
08-21 17:19:30.017 12579 12625 W System.err: at net.zetetic.database.sqlcipher.SQLiteDatabase.executeSql(SQLiteDatabase.java:1991)
08-21 17:19:30.017 12579 12625 W System.err: at net.zetetic.database.sqlcipher.SQLiteDatabase.execSQL(SQLiteDatabase.java:1900)
08-21 17:19:30.017 12579 12625 W System.err: at org.thoughtcrime.securesms.database.helpers.migration.V239_MessageFullTextSearchEmojiSupport.migrate(V239_MessageFullTextSearchEmojiSupport.kt:21)
08-21 17:19:30.017 12579 12625 W System.err: at org.thoughtcrime.securesms.database.helpers.SignalDatabaseMigrations$migrate$1.invoke(SignalDatabaseMigrations.kt:217)
08-21 17:19:30.017 12579 12625 W System.err: at org.thoughtcrime.securesms.database.helpers.SignalDatabaseMigrations$migrate$1.invoke(SignalDatabaseMigrations.kt:216)
08-21 17:19:30.017 12579 12625 W System.err: at org.signal.core.util.SQLiteDatabaseExtensionsKt.withinTransaction(SQLiteDatabaseExtensions.kt:19)
08-21 17:19:30.017 12579 12625 W System.err: at org.thoughtcrime.securesms.database.helpers.SignalDatabaseMigrations.migrate(SignalDatabaseMigrations.kt:216)
08-21 17:19:30.017 12579 12625 W System.err: at org.thoughtcrime.securesms.database.SignalDatabase.onUpgrade(SignalDatabase.kt:176)
08-21 17:19:30.017 12579 12625 W System.err: at net.zetetic.database.sqlcipher.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:403)
08-21 17:19:30.017 12579 12625 W System.err: at net.zetetic.database.sqlcipher.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:278)
08-21 17:19:30.017 12579 12625 W System.err: at org.thoughtcrime.securesms.database.SignalDatabase.getSignalWritableDatabase(SignalDatabase.kt:206)
08-21 17:19:30.017 12579 12625 W System.err: at org.thoughtcrime.securesms.database.DatabaseTable.getWritableDatabase(DatabaseTable.java:87)
08-21 17:19:30.017 12579 12625 W System.err: at org.thoughtcrime.securesms.database.SearchTable.fullyResetTables$default(SearchTable.kt:239)
08-21 17:19:30.017 12579 12625 W System.err: at org.thoughtcrime.securesms.database.SearchTable.fullyResetTables(SearchTable.kt:0)
08-21 17:19:30.017 12579 12625 W System.err: at org.thoughtcrime.securesms.util.SignalUncaughtExceptionHandler.uncaughtException(SignalUncaughtExceptionHandler.java:45)
08-21 17:19:30.017 12579 12625 W System.err: at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1068)
08-21 17:19:30.017 12579 12625 W System.err: at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1063)
08-21 17:19:30.017 12579 12625 W System.err: at org.thoughtcrime.securesms.ApplicationContext.lambda$initializeRx$29(ApplicationContext.java:353)
08-21 17:19:30.017 12579 12625 W System.err: at org.thoughtcrime.securesms.ApplicationContext.$r8$lambda$fBJplBs_vndM7CelASted_HsmcI(ApplicationContext.java:0)
08-21 17:19:30.017 12579 12625 W System.err: at org.thoughtcrime.securesms.ApplicationContext$$ExternalSyntheticLambda64.accept(R8$$SyntheticClass:0)
08-21 17:19:30.017 12579 12625 W System.err: at io.reactivex.rxjava3.plugins.RxJavaPlugins.onError(RxJavaPlugins.java:378)
08-21 17:19:30.017 12579 12625 W System.err: at io.reactivex.rxjava3.internal.schedulers.ExecutorScheduler$ExecutorWorker$InterruptibleRunnable.run(ExecutorScheduler.java:397)
08-21 17:19:30.017 12579 12625 W System.err: at io.reactivex.rxjava3.internal.schedulers.ExecutorScheduler$ExecutorWorker.runEager(ExecutorScheduler.java:287)
08-21 17:19:30.017 12579 12625 W System.err: at io.reactivex.rxjava3.internal.schedulers.ExecutorScheduler$ExecutorWorker.run(ExecutorScheduler.java:248)
08-21 17:19:30.017 12579 12625 W System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
08-21 17:19:30.017 12579 12625 W System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
08-21 17:19:30.017 12579 12625 W System.err: at java.lang.Thread.run(Thread.java:764)
08-21 17:19:30.017 12579 12625 W System.err: at org.signal.core.util.concurrent.SignalExecutors$NumberedThreadFactory$1.run(SignalExecutors.java:109)
08-21 17:19:30.017 12579 12625 W SignalUncaughtException: FTS corrupted! Resetting FTS index.
I am having the same issue here
Thanks for the reports and extremely helpful logs from adb. We think this is related to the recent migration in 7.14 combined with a weird corruption of the FTS tables. We don't have a clean workaround just yet, but actively looking into it.
If there's anything else I can do to help diagnose, please let me know!
@webghost009 I wish. We can't reproduce the issue locally and it's unclear what would cause the issue in the first place. We've reached to others on the team with more sqlite experience for help but for now we are a bit stalled on a fix. Which is a big bummer all around.
@cody-signal - Really appreciate the update and the attention being paid to the issue.
Not sure if it's even an option (and almost certainly not desirable given your mission) but if providing PII helped accelerate a fix, that's possible. It's actually my wife's phone and she hasn't made a backup in a very long time and doesn't want to lose her message history.
I'm also knowledgeable enough to be dangerous with the Android dev tools (my day job is as a dev but not usually with Android) so I really am happy (and probably able) to help in whatever way I can in regards to trying things and/or grabbing more info.
+1 here. Slightly different stack trace:
08-24 09:25:15.285 5294 5352 I SignalDatabase: Upgrading database: 238, 239
08-24 09:25:15.285 5294 5352 I SignalDatabaseMigration: Running migration for version 239: V239_MessageFullTextSearchEmojiSupport. Foreign keys: false
08-24 09:25:15.286 5294 5352 E SQLiteLog: (267) vtable constructor failed: message_fts in "DROP TABLE IF EXISTS message_fts"
08-24 09:25:15.292 5294 5352 W System.err: android.database.sqlite.SQLiteDatabaseCorruptException: FullCode: 267 | ErrorCode: 11 | ExtendedErrorCode: 1 | Message: vtable constructor failed: message_fts | ExtraMessage: , while compiling: DROP TABLE IF EXISTS message_fts
08-24 09:25:15.293 5294 5352 W System.err: at net.zetetic.database.sqlcipher.SQLiteConnection.nativePrepareStatement(Native Method)
08-24 09:25:15.293 5294 5352 W System.err: at net.zetetic.database.sqlcipher.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:925)
08-24 09:25:15.293 5294 5352 W System.err: at net.zetetic.database.sqlcipher.SQLiteConnection.prepare(SQLiteConnection.java:536)
08-24 09:25:15.293 5294 5352 W System.err: at net.zetetic.database.sqlcipher.SQLiteSession.prepare(SQLiteSession.java:592)
08-24 09:25:15.294 5294 5352 W System.err: at net.zetetic.database.sqlcipher.SQLiteProgram.<init>(SQLiteProgram.java:64)
08-24 09:25:15.294 5294 5352 W System.err: at net.zetetic.database.sqlcipher.SQLiteStatement.<init>(SQLiteStatement.java:38)
08-24 09:25:15.294 5294 5352 W System.err: at net.zetetic.database.sqlcipher.SQLiteDatabase.executeSql(SQLiteDatabase.java:1991)
08-24 09:25:15.294 5294 5352 W System.err: at net.zetetic.database.sqlcipher.SQLiteDatabase.execSQL(SQLiteDatabase.java:1900)
08-24 09:25:15.294 5294 5352 W System.err: at org.thoughtcrime.securesms.database.helpers.migration.V239_MessageFullTextSearchEmojiSupport.migrate(V239_MessageFullTextSearchEmojiSupport.kt:21)
08-24 09:25:15.294 5294 5294 I SQLiteConnection: Database keying operation returned:0
08-24 09:25:15.294 5294 5352 W System.err: at org.thoughtcrime.securesms.database.helpers.SignalDatabaseMigrations$migrate$1.invoke(SignalDatabaseMigrations.kt:217)
08-24 09:25:15.294 5294 5352 W System.err: at org.thoughtcrime.securesms.database.helpers.SignalDatabaseMigrations$migrate$1.invoke(SignalDatabaseMigrations.kt:216)
08-24 09:25:15.294 5294 5352 W System.err: at org.signal.core.util.SQLiteDatabaseExtensionsKt.withinTransaction(SQLiteDatabaseExtensions.kt:19)
08-24 09:25:15.294 5294 5352 W System.err: at org.thoughtcrime.securesms.database.helpers.SignalDatabaseMigrations.migrate(SignalDatabaseMigrations.kt:216)
08-24 09:25:15.294 5294 5352 W System.err: at org.thoughtcrime.securesms.database.SignalDatabase.onUpgrade(SignalDatabase.kt:176)
08-24 09:25:15.294 5294 5352 W System.err: at net.zetetic.database.sqlcipher.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:403)
08-24 09:25:15.294 5294 5352 W System.err: at net.zetetic.database.sqlcipher.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:278)
08-24 09:25:15.294 5294 5352 W System.err: at org.thoughtcrime.securesms.database.SignalDatabase.getSignalWritableDatabase(SignalDatabase.kt:206)
08-24 09:25:15.294 5294 5352 W System.err: at org.thoughtcrime.securesms.database.DatabaseTable.getWritableDatabase(DatabaseTable.java:87)
08-24 09:25:15.294 5294 5352 W System.err: at org.thoughtcrime.securesms.database.SearchTable.fullyResetTables$default(SearchTable.kt:239)
08-24 09:25:15.294 5294 5352 W System.err: at org.thoughtcrime.securesms.database.SearchTable.fullyResetTables(SearchTable.kt:0)
08-24 09:25:15.295 5294 5352 W System.err: at org.thoughtcrime.securesms.util.SignalUncaughtExceptionHandler.uncaughtException(SignalUncaughtExceptionHandler.java:45)
08-24 09:25:15.295 5294 5352 W System.err: at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1073)
08-24 09:25:15.295 5294 5352 W System.err: at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1068)
08-24 09:25:15.295 5294 5352 W System.err: at org.thoughtcrime.securesms.ApplicationContext.lambda$initializeRx$29(ApplicationContext.java:353)
08-24 09:25:15.295 5294 5352 W System.err: at org.thoughtcrime.securesms.ApplicationContext.$r8$lambda$fBJplBs_vndM7CelASted_HsmcI(ApplicationContext.java:0)
08-24 09:25:15.295 5294 5352 W System.err: at org.thoughtcrime.securesms.ApplicationContext$$ExternalSyntheticLambda64.accept(R8$$SyntheticClass:0)
08-24 09:25:15.295 5294 5352 W System.err: at io.reactivex.rxjava3.plugins.RxJavaPlugins.onError(RxJavaPlugins.java:378)
08-24 09:25:15.295 5294 5352 W System.err: at io.reactivex.rxjava3.internal.schedulers.ExecutorScheduler$ExecutorWorker$InterruptibleRunnable.run(ExecutorScheduler.java:397)
08-24 09:25:15.295 5294 5352 W System.err: at io.reactivex.rxjava3.internal.schedulers.ExecutorScheduler$ExecutorWorker.runEager(ExecutorScheduler.java:287)
08-24 09:25:15.295 5294 5352 W System.err: at io.reactivex.rxjava3.internal.schedulers.ExecutorScheduler$ExecutorWorker.run(ExecutorScheduler.java:248)
08-24 09:25:15.295 5294 5352 W System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
08-24 09:25:15.295 5294 5352 W System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
08-24 09:25:15.295 5294 5352 W System.err: at java.lang.Thread.run(Thread.java:923)
08-24 09:25:15.295 5294 5352 W System.err: at org.signal.core.util.concurrent.SignalExecutors$NumberedThreadFactory$1.run(SignalExecutors.java:109)
@cody-signal - Looks like a mitigation was checked in? 2bc07e87d8c06d0a239f3a84e954afa2ed837e0d
Signal v7.15.4 is now available on Google Play as well as our website. Please let us know if the crash is resolved.
@nicholas-signal It shows messages briefly now before disappearing again (I presume crashing). Tried clearing the cache but that didn't help. Unfortunately I'm away from home so unable to collect adb logs atm.
Thanks guys. My signal now started with notifications again. Also briefly can enter the UI but then another crash happens:
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: org.thoughtcrime.securesms.migrations.MigrationJob$FailedMigrationError: android.database.sqlite.SQLiteDatabas
eCorruptException: FullCode: 267 | ErrorCode: 11 | ExtendedErrorCode: 1 | Message: vtable constructor failed: message_fts | ExtraMessage: , while compiling: INSERT INTO
message_fts (rowid, body)
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: SELECT
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: _id,
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: body
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: FROM
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: message
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: WHERE
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: _id >= 1 AND
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: _id < 10001
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: at org.thoughtcrime.securesms.migrations.MigrationJob.run(MigrationJob.java:46)
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: at org.thoughtcrime.securesms.jobmanager.JobRunner.run(JobRunner.java:88)
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: at org.thoughtcrime.securesms.jobmanager.JobRunner.run(JobRunner.java:51)
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: Caused by: android.database.sqlite.SQLiteDatabaseCorruptException: FullCode: 267 | ErrorCode: 11 | ExtendedErrorCode: 1 | Message: vtable constructor failed: message_fts | ExtraMessage: , while compiling: INSERT INTO message_fts (rowid, body)
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: SELECT
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: _id,
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: body
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: FROM
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: message
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: WHERE
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: _id >= 1 AND
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: _id < 10001
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: at net.zetetic.database.sqlcipher.SQLiteConnection.nativePrepareStatement(Native Method)
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: at net.zetetic.database.sqlcipher.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:925)
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: at net.zetetic.database.sqlcipher.SQLiteConnection.prepare(SQLiteConnection.java:536)
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: at net.zetetic.database.sqlcipher.SQLiteSession.prepare(SQLiteSession.java:592)
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: at net.zetetic.database.sqlcipher.SQLiteProgram.<init>(SQLiteProgram.java:64)
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: at net.zetetic.database.sqlcipher.SQLiteStatement.<init>(SQLiteStatement.java:38)
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: at net.zetetic.database.sqlcipher.SQLiteDatabase.executeSql(SQLiteDatabase.java:1991)
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: at net.zetetic.database.sqlcipher.SQLiteDatabase.execSQL(SQLiteDatabase.java:1900)
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: at org.thoughtcrime.securesms.database.SQLiteDatabase.lambda$execSQL$17(SQLiteDatabase.java:408)
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: at org.thoughtcrime.securesms.database.SQLiteDatabase.$r8$lambda$xirXcaDU-gsk03tofaoyjJOgf6Q(SQLiteDatabase.java:0)
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: at org.thoughtcrime.securesms.database.SQLiteDatabase$$ExternalSyntheticLambda20.run(R8$$SyntheticClass:0)
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: at org.thoughtcrime.securesms.database.SQLiteDatabase.traceSql(SQLiteDatabase.java:86)
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: at org.thoughtcrime.securesms.database.SQLiteDatabase.execSQL(SQLiteDatabase.java:408)
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: at org.thoughtcrime.securesms.database.SearchTable.rebuildIndex(SearchTable.kt:152)
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: at org.thoughtcrime.securesms.database.SearchTable.rebuildIndex$default(SearchTable.kt:145)
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: at org.thoughtcrime.securesms.migrations.RebuildMessageSearchIndexMigrationJob.performMigration(RebuildMessageSearchIndexMigrationJob.kt:25)
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: at org.thoughtcrime.securesms.migrations.MigrationJob.run(MigrationJob.java:42)
08-30 08:12:22.923 7951 8024 E SignalUncaughtException: ... 2 more
08-30 08:12:22.924 7951 7995 D IncomingMessageObserver: Beginning database transaction...
08-30 08:12:22.933 7951 7995 I libsignal: rust/protocol/src/sealed_sender.rs:443: deserialized UnidentifiedSenderMessageContent from 1d932673-b874-479a-9f21-debedf0f21da.1 with type Whisper
08-30 08:12:22.941 7951 7995 I libsignal: /home/libsignal/src/rust/protocol/src/session_cipher.rs:454: decrypted Whisper message from 1d932673-b874-479a-9f21-debedf0f21da.1 with current session state (base key 90c7821803652daf3da4f856b49c0aceacdc3f8d4f1689e08546cb89f2ec4a3b)
08-30 08:12:22.945 7951 7995 D MessageDecryptor: [1724410226197] <ACI:1d932673-b874-479a-9f21-debedf0f21da>:1 | Successfully decrypted the envelope in 17.25 ms (GUID 467b4254-2215-42a2-b8b2-a938720324cf). Delivery latency: 588111869 ms, Urgent: false
...
I have exactly the same behaviour as @webghost009 and @g-braeunlich. I can get adb logs this evening.
@webghost009 @g-braeunlich @invisnet just to confirm, you're on v7.15.4? Also if/when you are able to submit ADB logs, we need a little more of the logs before the crash to hopefully see what exactly happened before the crash.
@nicholas-signal yes, 7.15.4.
@nicholas-signal I also confirm: 7.15.4. After the upgrade I am even able to open the in-signal help which displays this version number before the app crashes again.
As a data point, mine appears to have completely stopped crashing since the update to 7.15.4
Is this one enough?
08-30 19:29:21.025 11265 11265 I crime.securesm: The ClassLoaderContext is a special shared library.
08-30 19:29:21.141 11265 11265 W crime.securesm: JIT profile information will not be recorded: profile file does not exist.
08-30 19:29:21.141 11265 11265 W crime.securesm: JIT profile information will not be recorded: profile file does not exist.
08-30 19:29:21.163 11265 11265 D NetworkSecurityConfig: No Network Security Config specified, using platform default
08-30 19:29:21.164 11265 11265 D NetworkSecurityConfig: No Network Security Config specified, using platform default
08-30 19:29:21.176 11265 11265 I MultiDex: VM with version 2.1.0 has multidex support
08-30 19:29:21.177 11265 11265 I MultiDex: Installing application
08-30 19:29:21.177 11265 11265 I MultiDex: VM has multidex support, MultiDex support library is disabled.
08-30 19:29:21.195 11265 11265 I FirebaseApp: Device unlocked: initializing all Firebase APIs for app [DEFAULT]
08-30 19:29:21.204 11265 11265 I FirebaseInitProvider: FirebaseApp initialization successful
08-30 19:29:21.340 11265 11265 I SQLiteConnection: Database keying operation returned:0
08-30 19:29:21.362 11265 11265 I SQLiteConnection: Database keying operation returned:0
08-30 19:29:21.369 11265 11293 I SQLiteConnection: Database keying operation returned:0
08-30 19:29:21.384 710 2078 D WifiNl80211Manager: Scan result ready event
08-30 19:29:21.384 710 2078 D WifiNative: Scan result ready event
08-30 19:29:21.388 710 1269 I EthernetTracker: interfaceLinkStateChanged, iface: wlan0, up: true
08-30 19:29:21.443 11265 11265 I libsignal: rust/bridge/jni/src/logging.rs:160: Initializing libsignal version:0.56.0
08-30 19:29:21.444 11265 11265 I ApplicationContext: onCreate()
08-30 19:29:21.454 11265 11265 I ApplicationContext: Installed AesGcmProvider: 1
08-30 19:29:21.460 11265 11265 V NativeCrypto: Registering org/conscrypt/NativeCrypto's 288 native methods...
08-30 19:29:21.487 11265 11293 I SQLiteConnection: Database keying operation returned:0
08-30 19:29:21.491 11265 11294 I SQLiteConnection: Database keying operation returned:0
08-30 19:29:21.504 11265 11265 I ApplicationContext: Installed Conscrypt provider: 2
08-30 19:29:21.512 11265 11294 I SQLiteConnection: Database keying operation returned:0
08-30 19:29:21.521 11265 11304 D CompatibilityChangeReporter: Compat change id reported: 147600208; UID 10227; state: ENABLED
08-30 19:29:21.525 11265 11307 D JobManager: Starting initialization: Thread[signal-JobManager,5,main]
08-30 19:29:21.526 11265 11265 D ApplicationMigrations: About to update. Clearing deprecation flag.
08-30 19:29:21.527 11265 11265 D ApplicationMigrations: currentVersion: 108, lastSeenVersion: 107
08-30 19:29:21.529 11265 11265 I ApplicationMigrations: About to enqueue 1 migration(s).
08-30 19:29:21.530 11265 11265 I ApplicationMigrations: Migration set is non-UI-blocking.
08-30 19:29:21.534 11265 11265 I TetheringManager: registerTetheringEventCallback:org.thoughtcrime.securesms
08-30 19:29:21.535 11265 11265 I IncomingMessageObserver: Initializing! (57565504)
08-30 19:29:21.535 11265 11307 I SQLiteConnection: Database keying operation returned:0
08-30 19:29:21.542 11265 11265 W RemoteConfig: Tried to read android.internalUser before initialization. Initializing now.
08-30 19:29:21.545 11265 11307 I SQLiteConnection: Database keying operation returned:0
08-30 19:29:21.547 11265 11265 I RemoteConfig: init() {android.animatedStickerMinMemory=193, android.animatedStickerMinTotalMemory=3072, android.attachments.maxCount=32, android.automaticSessionReset.2=true, android.calling.ad.hoc.3=false, android.calling.fieldTrial.anyAddressPortsKillSwitch=true, android.calling.hardwareAecBlockList=Redmi Note 5,FP2,M1901F7*,ASUS_I006D,motorola one power,FP3,FP4,S22 FLIP,Mi Note 10,SM-S215DL, android.calling.softwareAecBlockList=false, android.calling.telecomAllowList=false, android.calling.telecomModelBlockList=SM-G930F,SM-G950F,SM-N950*,SM-J737V,SC-02*,SM-A105*,SM-A530*, android.calling.useHardwareAecIfOlderThanApi29=false, android.cameraXMixedModelBlockList=Pixel 3,Pixel 4,Pixel 4 XL,SM-G930T,SM-G930V,YAL-L21,YAL-AL00,YAL-TL00,VOG-L29,VOG-L09,VOG-AL00,VOG-TL00,VOG-L04,VOG-AL10,HW-02L,EVR-L29,EVR-AL00,EVR-TL00,CPH2583,CPH2573,CPH2581,SM-A336E, android.cameraXModelBlockList=ALE-L21,GT-N7100,GT-N8000,COL-L29,C66,C66_EEA, android.cds.hardLimit=50000, android.cds.libsignal.4=true, android.connectivityWarningConfig={"thresholdHours":72,"percentDebugPrompt":3}, android.crashPromptConfig.2=[{"name":"RuntimeException","percent":1},{"name":"MissingRecipientException","percent":1}], android.customVideoMuxer.1=true, android.defaultMaxBackoff=60, android.deviceSpecificNotificationConfig=[{"model":"AI2202*","link":"https://support.signal.org/hc/en-us/articles/7516008763674-Zenfone-9-Notifications","showConditionCode":"has-battery-optimization-on","localePercent":"*:1000000","version":1},{"model":"M2003J15S*","link":"https://support.signal.org/hc/en-us/articles/7698371275034-Xiaomi-Redmi-Note-9-Notifications","showConditionCode":"has-battery-optimization-on","localePercent":"*","version":1},{"model":"MAR*","link":"https://support.signal.org/hc/en-us/articles/7739243072026-Huawei-Notifications","showConditionCode":"has-battery-optimization-on","localePercent":"*","version":1},{"model":"VOG*","link":"https://support.signal.org/hc/en-us/articles/7739243072026-Huawei-Notifications","showConditionCode":"has-battery-optimization-on","localePercent":"*","version":1},{"model":"STK*","link":"https://support.signal.org/hc/en-us/articles/7739243072026-Huawei-Notifications","showConditionCode":"has-battery-optimization-on","localePercent":"*","version":1}], android.ideal.donations.5=true, android.internalUser=false, android.libsignalWebSocketEnabled=false, android.linkedDeviceLifespanSeconds=2592000, android.logs.promptNotifications=*:2000, android.media.audioRemux.1=true, android.media.sourceTranscodeVideo.maxBytes=4294967296, android.media.videoCaptureDefaultZoom=true, android.mediaQuality.levels=1:2,61:2,81:2,82:2,65:2,31:2,47:2,41:2,32:2,385:2,971:2,974:2,49:2,33:2,*:1, android.messageProcessor.alarmIntervalMins=180, android.notificationThumbnailProductBlocklist=begonia,daisy, android.okhttpAutomaticRetry=true, android.oneTimePayPalDonations.2=true, android.payments.requestActivateFlow=true, android.promptBatterySaver=*:250000, android.recurringPayPalDonations.3=true, android.retryReceipts=true, android.retryRespondMaxAge=2592000000, android.senderKeyMaxAge=1209600000, android.sepa.debit.donations.5=true, cds.foregroundSyncInterval.seconds=14400, cds.syncInterval.seconds=86400, global.attachments.maxBytes=104857600, global.calling.maxGroupCallRingSize=16, global.donations.ccDisabledRegions=98,963,53,850,7 978,7 365,7 869,7 941,7,375, global.donations.gpayDisabledRegions=98,963,53,850,7 978,7 365,7 869,7 941,7,375,1 242,1 246,1 264,1 284,1 340,1 345,1 441,1 473,1 649,1 664,1 670,1 671,1 721,1 758,1 767,1 784,1 787,1 939,1 868,1 869,1 876,211,216,218,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,245,246,248,249,250,251,252,253,255,256,257,258,260,261,263,264,265,266,267,268,269,290,291,297,298,299,350,354,356,357,373,374,376,377,378,379,381,382,383,386,387,389,423,44 1481,44 1534,44 1624,500,501,502,503,504,505,506,508,509,53,58,591,592,593,594,595,596,597,670,672,673,674,675,676,677,678,679,680,681,682,683,685,686,687,688,689,690,6
08-30 19:29:21.547 11265 11265 I RemoteConfig: 91,692,82,850,853,855,856,86,880,91,93,95,960,963,964,967,970,975,976,977,98,992,993,995,996,998, global.donations.idealEnabledRegions=31, global.donations.paypalDisabledRegions=98,963,53,850,7 978,7 365,7 869,7 941,7,375,1 340,1 670,1 671,1 684,1 721,1 787,1 939,211,218,231,233,236,240,246,249,350,383,509,53,670,672,690,850,853,880,90,92,93,95,961,963,964,970,98,998, global.donations.sepaEnabledRegions=30,32,33,34,36,39,351,352,353,354,356,357,358,359,370,371,372,376,377,378,379,385,386,40,41,43,44,45,46,47,48,49,420,421,423, global.groupsv2.groupSizeHardLimit=1001, global.groupsv2.maxGroupSize=151, global.payments.disabledRegions=98,963,53,850,7 978,7 365,7 869,7 941}
08-30 19:29:21.547 11265 11309 I IncomingMessageObserver: Waiting for websocket state change....
08-30 19:29:21.551 710 3682 D ConnectivityService: requestNetwork for uid/pid:10227/11265 NetworkRequest [ TRACK_DEFAULT id=104, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10227 AdministratorUids: [] RequestorUid: 10227 RequestorPackageName: org.thoughtcrime.securesms] ]
08-30 19:29:21.551 710 2136 D ConnectivityService: NetReassign [104 : null → 101]
08-30 19:29:21.552 710 2093 D WifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=104, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10227 AdministratorUids: [] RequestorUid: 10227 RequestorPackageName: org.thoughtcrime.securesms] ] with score 60 and providerId 4
08-30 19:29:21.552 710 2093 D UntrustedWifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=104, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10227 AdministratorUids: [] RequestorUid: 10227 RequestorPackageName: org.thoughtcrime.securesms] ] with score 60 and providerId 4
08-30 19:29:21.553 710 2174 D Ethernet: got request NetworkRequest [ TRACK_DEFAULT id=104, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10227 AdministratorUids: [] RequestorUid: 10227 RequestorPackageName: org.thoughtcrime.securesms] ] with score 60 and providerId 4
08-30 19:29:21.553 2489 2489 D PhoneSwitcherNetworkRequstListener: got request NetworkRequest [ TRACK_DEFAULT id=104, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10227 AdministratorUids: [] RequestorUid: 10227 RequestorPackageName: org.thoughtcrime.securesms] ] with score 60 and providerId 4
08-30 19:29:21.554 11265 11265 D DynamicTheme: Setting to always night
08-30 19:29:21.554 11265 11310 D NetworkConnectionListen: ConnectivityManager.NetworkCallback onAvailable()
08-30 19:29:21.554 11265 11265 D CachedInflater: Clearing view cache.
08-30 19:29:21.558 11265 11307 I JobDatabase: onOpen()
08-30 19:29:21.559 11265 11265 I RemoteConfig: init() {android.animatedStickerMinMemory=193, android.animatedStickerMinTotalMemory=3072, android.attachments.maxCount=32, android.automaticSessionReset.2=true, android.calling.ad.hoc.3=false, android.calling.fieldTrial.anyAddressPortsKillSwitch=true, android.calling.hardwareAecBlockList=Redmi Note 5,FP2,M1901F7*,ASUS_I006D,motorola one power,FP3,FP4,S22 FLIP,Mi Note 10,SM-S215DL, android.calling.softwareAecBlockList=false, android.calling.telecomAllowList=false, android.calling.telecomModelBlockList=SM-G930F,SM-G950F,SM-N950*,SM-J737V,SC-02*,SM-A105*,SM-A530*, android.calling.useHardwareAecIfOlderThanApi29=false, android.cameraXMixedModelBlockList=Pixel 3,Pixel 4,Pixel 4 XL,SM-G930T,SM-G930V,YAL-L21,YAL-AL00,YAL-TL00,VOG-L29,VOG-L09,VOG-AL00,VOG-TL00,VOG-L04,VOG-AL10,HW-02L,EVR-L29,EVR-AL00,EVR-TL00,CPH2583,CPH2573,CPH2581,SM-A336E, android.cameraXModelBlockList=ALE-L21,GT-N7100,GT-N8000,COL-L29,C66,C66_EEA, android.cds.hardLimit=50000, android.cds.libsignal.4=true, android.connectivityWarningConfig={"thresholdHours":72,"percentDebugPrompt":3}, android.crashPromptConfig.2=[{"name":"RuntimeException","percent":1},{"name":"MissingRecipientException","percent":1}], android.customVideoMuxer.1=true, android.defaultMaxBackoff=60, android.deviceSpecificNotificationConfig=[{"model":"AI2202*","link":"https://support.signal.org/hc/en-us/articles/7516008763674-Zenfone-9-Notifications","showConditionCode":"has-battery-optimization-on","localePercent":"*:1000000","version":1},{"model":"M2003J15S*","link":"https://support.signal.org/hc/en-us/articles/7698371275034-Xiaomi-Redmi-Note-9-Notifications","showConditionCode":"has-battery-optimization-on","localePercent":"*","version":1},{"model":"MAR*","link":"https://support.signal.org/hc/en-us/articles/7739243072026-Huawei-Notifications","showConditionCode":"has-battery-optimization-on","localePercent":"*","version":1},{"model":"VOG*","link":"https://support.signal.org/hc/en-us/articles/7739243072026-Huawei-Notifications","showConditionCode":"has-battery-optimization-on","localePercent":"*","version":1},{"model":"STK*","link":"https://support.signal.org/hc/en-us/articles/7739243072026-Huawei-Notifications","showConditionCode":"has-battery-optimization-on","localePercent":"*","version":1}], android.ideal.donations.5=true, android.internalUser=false, android.libsignalWebSocketEnabled=false, android.linkedDeviceLifespanSeconds=2592000, android.logs.promptNotifications=*:2000, android.media.audioRemux.1=true, android.media.sourceTranscodeVideo.maxBytes=4294967296, android.media.videoCaptureDefaultZoom=true, android.mediaQuality.levels=1:2,61:2,81:2,82:2,65:2,31:2,47:2,41:2,32:2,385:2,971:2,974:2,49:2,33:2,*:1, android.messageProcessor.alarmIntervalMins=180, android.notificationThumbnailProductBlocklist=begonia,daisy, android.okhttpAutomaticRetry=true, android.oneTimePayPalDonations.2=true, android.payments.requestActivateFlow=true, android.promptBatterySaver=*:250000, android.recurringPayPalDonations.3=true, android.retryReceipts=true, android.retryRespondMaxAge=2592000000, android.senderKeyMaxAge=1209600000, android.sepa.debit.donations.5=true, cds.foregroundSyncInterval.seconds=14400, cds.syncInterval.seconds=86400, global.attachments.maxBytes=104857600, global.calling.maxGroupCallRingSize=16, global.donations.ccDisabledRegions=98,963,53,850,7 978,7 365,7 869,7 941,7,375, global.donations.gpayDisabledRegions=98,963,53,850,7 978,7 365,7 869,7 941,7,375,1 242,1 246,1 264,1 284,1 340,1 345,1 441,1 473,1 649,1 664,1 670,1 671,1 721,1 758,1 767,1 784,1 787,1 939,1 868,1 869,1 876,211,216,218,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,245,246,248,249,250,251,252,253,255,256,257,258,260,261,263,264,265,266,267,268,269,290,291,297,298,299,350,354,356,357,373,374,376,377,378,379,381,382,383,386,387,389,423,44 1481,44 1534,44 1624,500,501,502,503,504,505,506,508,509,53,58,591,592,593,594,595,596,597,670,672,673,674,675,676,677,678,679,680,681,682,683,685,686,687,688,689,690,6
08-30 19:29:21.560 11265 11265 I RemoteConfig: 91,692,82,850,853,855,856,86,880,91,93,95,960,963,964,967,970,975,976,977,98,992,993,995,996,998, global.donations.idealEnabledRegions=31, global.donations.paypalDisabledRegions=98,963,53,850,7 978,7 365,7 869,7 941,7,375,1 340,1 670,1 671,1 684,1 721,1 787,1 939,211,218,231,233,236,240,246,249,350,383,509,53,670,672,690,850,853,880,90,92,93,95,961,963,964,970,98,998, global.donations.sepaEnabledRegions=30,32,33,34,36,39,351,352,353,354,356,357,358,359,370,371,372,376,377,378,379,385,386,40,41,43,44,45,46,47,48,49,420,421,423, global.groupsv2.groupSizeHardLimit=1001, global.groupsv2.maxGroupSize=151, global.payments.disabledRegions=98,963,53,850,7 978,7 365,7 869,7 941}
08-30 19:29:21.560 11265 11265 D CallManager: Loading ringrtc library
08-30 19:29:21.562 4354 4354 V KeyguardUpdateMonitor: onSubscriptionInfoChanged()
08-30 19:29:21.564 2489 2489 D Telephony: isEmergencyPreferredAccount: subId=7, activeData=7
08-30 19:29:21.564 2489 2489 D Telephony: isEmergencyPreferredAccount: Device does not require preference.
08-30 19:29:21.565 11265 11311 D BlobProvider: No attachment drafts exist. Skipping.
08-30 19:29:21.565 11265 11311 I BlobProvider: Initialized.
08-30 19:29:21.566 4354 4354 V KeyguardUpdateMonitor: SubInfo:{id=7 iccId=89410320246813047880 simSlotIndex=0 carrierId=1414 displayName=Salt carrierName=Salt nameSource=1 iconTint=-16746133 number= dataRoaming=1 iconBitmap=android.graphics.Bitmap@a09d463 mcc=228 mnc=03 countryIso=ch isEmbedded=false nativeAccessRules=null cardString=89410320246813047880 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true}
08-30 19:29:21.576 11265 11265 I CallManager: CallManager.initialize(): (release build, field trials = RingRTC-AnyAddressPortsKillSwitch/Enabled/WebRTC-Bwe-ProbingConfiguration/skip_if_est_larger_than_fraction_of_max:0.99/RingRTC-PruneTurnPorts/Enabled/)
08-30 19:29:21.577 11265 11265 I org.webrtc.Logging: NativeLibrary: Loading native library: jingle_peerconnection_so
08-30 19:29:21.580 11265 11265 I CallManager: CallManager.initialize() returned
08-30 19:29:21.582 11265 11265 D AppStartup: [init] sqlcipher-init: 93, signal-store: 98, logging: 14, app-dependencies: 6, anr-detector: 1, security-provider: 53, crash-handling: 0, rx-init: 1, event-bus: 0, scrubber: 0, first-launch: 0, app-migrations: 26, lifecycle-observer: 0, message-retriever: 22, dynamic-theme: 2, proxy-init: 0, blob-provider: 1, remote-config: 4, ring-rtc: 21, glide: 0, tracer: 0, schedule-non-blocking: 0, total: 342
08-30 19:29:21.582 11265 11265 D ApplicationContext: onCreate() took 345 ms
08-30 19:29:21.594 11265 11265 I CellServiceConstraintOb: [API 30] Cell service available.
08-30 19:29:21.596 11265 11304 I JobManager: Waiting for initialization...
08-30 19:29:21.596 11265 11265 I JobSchedulerScheduler: Waking due to job: 0
08-30 19:29:21.603 11265 11311 I PreKeysSyncJob: Scheduling a prekey refresh. Time since last full refresh: 781346807 ms
08-30 19:29:21.604 11265 11311 I JobManager: Waiting for initialization...
08-30 19:29:21.606 11265 11293 I SQLiteConnection: Database keying operation returned:0
08-30 19:29:21.672 11265 11265 I CellServiceConstraintOb: [API 30] Cell service available.
08-30 19:29:21.675 2489 2489 D ServiceStateProvider: subId=7
08-30 19:29:21.679 11265 11312 I PersistentAlarmManagerL: [RotateSignedPreKeyListener] onReceive(signal.ACTION_SCHEDULE)
08-30 19:29:21.683 8250 8250 D CellBroadcastReceiver: onReceive Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 cmp=com.android.cellbroadcastreceiver.module/com.android.cellbroadcastreceiver.CellBroadcastReceiver (has extras) }
08-30 19:29:21.684 11265 11312 I PersistentAlarmManagerL: [RotateSignedPreKeyListener] scheduling alarm for: 1725167262199
08-30 19:29:21.692 11265 11312 I PersistentAlarmManagerL: [DirectoryRefreshListener] onReceive(signal.ACTION_SCHEDULE)
08-30 19:29:21.697 11265 11316 I SQLiteConnection: Database keying operation returned:0
08-30 19:29:21.701 2489 2489 I Telephony: isRttCurrentlySupported -- regular acct, hasVoiceAvailability: false
08-30 19:29:21.701 2489 2489 I Telephony: isRttSupported: false
08-30 19:29:21.701 2489 2489 I Telephony: alwaysAllowWhileRoaming: false
08-30 19:29:21.701 2489 2489 I Telephony: isRoaming: false
08-30 19:29:21.701 2489 2489 I Telephony: isOnWfc: false
08-30 19:29:21.701 11265 11312 I PersistentAlarmManagerL: [DirectoryRefreshListener] scheduling alarm for: 1725080862678
08-30 19:29:21.703 11265 11312 I PersistentAlarmManagerL: [LocalBackupListener] onReceive(signal.ACTION_SCHEDULE)
08-30 19:29:21.706 11265 11312 I PersistentAlarmManagerL: [LocalBackupListener] scheduling exact alarm for: 1725061377000 hasManagerPermission: true
08-30 19:29:21.707 11265 11312 I PersistentAlarmManagerL: [RotateSenderCertificateListener] onReceive(signal.ACTION_SCHEDULE)
08-30 19:29:21.710 11265 11312 I PersistentAlarmManagerL: [RotateSenderCertificateListener] scheduling alarm for: 1725080862754
08-30 19:29:21.719 11265 11312 I RoutineMessageFetchRece: Alarm scheduled to repeat at interval 10800000
08-30 19:29:21.719 11265 11312 I PersistentAlarmManagerL: [AnalyzeDatabaseAlarmListener] onReceive(signal.ACTION_SCHEDULE)
08-30 19:29:21.722 11265 11312 I PersistentAlarmManagerL: [AnalyzeDatabaseAlarmListener] scheduling exact alarm for: 1725066155000 hasManagerPermission: true
08-30 19:29:21.796 11265 11314 I SQLiteConnection: Database keying operation returned:0
08-30 19:29:21.874 11265 11314 D PendingRetryReceiptMana: No pending receipts to schedule.
08-30 19:29:21.875 11265 11293 I ApplicationContext: Deleted 0 abandoned attachments.
08-30 19:29:21.875 11265 11293 D StorageSyncHelper: Scheduling a sync. Last sync was 652924223 ms ago.
08-30 19:29:21.876 11265 11293 I JobManager: Waiting for initialization...
08-30 19:29:22.017 11265 11310 D NetworkConnectionListen: ConnectivityManager.NetworkCallback onBlockedStatusChanged()
08-30 19:29:22.019 11265 11309 D IncomingMessageObserver: [Needs Connection] Network: true, Foreground: false, Time Since Last Interaction: 13 ms (within limit), FCM: true, Stay open requests: [], Registered: true, Proxy: false, Force websocket: false
08-30 19:29:22.020 11265 11309 I IncomingMessageObserver: Making websocket connection....
08-30 19:29:22.028 11265 11312 W crime.securesm: Long monitor contention with owner MessageRetrievalService (11309) at void com.google.i18n.phonenumbers.metadata.source.BlockingMetadataBootstrappingGuard.bootstrapMetadata(java.lang.String)(BlockingMetadataBootstrappingGuard.java:68) waiters=0 in void com.google.i18n.phonenumbers.metadata.source.BlockingMetadataBootstrappingGuard.bootstrapMetadata(java.lang.String) for 292ms
08-30 19:29:22.029 11265 11312 I JobManager: Waiting for initialization...
08-30 19:29:22.030 11265 11309 D IncomingMessageObserver: WebSocket State: DISCONNECTED
08-30 19:29:22.052 11265 11309 I OkHttpWebSocketConnection: [normal:110163404] connect()
08-30 19:29:22.082 11265 11265 I AppStartup: Assuming the application has started in the background. Running post-render tasks.
08-30 19:29:22.181 11265 11309 I OkHttpWebSocketConnection: [unidentified:66922518] connect()
08-30 19:29:22.198 11265 11309 D IncomingMessageObserver: [Needs Connection] Network: true, Foreground: false, Time Since Last Interaction: 660 ms (within limit), FCM: true, Stay open requests: [], Registered: true, Proxy: false, Force websocket: false
08-30 19:29:22.198 4354 4354 W TouchableRegionManager: onHeadsUpPinnedModeChanged
08-30 19:29:22.199 11265 11309 D IncomingMessageObserver: Reading message...
08-30 19:29:22.409 11265 11315 I ViewOnceMessageManager: No messages to schedule.
08-30 19:29:22.542 11265 11331 I OkHttpWebSocketConnection: [unidentified:66922518] onOpen() connected
08-30 19:29:22.542 11265 11329 I OkHttpWebSocketConnection: [normal:110163404] onOpen() connected
08-30 19:29:22.552 11265 11309 I IncomingMessageObserver: Decryptions newly-drained.
08-30 19:29:22.555 11265 11309 D IncomingMessageObserver: [Needs Connection] Network: true, Foreground: false, Time Since Last Interaction: 1017 ms (within limit), FCM: true, Stay open requests: [], Registered: true, Proxy: false, Force websocket: false
08-30 19:29:22.555 11265 11309 D IncomingMessageObserver: Reading message...
08-30 19:29:22.669 4354 4354 D StatusBar: disable<e i a s b h r c s > disable2<q i n >
08-30 19:29:23.263 2895 2895 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.phenotype.service.START dat=chimera-action: cmp=com.google.android.gms/.chimera.PersistentApiService }
08-30 19:29:23.434 2895 2895 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.auth.account.workaccount.START dat=chimera-action: cmp=com.google.android.gms/.chimera.PersistentApiService }
08-30 19:29:23.820 2895 2895 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.pseudonymous.service.START dat=chimera-action: cmp=com.google.android.gms/.chimera.PersistentApiService }
08-30 19:29:11.804 0 0 I chatty : uid=0(root) logd identical 2 lines
08-30 19:29:11.805 0 0 D SELinux : initialized (dev tmpfs, type tmpfs), uses transition SIDs
08-30 19:29:14.750 0 0 W healthd : battery l=36 v=3759 t=32.3 h=2 st=2 c=-78 fc=0 cc=0 chg=u
08-30 19:29:26.147 11265 11283 I crime.securesm: Waiting for a blocking GC ProfileSaver
08-30 19:29:26.369 11265 11283 I crime.securesm: WaitForGcToComplete blocked ProfileSaver on AddRemoveAppImageSpace for 222.076ms
08-30 19:29:26.395 11265 11277 I crime.securesm: WaitForGcToComplete blocked RunEmptyCheckpoint on ProfileSaver for 22.263ms
08-30 19:29:26.501 11265 11307 D FastJobStorage: [init] fetch-min-jobs: 1250.29, sort-min-jobs: 22.15, fetch-full-jobs: 369.63, fetch-constraints: 63.95, fetch-dependencies: 3268.72, total: 4974.74
08-30 19:29:26.610 11265 11265 D JobManager: Ignoring early onConstraintMet(ChargingConstraintObser)
08-30 19:29:26.614 11265 11265 D JobManager: Ignoring early onConstraintMet(NetworkConstraintObserv)
08-30 19:29:26.615 11265 11307 D JobManager: Ignoring early onConstraintMet(DecryptionsDrainedConst)
08-30 19:29:26.616 11265 11307 D JobManager: Initialized
08-30 19:29:26.616 11265 11304 W crime.securesm: Long monitor contention with owner signal-JobManager (11307) at void org.thoughtcrime.securesms.jobmanager.JobManager.lambda$new$1(org.thoughtcrime.securesms.jobmanager.JobManager$Configuration, android.app.Application)(JobManager.java:103) waiters=0 in void org.thoughtcrime.securesms.jobmanager.JobManager.waitUntilInitialized() for 5.020s
08-30 19:29:26.617 11265 11304 I JobManager: Initialization complete.
08-30 19:29:26.618 11265 11311 W crime.securesm: Long monitor contention with owner signal-JobManager (11307) at void org.thoughtcrime.securesms.jobmanager.JobManager.lambda$new$1(org.thoughtcrime.securesms.jobmanager.JobManager$Configuration, android.app.Application)(JobManager.java:103) waiters=1 in void org.thoughtcrime.securesms.jobmanager.JobManager.waitUntilInitialized() for 5.013s
08-30 19:29:26.618 11265 11311 I JobManager: Initialization complete.
08-30 19:29:26.619 11265 11293 W crime.securesm: Long monitor contention with owner signal-JobManager (11307) at void org.thoughtcrime.securesms.jobmanager.JobManager.lambda$new$1(org.thoughtcrime.securesms.jobmanager.JobManager$Configuration, android.app.Application)(JobManager.java:103) waiters=2 in void org.thoughtcrime.securesms.jobmanager.JobManager.waitUntilInitialized() for 4.742s
08-30 19:29:26.619 11265 11293 I JobManager: Initialization complete.
08-30 19:29:26.619 11265 11312 W crime.securesm: Long monitor contention with owner signal-JobManager (11307) at void org.thoughtcrime.securesms.jobmanager.JobManager.lambda$new$1(org.thoughtcrime.securesms.jobmanager.JobManager$Configuration, android.app.Application)(JobManager.java:103) waiters=3 in void org.thoughtcrime.securesms.jobmanager.JobManager.waitUntilInitialized() for 4.590s
08-30 19:29:26.620 11265 11312 I JobManager: Initialization complete.
08-30 19:29:26.620 11265 11307 W JobController: [JOB::22b6b936-740e-4d05-a4e8-e296fc3bb855][RebuildMessageSearchIndexMigrationJob] Already at the max instance count. Factory limit: 1, Queue limit: -1. Skipping. (Time Since Submission: 5092 ms, Lifespan: Immortal, Run Attempt: 1/Unlimited, Queue: MIGRATION)
08-30 19:29:26.622 11265 11311 W JobController: [JOB::99e506ae-0d35-475d-974c-bf1c197a3afe][PreKeysSyncJob] Already at the max instance count. Factory limit: 1, Queue limit: -1. Skipping. (Time Since Submission: 5018 ms, Lifespan: 2592000000 ms, Run Attempt: 1/Unlimited, Queue: PreKeysSyncJob)
08-30 19:29:26.626 11265 11293 W JobController: [JOB::1f08d0c3-6aad-4419-94d2-4091714676ca][StorageSyncJob] Already at the max instance count. Factory limit: 2, Queue limit: -1. Skipping. (Time Since Submission: 4748 ms, Lifespan: 86400000 ms, Run Attempt: 1/3, Queue: StorageSyncingJobs)
08-30 19:29:26.675 11265 11311 D EmojiFiles: Verifying all name files exist.
08-30 19:29:26.684 11265 11311 D EmojiFiles: All names exist? true
08-30 19:29:26.732 11265 11293 D RefreshSvrCredentialsJo: Do not need to refresh credentials. Last refresh: 1723845662620
08-30 19:29:26.733 11265 11293 I EmojiSearchIndexDownloa: Need to check. It's been 1193304132 ms since the last check.
08-30 19:29:26.734 11265 11307 I Job : [JOB::490f9269-db3d-4d5b-9711-25f40376a389][MigrationCompleteJob] onSubmit() (Time Since Submission: 5204 ms, Lifespan: Immortal, Run Attempt: 1/Unlimited, Queue: MIGRATION)
08-30 19:29:26.735 11265 11304 W crime.securesm: Long monitor contention with owner signal-JobManager (11307) at void org.thoughtcrime.securesms.jobmanager.JobController.submitNewJobChain(java.util.List)(JobController.java:108) waiters=0 in void org.thoughtcrime.securesms.jobmanager.JobController.submitNewJobChain(java.util.List) for 114ms
08-30 19:29:26.736 11265 11304 W JobController: [JOB::ac20aace-2190-485a-bc07-c8a54f0caf94][FcmRefreshJob] Already at the max instance count. Factory limit: 1, Queue limit: -1. Skipping. (Time Since Submission: 5140 ms, Lifespan: 21600000 ms, Run Attempt: 1/3, Queue: FcmRefreshJob)
08-30 19:29:26.746 11265 11355 I JobRunner: [JOB::7f2c638c-f161-4bc6-b776-236e976bc076][RebuildMessageSearchIndexMigrationJob][1] Running job. (Time Since Submission: 648146788 ms, Lifespan: Immortal, Run Attempt: 1/Unlimited, Queue: MIGRATION)
08-30 19:29:26.750 11265 11355 I MigrationJob: About to run RebuildMessageSearchIndexMigrationJob
08-30 19:29:26.753 11265 11355 I SearchTable: Re-indexing. Operating on ID's 1-40349 in steps of 10000.
08-30 19:29:26.753 11265 11355 I SearchTable: Reindexing ID's [1, 10001)
08-30 19:29:26.755 11265 11355 E SQLiteLog: (267) vtable constructor failed: message_fts in "INSERT INTO message_fts (rowid, body)
08-30 19:29:26.755 11265 11355 E SQLiteLog: SELECT
08-30 19:29:26.755 11265 11355 E SQLiteLog: _id,
08-30 19:29:26.755 11265 11355 E SQLiteLog: body
08-30 19:29:26.755 11265 11355 E SQLiteLog: FROM
08-30 19:29:26.755 11265 11355 E SQLiteLog: message
08-30 19:29:26.755 11265 11355 E SQLiteLog: WHERE
08-30 19:29:26.755 11265 11355 E SQLiteLog:
08-30 19:29:26.756 11265 11355 W MigrationJob: [JOB::7f2c638c-f161-4bc6-b776-236e976bc076][RebuildMessageSearchIndexMigrationJob] Encountered a runtime exception. (Time Since Submission: 648146798 ms, Lifespan: Immortal, Run Attempt: 1/Unlimited, Queue: MIGRATION)
08-30 19:29:26.756 11265 11355 W MigrationJob: android.database.sqlite.SQLiteDatabaseCorruptException: FullCode: 267 | ErrorCode: 11 | ExtendedErrorCode: 1 | Message: vtable constructor failed: message_fts | ExtraMessage: , while compiling: INSERT INTO message_fts (rowid, body)
08-30 19:29:26.756 11265 11355 W MigrationJob: SELECT
08-30 19:29:26.756 11265 11355 W MigrationJob: _id,
08-30 19:29:26.756 11265 11355 W MigrationJob: body
08-30 19:29:26.756 11265 11355 W MigrationJob: FROM
08-30 19:29:26.756 11265 11355 W MigrationJob: message
08-30 19:29:26.756 11265 11355 W MigrationJob: WHERE
08-30 19:29:26.756 11265 11355 W MigrationJob: _id >= 1 AND
08-30 19:29:26.756 11265 11355 W MigrationJob: _id < 10001
08-30 19:29:26.756 11265 11355 W MigrationJob: at net.zetetic.database.sqlcipher.SQLiteConnection.nativePrepareStatement(Native Method)
08-30 19:29:26.756 11265 11355 W MigrationJob: at net.zetetic.database.sqlcipher.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:925)
08-30 19:29:26.756 11265 11355 W MigrationJob: at net.zetetic.database.sqlcipher.SQLiteConnection.prepare(SQLiteConnection.java:536)
08-30 19:29:26.756 11265 11355 W MigrationJob: at net.zetetic.database.sqlcipher.SQLiteSession.prepare(SQLiteSession.java:592)
08-30 19:29:26.756 11265 11355 W MigrationJob: at net.zetetic.database.sqlcipher.SQLiteProgram.<init>(SQLiteProgram.java:64)
08-30 19:29:26.756 11265 11355 W MigrationJob: at net.zetetic.database.sqlcipher.SQLiteStatement.<init>(SQLiteStatement.java:38)
08-30 19:29:26.756 11265 11355 W MigrationJob: at net.zetetic.database.sqlcipher.SQLiteDatabase.executeSql(SQLiteDatabase.java:1991)
08-30 19:29:26.756 11265 11355 W MigrationJob: at net.zetetic.database.sqlcipher.SQLiteDatabase.execSQL(SQLiteDatabase.java:1900)
08-30 19:29:26.756 11265 11355 W MigrationJob: at org.thoughtcrime.securesms.database.SQLiteDatabase.lambda$execSQL$17(SQLiteDatabase.java:408)
08-30 19:29:26.756 11265 11355 W MigrationJob: at org.thoughtcrime.securesms.database.SQLiteDatabase.$r8$lambda$xirXcaDU-gsk03tofaoyjJOgf6Q(SQLiteDatabase.java:0)
08-30 19:29:26.756 11265 11355 W MigrationJob: at org.thoughtcrime.securesms.database.SQLiteDatabase$$ExternalSyntheticLambda20.run(R8$$SyntheticClass:0)
08-30 19:29:26.756 11265 11355 W MigrationJob: at org.thoughtcrime.securesms.database.SQLiteDatabase.traceSql(SQLiteDatabase.java:86)
08-30 19:29:26.756 11265 11355 W MigrationJob: at org.thoughtcrime.securesms.database.SQLiteDatabase.execSQL(SQLiteDatabase.java:408)
08-30 19:29:26.756 11265 11355 W MigrationJob: at org.thoughtcrime.securesms.database.SearchTable.rebuildIndex(SearchTable.kt:152)
08-30 19:29:26.756 11265 11355 W MigrationJob: at org.thoughtcrime.securesms.database.SearchTable.rebuildIndex$default(SearchTable.kt:145)
08-30 19:29:26.756 11265 11355 W MigrationJob: at org.thoughtcrime.securesms.migrations.RebuildMessageSearchIndexMigrationJob.performMigration(RebuildMessageSearchIndexMigrationJob.kt:25)
08-30 19:29:26.756 11265 11355 W MigrationJob: at org.thoughtcrime.securesms.migrations.MigrationJob.run(MigrationJob.java:42)
08-30 19:29:26.756 11265 11355 W MigrationJob: at org.thoughtcrime.securesms.jobmanager.JobRunner.run(JobRunner.java:88)
08-30 19:29:26.756 11265 11355 W MigrationJob: at org.thoughtcrime.securesms.jobmanager.JobRunner.run(JobRunner.java:51)
08-30 19:29:26.760 11265 11355 E AndroidRuntime: FATAL EXCEPTION: signal-JobRunner-1
08-30 19:29:26.760 11265 11355 E AndroidRuntime: Process: org.thoughtcrime.securesms, PID: 11265
08-30 19:29:26.760 11265 11355 E AndroidRuntime: org.thoughtcrime.securesms.migrations.MigrationJob$FailedMigrationError: android.database.sqlite.SQLiteDatabaseCorruptException: FullCode: 267 | ErrorCode: 11 | ExtendedErrorCode: 1 | Message: vtable constructor failed: message_fts | ExtraMessage: , while compiling: INSERT INTO message_fts (rowid, body)
08-30 19:29:26.760 11265 11355 E AndroidRuntime: SELECT
08-30 19:29:26.760 11265 11355 E AndroidRuntime: _id,
08-30 19:29:26.760 11265 11355 E AndroidRuntime: body
08-30 19:29:26.760 11265 11355 E AndroidRuntime: FROM
08-30 19:29:26.760 11265 11355 E AndroidRuntime: message
08-30 19:29:26.760 11265 11355 E AndroidRuntime: WHERE
08-30 19:29:26.760 11265 11355 E AndroidRuntime: _id >= 1 AND
08-30 19:29:26.760 11265 11355 E AndroidRuntime: _id < 10001
08-30 19:29:26.760 11265 11355 E AndroidRuntime: at org.thoughtcrime.securesms.migrations.MigrationJob.run(MigrationJob.java:46)
08-30 19:29:26.760 11265 11355 E AndroidRuntime: at org.thoughtcrime.securesms.jobmanager.JobRunner.run(JobRunner.java:88)
08-30 19:29:26.760 11265 11355 E AndroidRuntime: at org.thoughtcrime.securesms.jobmanager.JobRunner.run(JobRunner.java:51)
08-30 19:29:26.760 11265 11355 E AndroidRuntime: Caused by: android.database.sqlite.SQLiteDatabaseCorruptException: FullCode: 267 | ErrorCode: 11 | ExtendedErrorCode: 1 | Message: vtable constructor failed: message_fts | ExtraMessage: , while compiling: INSERT INTO message_fts (rowid, body)
08-30 19:29:26.760 11265 11355 E AndroidRuntime: SELECT
08-30 19:29:26.760 11265 11355 E AndroidRuntime: _id,
08-30 19:29:26.760 11265 11355 E AndroidRuntime: body
08-30 19:29:26.760 11265 11355 E AndroidRuntime: FROM
08-30 19:29:26.760 11265 11355 E AndroidRuntime: message
08-30 19:29:26.760 11265 11355 E AndroidRuntime: WHERE
08-30 19:29:26.760 11265 11355 E AndroidRuntime: _id >= 1 AND
08-30 19:29:26.760 11265 11355 E AndroidRuntime: _id < 10001
08-30 19:29:26.760 11265 11355 E AndroidRuntime: at net.zetetic.database.sqlcipher.SQLiteConnection.nativePrepareStatement(Native Method)
08-30 19:29:26.760 11265 11355 E AndroidRuntime: at net.zetetic.database.sqlcipher.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:925)
08-30 19:29:26.760 11265 11355 E AndroidRuntime: at net.zetetic.database.sqlcipher.SQLiteConnection.prepare(SQLiteConnection.java:536)
08-30 19:29:26.760 11265 11355 E AndroidRuntime: at net.zetetic.database.sqlcipher.SQLiteSession.prepare(SQLiteSession.java:592)
08-30 19:29:26.760 11265 11355 E AndroidRuntime: at net.zetetic.database.sqlcipher.SQLiteProgram.<init>(SQLiteProgram.java:64)
08-30 19:29:26.760 11265 11355 E AndroidRuntime: at net.zetetic.database.sqlcipher.SQLiteStatement.<init>(SQLiteStatement.java:38)
08-30 19:29:26.760 11265 11355 E AndroidRuntime: at net.zetetic.database.sqlcipher.SQLiteDatabase.executeSql(SQLiteDatabase.java:1991)
08-30 19:29:26.760 11265 11355 E AndroidRuntime: at net.zetetic.database.sqlcipher.SQLiteDatabase.execSQL(SQLiteDatabase.java:1900)
08-30 19:29:26.760 11265 11355 E AndroidRuntime: at org.thoughtcrime.securesms.database.SQLiteDatabase.lambda$execSQL$17(SQLiteDatabase.java:408)
08-30 19:29:26.760 11265 11355 E AndroidRuntime: at org.thoughtcrime.securesms.database.SQLiteDatabase.$r8$lambda$xirXcaDU-gsk03tofaoyjJOgf6Q(SQLiteDatabase.java:0)
08-30 19:29:26.760 11265 11355 E AndroidRuntime: at org.thoughtcrime.securesms.database.SQLiteDatabase$$ExternalSyntheticLambda20.run(R8$$SyntheticClass:0)
08-30 19:29:26.760 11265 11355 E AndroidRuntime: at org.thoughtcrime.securesms.database.SQLiteDatabase.traceSql(SQLiteDatabase.java:86)
08-30 19:29:26.760 11265 11355 E AndroidRuntime: at org.thoughtcrime.securesms.database.SQLiteDatabase.execSQL(SQLiteDatabase.java:408)
08-30 19:29:26.760 11265 11355 E AndroidRuntime: at org.thoughtcrime.securesms.database.SearchTable.rebuildIndex(SearchTable.kt:152)
08-30 19:29:26.760 11265 11355 E AndroidRuntime: at org.thoughtcrime.securesms.database.SearchTable.rebuildIndex$default(SearchTable.kt:145)
08-30 19:29:26.760 11265 11355 E AndroidRuntime: at org.thoughtcrime.securesms.migrations.RebuildMessageSearchIndexMigrationJob.performMigration(RebuildMessageSearchIndexMigrationJob.kt:25)
08-30 19:29:26.760 11265 11355 E AndroidRuntime: at org.thoughtcrime.securesms.migrations.MigrationJob.run(MigrationJob.java:42)
08-30 19:29:26.760 11265 11355 E AndroidRuntime: ... 2 more
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: org.thoughtcrime.securesms.migrations.MigrationJob$FailedMigrationError: android.database.sqlite.SQLiteDatabaseCorruptException: FullCode: 267 | ErrorCode: 11 | ExtendedErrorCode: 1 | Message: vtable constructor failed: message_fts | ExtraMessage: , while compiling: INSERT INTO message_fts (rowid, body)
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: SELECT
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: _id,
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: body
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: FROM
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: message
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: WHERE
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: _id >= 1 AND
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: _id < 10001
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: at org.thoughtcrime.securesms.migrations.MigrationJob.run(MigrationJob.java:46)
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: at org.thoughtcrime.securesms.jobmanager.JobRunner.run(JobRunner.java:88)
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: at org.thoughtcrime.securesms.jobmanager.JobRunner.run(JobRunner.java:51)
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: Caused by: android.database.sqlite.SQLiteDatabaseCorruptException: FullCode: 267 | ErrorCode: 11 | ExtendedErrorCode: 1 | Message: vtable constructor failed: message_fts | ExtraMessage: , while compiling: INSERT INTO message_fts (rowid, body)
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: SELECT
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: _id,
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: body
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: FROM
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: message
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: WHERE
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: _id >= 1 AND
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: _id < 10001
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: at net.zetetic.database.sqlcipher.SQLiteConnection.nativePrepareStatement(Native Method)
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: at net.zetetic.database.sqlcipher.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:925)
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: at net.zetetic.database.sqlcipher.SQLiteConnection.prepare(SQLiteConnection.java:536)
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: at net.zetetic.database.sqlcipher.SQLiteSession.prepare(SQLiteSession.java:592)
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: at net.zetetic.database.sqlcipher.SQLiteProgram.<init>(SQLiteProgram.java:64)
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: at net.zetetic.database.sqlcipher.SQLiteStatement.<init>(SQLiteStatement.java:38)
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: at net.zetetic.database.sqlcipher.SQLiteDatabase.executeSql(SQLiteDatabase.java:1991)
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: at net.zetetic.database.sqlcipher.SQLiteDatabase.execSQL(SQLiteDatabase.java:1900)
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: at org.thoughtcrime.securesms.database.SQLiteDatabase.lambda$execSQL$17(SQLiteDatabase.java:408)
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: at org.thoughtcrime.securesms.database.SQLiteDatabase.$r8$lambda$xirXcaDU-gsk03tofaoyjJOgf6Q(SQLiteDatabase.java:0)
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: at org.thoughtcrime.securesms.database.SQLiteDatabase$$ExternalSyntheticLambda20.run(R8$$SyntheticClass:0)
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: at org.thoughtcrime.securesms.database.SQLiteDatabase.traceSql(SQLiteDatabase.java:86)
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: at org.thoughtcrime.securesms.database.SQLiteDatabase.execSQL(SQLiteDatabase.java:408)
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: at org.thoughtcrime.securesms.database.SearchTable.rebuildIndex(SearchTable.kt:152)
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: at org.thoughtcrime.securesms.database.SearchTable.rebuildIndex$default(SearchTable.kt:145)
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: at org.thoughtcrime.securesms.migrations.RebuildMessageSearchIndexMigrationJob.performMigration(RebuildMessageSearchIndexMigrationJob.kt:25)
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: at org.thoughtcrime.securesms.migrations.MigrationJob.run(MigrationJob.java:42)
08-30 19:29:26.761 11265 11355 E SignalUncaughtException: ... 2 more
@g-braeunlich thank you! That should be sufficient
@nicholas-signal Any news to this issue? Using 7.16.4 in the mean time and things became worse again: no notifications anymore, signal immediately crashes after startup, also causing trebuchet (app launcher in lineage os) to crash, resulting in an endless crash loop signal -> trebuchet -> signal -> ...
Here is a log:
09-14 13:01:51.431 11459 11511 I IncomingMessageObserver: Looping...
09-14 13:01:51.431 11459 11511 I IncomingMessageObserver: Waiting for websocket state change....
09-14 13:01:51.440 11459 11511 D IncomingMessageObserver: [Needs Connection] Network: true, Foreground: false, Time Since Last Interaction: 1772 ms (within limit), FCM: true, Stay open requests: [], Registered: true, Proxy: false, Force websocket: false
09-14 13:01:51.440 11459 11511 I IncomingMessageObserver: Making websocket connection....
09-14 13:01:51.441 11459 11511 D IncomingMessageObserver: WebSocket State: DISCONNECTED
09-14 13:01:51.444 11459 11511 I OkHttpWebSocketConnection: [normal:197512591] connect()
09-14 13:01:51.456 11459 11520 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.457 11459 11520 I chatty : uid=10227(org.thoughtcrime.securesms) ScheduledMessag identical 4 lines
09-14 13:01:51.458 11459 11520 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.459 11459 11511 I OkHttpWebSocketConnection: [unidentified:248169414] connect()
09-14 13:01:51.462 11459 11520 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.465 11459 11520 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.465 11459 11520 I SQLiteConnection: Database keying operation returned:0
09-14 13:01:51.475 11459 11520 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.477 11459 11511 D IncomingMessageObserver: [Needs Connection] Network: true, Foreground: false, Time Since Last Interaction: 1814 ms (within limit), FCM: true, Stay open requests: [], Registered: true, Proxy: false, Force websocket: false
09-14 13:01:51.477 11459 11511 D IncomingMessageObserver: Reading message...
09-14 13:01:51.478 11459 11520 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.516 11459 11520 I chatty : uid=10227(org.thoughtcrime.securesms) ScheduledMessag identical 13 lines
09-14 13:01:51.517 11459 11520 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.517 11459 11520 I SQLiteConnection: Database keying operation returned:0
09-14 13:01:51.517 11459 11520 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.520 11459 11520 I chatty : uid=10227(org.thoughtcrime.securesms) ScheduledMessag identical 3 lines
09-14 13:01:51.520 11459 11520 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.539 11459 11561 I OkHttpWebSocketConnection: [unidentified:220353125] onClosing()
09-14 13:01:51.539 11459 11561 I OkHttpWebSocketConnection: [unidentified:220353125] onClose()
09-14 13:01:51.545 11459 11559 I OkHttpWebSocketConnection: [normal:66449974] onClosing()
09-14 13:01:51.545 11459 11559 I OkHttpWebSocketConnection: [normal:66449974] onClose()
09-14 13:01:51.548 11459 11520 I SignalDatabase: Upgrading database: 239, 243
09-14 13:01:51.549 11459 11520 I SignalDatabaseMigration: Running migration for version 240: V240_MessageFullTextSearchSecureDelete. Foreign keys: false
09-14 13:01:51.550 11459 11520 E SQLiteLog: (267) vtable constructor failed: message_fts in "INSERT INTO message_fts (message_fts, rank) VALUES('secure-delete', 1);"
09-14 13:01:51.561 11459 11513 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.565 11459 11513 I chatty : uid=10227(org.thoughtcrime.securesms) signal-bounded- identical 6 lines
09-14 13:01:51.565 11459 11513 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.565 11459 11513 I SQLiteConnection: Database keying operation returned:0
09-14 13:01:51.572 11459 11513 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.613 11459 11513 I chatty : uid=10227(org.thoughtcrime.securesms) signal-bounded- identical 14 lines
09-14 13:01:51.614 11459 11513 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.614 11459 11513 I SQLiteConnection: Database keying operation returned:0
09-14 13:01:51.615 11459 11513 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.619 11459 11513 I chatty : uid=10227(org.thoughtcrime.securesms) signal-bounded- identical 3 lines
09-14 13:01:51.622 11459 11513 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.651 11459 11513 I SignalDatabase: Upgrading database: 239, 243
09-14 13:01:51.652 11459 11513 I SignalDatabaseMigration: Running migration for version 240: V240_MessageFullTextSearchSecureDelete. Foreign keys: false
09-14 13:01:51.653 11459 11513 E SQLiteLog: (267) vtable constructor failed: message_fts in "INSERT INTO message_fts (message_fts, rank) VALUES('secure-delete', 1);"
09-14 13:01:51.665 11459 11518 W crime.securesm: Long monitor contention with owner MessageRetrievalService (11511) at net.zetetic.database.sqlcipher.SQLiteDatabase net.zetetic.database.sqlcipher.SQLiteOpenHelper.getWritableDatabase()(SQLiteOpenHelper.java:279) waiters=2 in net.zetetic.database.sqlcipher.SQLiteDatabase net.zetetic.database.sqlcipher.SQLiteOpenHelper.getWritableDatabase() for 308ms
09-14 13:01:51.675 11459 11518 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.691 11459 11518 I chatty : uid=10227(org.thoughtcrime.securesms) PendingRetryRec identical 6 lines
09-14 13:01:51.692 11459 11518 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.692 11459 11518 I SQLiteConnection: Database keying operation returned:0
09-14 13:01:51.698 11459 11518 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.729 11459 11518 I chatty : uid=10227(org.thoughtcrime.securesms) PendingRetryRec identical 13 lines
09-14 13:01:51.730 11459 11518 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.730 11459 11518 I SQLiteConnection: Database keying operation returned:0
09-14 13:01:51.730 11459 11518 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.732 11459 11518 I chatty : uid=10227(org.thoughtcrime.securesms) PendingRetryRec identical 3 lines
09-14 13:01:51.734 11459 11518 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.759 11459 11518 I SignalDatabase: Upgrading database: 239, 243
09-14 13:01:51.760 11459 11518 I SignalDatabaseMigration: Running migration for version 240: V240_MessageFullTextSearchSecureDelete. Foreign keys: false
09-14 13:01:51.761 11459 11518 E SQLiteLog: (267) vtable constructor failed: message_fts in "INSERT INTO message_fts (message_fts, rank) VALUES('secure-delete', 1);"
09-14 13:01:51.777 11459 11580 I OkHttpWebSocketConnection: [normal:197512591] onOpen() connected
09-14 13:01:51.795 11459 11581 I OkHttpWebSocketConnection: [unidentified:248169414] onOpen() connected
09-14 13:01:51.814 11459 11511 I IncomingMessageObserver: Retrieved 1 envelopes!
09-14 13:01:51.815 11459 11511 D IncomingMessageObserver: Beginning database transaction...
09-14 13:01:51.818 11459 11511 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.820 11459 11511 I chatty : uid=10227(org.thoughtcrime.securesms) MessageRetrieva identical 6 lines
09-14 13:01:51.820 11459 11511 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.820 11459 11511 I SQLiteConnection: Database keying operation returned:0
09-14 13:01:51.821 11459 11511 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.853 11459 11511 I chatty : uid=10227(org.thoughtcrime.securesms) MessageRetrieva identical 14 lines
09-14 13:01:51.853 11459 11511 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.853 11459 11511 I SQLiteConnection: Database keying operation returned:0
09-14 13:01:51.854 11459 11511 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:48.243 0 0 D logd : Skipping 104 entries from slow reader, pid 6071, from LogBuffer::kickMe()
09-14 13:01:51.854 11459 11511 I chatty : uid=10227(org.thoughtcrime.securesms) MessageRetrieva identical 2 lines
09-14 13:01:51.855 11459 11511 D sqlcipher: ERROR MEMORY sqlcipher_mlock: mlock() returned -1 errno=12
09-14 13:01:51.880 11459 11511 I SignalDatabase: Upgrading database: 239, 243
09-14 13:01:51.881 11459 11511 I SignalDatabaseMigration: Running migration for version 240: V240_MessageFullTextSearchSecureDelete. Foreign keys: false
09-14 13:01:51.881 11459 11511 E SQLiteLog: (267) vtable constructor failed: message_fts in "INSERT INTO message_fts (message_fts, rank) VALUES('secure-delete', 1);"
09-14 13:01:51.905 11459 11511 W IncomingMessageObserver: null
09-14 13:01:51.905 11459 11511 W IncomingMessageObserver: android.database.sqlite.SQLiteDatabaseCorruptException: FullCode: 267 | ErrorCode: 11 | ExtendedErrorCode: 1 | Message: vtable constructor failed: message_fts | ExtraMessage: , while compiling: INSERT INTO message_fts (message_fts, rank) VALUES('secure-delete', 1);
09-14 13:01:51.905 11459 11511 W IncomingMessageObserver: at net.zetetic.database.sqlcipher.SQLiteConnection.nativePrepareStatement(Native Method)
09-14 13:01:51.905 11459 11511 W IncomingMessageObserver: at net.zetetic.database.sqlcipher.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:973)
09-14 13:01:51.905 11459 11511 W IncomingMessageObserver: at net.zetetic.database.sqlcipher.SQLiteConnection.prepare(SQLiteConnection.java:537)
09-14 13:01:51.905 11459 11511 W IncomingMessageObserver: at net.zetetic.database.sqlcipher.SQLiteSession.prepare(SQLiteSession.java:592)
09-14 13:01:51.905 11459 11511 W IncomingMessageObserver: at net.zetetic.database.sqlcipher.SQLiteProgram.<init>(SQLiteProgram.java:64)
09-14 13:01:51.905 11459 11511 W IncomingMessageObserver: at net.zetetic.database.sqlcipher.SQLiteStatement.<init>(SQLiteStatement.java:38)
09-14 13:01:51.905 11459 11511 W IncomingMessageObserver: at net.zetetic.database.sqlcipher.SQLiteDatabase.executeSql(SQLiteDatabase.java:1990)
09-14 13:01:51.905 11459 11511 W IncomingMessageObserver: at net.zetetic.database.sqlcipher.SQLiteDatabase.execSQL(SQLiteDatabase.java:1900)
09-14 13:01:51.905 11459 11511 W IncomingMessageObserver: at org.thoughtcrime.securesms.database.helpers.migration.V240_MessageFullTextSearchSecureDelete.migrate(V240_MessageFullTextSearchSecureDelete.kt:21)
09-14 13:01:51.905 11459 11511 W IncomingMessageObserver: at org.thoughtcrime.securesms.database.helpers.SignalDatabaseMigrations.migrate(SignalDatabaseMigrations.kt:225)
09-14 13:01:51.905 11459 11511 W IncomingMessageObserver: at org.thoughtcrime.securesms.database.SignalDatabase.onUpgrade(SignalDatabase.kt:176)
09-14 13:01:51.905 11459 11511 W IncomingMessageObserver: at net.zetetic.database.sqlcipher.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:403)
09-14 13:01:51.905 11459 11511 W IncomingMessageObserver: at net.zetetic.database.sqlcipher.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:278)
09-14 13:01:51.905 11459 11511 W IncomingMessageObserver: at org.thoughtcrime.securesms.database.SignalDatabase.getSignalWritableDatabase(SignalDatabase.kt:206)
09-14 13:01:51.905 11459 11511 W IncomingMessageObserver: at org.thoughtcrime.securesms.database.SignalDatabase$Companion.runInTransaction(SignalDatabase.kt:353)
09-14 13:01:51.905 11459 11511 W IncomingMessageObserver: at org.thoughtcrime.securesms.messages.IncomingMessageObserver$MessageRetrievalThread.run$lambda$4(IncomingMessageObserver.kt:410)
09-14 13:01:51.905 11459 11511 W IncomingMessageObserver: at org.thoughtcrime.securesms.messages.IncomingMessageObserver$MessageRetrievalThread.$r8$lambda$exhfWD8ZG9jlV0nAf5k-MEHOERQ(IncomingMessageObserver.kt:0)
09-14 13:01:51.905 11459 11511 W IncomingMessageObserver: at org.thoughtcrime.securesms.messages.IncomingMessageObserver$MessageRetrievalThread$$ExternalSyntheticLambda0.onMessageBatch(R8$$SyntheticClass:0)
09-14 13:01:51.905 11459 11511 W IncomingMessageObserver: at org.whispersystems.signalservice.api.SignalWebSocket.readMessageBatch(SignalWebSocket.java:278)
09-14 13:01:51.905 11459 11511 W IncomingMessageObserver: at org.thoughtcrime.securesms.messages.IncomingMessageObserver$MessageRetrievalThread.run(IncomingMessageObserver.kt:401)
09-14 13:01:51.905 11459 11511 W IncomingMessageObserver: Shutting down pipe...
09-14 13:01:51.905 11459 11511 I OkHttpWebSocketConnection: [normal:197512591] disconnect()
09-14 13:01:51.908 11459 11511 D IncomingMessageObserver: WebSocket State: DISCONNECTED
09-14 13:01:51.908 11459 11511 I OkHttpWebSocketConnection: [unidentified:248169414] disconnect()
09-14 13:01:51.910 11459 11511 I IncomingMessageObserver: Looping...
After the "Looping..." log, the whole thing continues from the beginning.
Is there still a 7.15.4 build somewhere? With this version I at least could enter the ui. I forgot to try to access my backup code using this version.
Could be related to this and this issue, a new beta should be available soon an hopefully fixes our problem. Besides that: In the beginning I could also enter the UI on 7.16.4 and the app only crashed when I tried to open a chat. But quickly afterwards that became impossible. So I don't think that being able to enter the UI depends on the app version.
I'm on 7.16.4, Android 14, Samsung S21. Signal was downloaded from the Play Store. My backup file is about 18GB, if that matters. The app will only stay open for about 1 to 3 seconds, and then crashes. This started yesterday morning sometime. I joined the beta program in hopes that a new beta release will fix this without having to lose messages I've since sent on the Desktop app.
Bug description
The Signal app crashes immediately upon startup and disappears from view. This began happening after being auto updated to 7.14.1 yesterday.
Steps to reproduce
Actual result: The app disappears from view without any error info Expected result: The app should remain visible and continue to function
Screenshots
Device info
Device: One Plus 9 Pro LE2125 Android version: 14, Security Update June 5, 2024 Signal version: 7.14.1
Link to debug log
I cannot capture a debug log because the app will not open, but I was able to grab this from adb logcat: