Signal-Android icon indicating copy to clipboard operation
Signal-Android copied to clipboard

App crashes when attempting to start ( `v7.33.2` )

Open geosphere opened this issue 1 year ago • 3 comments

Guidelines

  • [x] I have searched searched open and closed issues for duplicates
  • [x] I am submitting a bug report for existing functionality that does not work as intended
  • [x] This isn't a feature request or a discussion topic

Bug description

The application crashes when attempting to start (after 10-15 sec). This happens every time.

Screenshots

No response

Device

Kyocera TORQUE G04

Android version

10

Signal version

7.33.2 (from Google Play)

Link to debug log

Log: (by adb)

02-13 14:30:24.887 11490 11535 E AndroidRuntime: Process: org.thoughtcrime.securesms, PID: 11490
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.database.SQLiteDatabase.lambda$updateWithOnConflict$16(SQLiteDatabase.java:404)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.database.SQLiteDatabase.$r8$lambda$qx1dYAO84QSSLaHe5_pqljq0bWk(SQLiteDatabase.java:0)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.database.SQLiteDatabase$$ExternalSyntheticLambda13.run(R8$$SyntheticClass:0)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.database.SQLiteDatabase.traceSql(SQLiteDatabase.java:113)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.database.SQLiteDatabase.updateWithOnConflict(SQLiteDatabase.java:404)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.database.SQLiteDatabase.update(SQLiteDatabase.java:261)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.database.MessageTable.markAsNotified(MessageTable.kt:2224)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.notifications.v2.DefaultMessageNotifier.updateNotification(DefaultMessageNotifier.kt:152)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.notifications.v2.DefaultMessageNotifier.updateNotification(DefaultMessageNotifier.kt:113)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.notifications.OptimizedMessageNotifier.lambda$updateNotification$5(OptimizedMessageNotifier.java:96)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.notifications.OptimizedMessageNotifier.$r8$lambda$V2B9JeSERSHGkEFT7gkX75LmMWQ(OptimizedMessageNotifier.java:0)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.notifications.OptimizedMessageNotifier$$ExternalSyntheticLambda9.run(R8$$SyntheticClass:0)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.notifications.OptimizedMessageNotifier.lambda$runOnLimiter$11(OptimizedMessageNotifier.java:125)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.notifications.OptimizedMessageNotifier.$r8$lambda$-MIjf-WrxGixLkVgJydgA3vAOKE(OptimizedMessageNotifier.java:0)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.notifications.OptimizedMessageNotifier$$ExternalSyntheticLambda5.run(R8$$SyntheticClass:0)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.notifications.OptimizedMessageNotifier.runOnLimiter(OptimizedMessageNotifier.java:122)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.notifications.OptimizedMessageNotifier.lambda$updateNotification$6(OptimizedMessageNotifier.java:96)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.notifications.OptimizedMessageNotifier.$r8$lambda$d6urzoJ_ogKWsN-NLxWipq0_KNg(OptimizedMessageNotifier.java:0)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.notifications.OptimizedMessageNotifier$$ExternalSyntheticLambda0.run(R8$$SyntheticClass:0)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.database.SQLiteDatabase$DedupedRunnable.run(SQLiteDatabase.java:196)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.database.SQLiteDatabase.endTransaction(SQLiteDatabase.java:323)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.database.ReactionTable.addReaction(ReactionTable.kt:124)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.messages.DataMessageProcessor.handleReaction(DataMessageProcessor.kt:567)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.messages.DataMessageProcessor.process(DataMessageProcessor.kt:163)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.messages.MessageContentProcessor.handleMessage(MessageContentProcessor.kt:430)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.messages.MessageContentProcessor.process(MessageContentProcessor.kt:329)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.messages.MessageContentProcessor.process$default(MessageContentProcessor.kt:325)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.jobs.PushProcessMessageJob$Companion.processOrDefer(PushProcessMessageJob.kt:147)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.messages.IncomingMessageObserver.processMessage(IncomingMessageObserver.kt:304)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.messages.IncomingMessageObserver.processEnvelope(IncomingMessageObserver.kt:286)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.messages.IncomingMessageObserver$MessageRetrievalThread.run$lambda$5$lambda$4$lambda$3$lambda$2$lambda$0(IncomingMessageObserver.kt:416)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.messages.IncomingMessageObserver$MessageRetrievalThread.$r8$lambda$-m-IKCXoaOIG2sD_csdhaZjjD88(IncomingMessageObserver.kt:0)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.messages.IncomingMessageObserver$MessageRetrievalThread$$ExternalSyntheticLambda0.invoke(R8$$SyntheticClass:0)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.database.SignalDatabase$Companion.runInTransaction(SignalDatabase.kt:366)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.messages.IncomingMessageObserver$MessageRetrievalThread.run$lambda$5(IncomingMessageObserver.kt:415)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.messages.IncomingMessageObserver$MessageRetrievalThread.$r8$lambda$rSbGaScDTXjU0LJ0cOrCDwSMgjE(IncomingMessageObserver.kt:0)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.messages.IncomingMessageObserver$MessageRetrievalThread$$ExternalSyntheticLambda1.onMessageBatch(R8$$SyntheticClass:0)
02-13 14:30:24.887 11490 11535 E AndroidRuntime:     at org.thoughtcrime.securesms.messages.IncomingMessageObserver$MessageRetrievalThread.run(IncomingMessageObserver.kt:406)
02-13 14:30:35.063 11923 11967 E AndroidRuntime: Process: org.thoughtcrime.securesms, PID: 11923
02-13 14:30:35.063 11923 11967 E AndroidRuntime:     at org.thoughtcrime.securesms.database.SQLiteDatabase.lambda$updateWithOnConflict$16(SQLiteDatabase.java:404)
02-13 14:30:35.063 11923 11967 E AndroidRuntime:     at org.thoughtcrime.securesms.database.SQLiteDatabase.$r8$lambda$qx1dYAO84QSSLaHe5_pqljq0bWk(SQLiteDatabase.java:0)
02-13 14:30:35.063 11923 11967 E AndroidRuntime:     at org.thoughtcrime.securesms.database.SQLiteDatabase$$ExternalSyntheticLambda13.run(R8$$SyntheticClass:0)
02-13 14:30:35.063 11923 11967 E AndroidRuntime:     at org.thoughtcrime.securesms.database.SQLiteDatabase.traceSql(SQLiteDatabase.java:113)
02-13 14:30:35.063 11923 11967 E AndroidRuntime:     at org.thoughtcrime.securesms.database.SQLiteDatabase.updateWithOnConflict(SQLiteDatabase.java:404)
02-13 14:30:35.063 11923 11967 E AndroidRuntime:     at org.thoughtcrime.securesms.database.SQLiteDatabase.update(SQLiteDatabase.java:261)
02-13 14:30:35.063 11923 11967 E AndroidRuntime:     at org.thoughtcrime.securesms.database.MessageTable.markAsNotified(MessageTable.kt:2224)
02-13 14:30:35.063 11923 11967 E AndroidRuntime:     at org.thoughtcrime.securesms.notifications.v2.DefaultMessageNotifier.updateNotification(DefaultMessageNotifier.kt:152)
02-13 14:30:35.063 11923 11967 E AndroidRuntime:     at org.thoughtcrime.securesms.notifications.v2.DefaultMessageNotifier.updateNotification(DefaultMessageNotifier.kt:113)
02-13 14:30:35.063 11923 11967 E AndroidRuntime:     at org.thoughtcrime.securesms.notifications.OptimizedMessageNotifier.lambda$updateNotification$5(OptimizedMessageNotifier.java:96)
02-13 14:30:35.063 11923 11967 E AndroidRuntime:     at org.thoughtcrime.securesms.notifications.OptimizedMessageNotifier.$r8$lambda$V2B9JeSERSHGkEFT7gkX75LmMWQ(OptimizedMessageNotifier.java:0)
02-13 14:30:35.063 11923 11967 E AndroidRuntime:     at org.thoughtcrime.securesms.notifications.OptimizedMessageNotifier$$ExternalSyntheticLambda9.run(R8$$SyntheticClass:0)
02-13 14:30:35.063 11923 11967 E AndroidRuntime:     at org.thoughtcrime.securesms.notifications.OptimizedMessageNotifier.lambda$runOnLimiter$11(OptimizedMessageNotifier.java:125)
02-13 14:30:35.063 11923 11967 E AndroidRuntime:     at org.thoughtcrime.securesms.notifications.OptimizedMessageNotifier.$r8$lambda$-MIjf-WrxGixLkVgJydgA3vAOKE(OptimizedMessageNotifier.java:0)
02-13 14:30:35.063 11923 11967 E AndroidRuntime:     at org.thoughtcrime.securesms.notifications.OptimizedMessageNotifier$$ExternalSyntheticLambda5.run(R8$$SyntheticClass:0)

geosphere avatar Feb 13 '25 13:02 geosphere

Thank you for the log, but it appears the exception itself (like the specific error message) is missing from the snippet. Is that not showing up? Are you able to get it?

greyson-signal avatar Feb 14 '25 16:02 greyson-signal

@greyson-signal Unfortunately, this is the entire log with the -b crash filter for org.thoughtcrime.securesms. Would it make sense to generate a log without filters?

geosphere avatar Feb 14 '25 23:02 geosphere

I've actually never used -b crash, so not sure if it's filtering out some of the info. I'd be curious if more data is there if you just did a normal logcat and found the crash in the log.

greyson-signal avatar Feb 18 '25 19:02 greyson-signal

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Apr 20 '25 20:04 stale[bot]

This issue has been closed due to inactivity.

stale[bot] avatar Apr 29 '25 01:04 stale[bot]