signalapp / Signal-Android

A private messenger for Android.
https://signal.org
GNU Affero General Public License v3.0
25.4k stars 6.09k forks source link

4.52.4 crashes on start #9332

Closed ghost closed 2 years ago

ghost commented 4 years ago

Bug description

When starting signal it crashes immediately or after showing a white screen. This is similar to #9085 though the stack shows it happens in another method (getSelf() instead of getLive()) in LiveRecipientCache. So it seems the fix for #9085 might have broken something else. The only change I made to the whole system between the time when signal was working and now was installing Outlook and adding an account for this to connect to our exchange server.

Steps to reproduce

Actual result: Signal crashes Expected result: Signal should start

Screenshots

Device info

Device: Fairphone 2 Android version: LineageOS 16.0 (= Android 9.0) Signal version: 4.52.4

Excerpt from logcat

01-10 18:17:51.478 12583 12736 E AndroidRuntime: FATAL EXCEPTION: signal-bounded-2 01-10 18:17:51.478 12583 12736 E AndroidRuntime: Process: org.thoughtcrime.securesms, PID: 12583 01-10 18:17:51.478 12583 12736 E AndroidRuntime: org.thoughtcrime.securesms.database.RecipientDatabase$MissingRecipientError: Failed to find recipient with ID: null 01-10 18:17:51.478 12583 12736 E AndroidRuntime: at org.thoughtcrime.securesms.recipients.LiveRecipientCache.getSelf(LiveRecipientCache.java:95) 01-10 18:17:51.478 12583 12736 E AndroidRuntime: at org.thoughtcrime.securesms.recipients.Recipient.self(Recipient.java:268) 01-10 18:17:51.478 12583 12736 E AndroidRuntime: at org.thoughtcrime.securesms.conversationlist.-$$Lambda$4R-k00CnaOfHk3PXlQVrsbtQQhM.run(Unknown Source:0) 01-10 18:17:51.478 12583 12736 E AndroidRuntime: at org.thoughtcrime.securesms.util.concurrent.SimpleTask.lambda$run$1(SimpleTask.java:24) 01-10 18:17:51.478 12583 12736 E AndroidRuntime: at org.thoughtcrime.securesms.util.concurrent.-$$Lambda$SimpleTask$W3hwqgjBrQ_4y_Y0MHEF08-is-w.run(Unknown Source:6) 01-10 18:17:51.478 12583 12736 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 01-10 18:17:51.478 12583 12736 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 01-10 18:17:51.478 12583 12736 E AndroidRuntime: at java.lang.Thread.run(Thread.java:764) 01-10 18:17:51.471 12583 12736 V Cursor : Filling cursor window with start position:0 required position:0 01-10 18:17:51.478 12583 12736 E UncaughtExceptionLogger: 01-10 18:17:51.478 12583 12736 E UncaughtExceptionLogger: org.thoughtcrime.securesms.database.RecipientDatabase$MissingRecipientError: Failed to find recipient with ID: null 01-10 18:17:51.478 12583 12736 E UncaughtExceptionLogger: at org.thoughtcrime.securesms.recipients.LiveRecipientCache.getSelf(LiveRecipientCache.java:95) 01-10 18:17:51.478 12583 12736 E UncaughtExceptionLogger: at org.thoughtcrime.securesms.recipients.Recipient.self(Recipient.java:268) 01-10 18:17:51.478 12583 12736 E UncaughtExceptionLogger: at org.thoughtcrime.securesms.conversationlist.-$$Lambda$4R-k00CnaOfHk3PXlQVrsbtQQhM.run(Unknown Source:0) 01-10 18:17:51.478 12583 12736 E UncaughtExceptionLogger: at org.thoughtcrime.securesms.util.concurrent.SimpleTask.lambda$run$1(SimpleTask.java:24) 01-10 18:17:51.478 12583 12736 E UncaughtExceptionLogger: at org.thoughtcrime.securesms.util.concurrent.-$$Lambda$SimpleTask$W3hwqgjBrQ_4y_Y0MHEF08-is-w.run(Unknown Source:6) 01-10 18:17:51.478 12583 12736 E UncaughtExceptionLogger: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 01-10 18:17:51.478 12583 12736 E UncaughtExceptionLogger: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 01-10 18:17:51.478 12583 12736 E UncaughtExceptionLogger: at java.lang.Thread.run(Thread.java:764) 01-10 18:17:51.496 928 3140 W ActivityManager: Force finishing activity org.thoughtcrime.securesms/.RoutingActivity 01-10 18:17:51.509 12583 12736 I Process : Sending signal. PID: 12583 SIG: 9

kiplingw commented 4 years ago

I'm also seeing the reference to getSelf():

01-15 13:07:54.778 21102 21172 E UncaughtExceptionLogger: 
01-15 13:07:54.778 21102 21172 E UncaughtExceptionLogger: java.lang.AssertionError: Tried to call getSelf() before local data was set!
01-15 13:07:54.778 21102 21172 E UncaughtExceptionLogger:   at org.thoughtcrime.securesms.recipients.LiveRecipientCache.getSelf(LiveRecipientCache.java:91)
01-15 13:07:54.778 21102 21172 E UncaughtExceptionLogger:   at org.thoughtcrime.securesms.recipients.Recipient.self(Recipient.java:268)
01-15 13:07:54.778 21102 21172 E UncaughtExceptionLogger:   at org.thoughtcrime.securesms.notifications.SingleRecipientNotificationBuilder.applyMessageStyle(SingleRecipientNotificationBuilder.java:275)
01-15 13:07:54.778 21102 21172 E UncaughtExceptionLogger:   at org.thoughtcrime.securesms.notifications.SingleRecipientNotificationBuilder.build(SingleRecipientNotificationBuilder.java:261)
01-15 13:07:54.778 21102 21172 E UncaughtExceptionLogger:   at org.thoughtcrime.securesms.notifications.MessageNotifier.sendSingleThreadNotification(MessageNotifier.java:402)
01-15 13:07:54.778 21102 21172 E UncaughtExceptionLogger:   at org.thoughtcrime.securesms.notifications.MessageNotifier.updateNotification(MessageNotifier.java:307)
01-15 13:07:54.778 21102 21172 E UncaughtExceptionLogger:   at org.thoughtcrime.securesms.notifications.MessageNotifier.updateNotification(MessageNotifier.java:270)
01-15 13:07:54.778 21102 21172 E UncaughtExceptionLogger:   at org.thoughtcrime.securesms.notifications.MessageNotifier.updateNotification(MessageNotifier.java:242)
01-15 13:07:54.778 21102 21172 E UncaughtExceptionLogger:   at org.thoughtcrime.securesms.jobs.SmsReceiveJob.onRun(SmsReceiveJob.java:82)
01-15 13:07:54.778 21102 21172 E UncaughtExceptionLogger:   at org.thoughtcrime.securesms.jobs.BaseJob.run(BaseJob.java:21)
01-15 13:07:54.778 21102 21172 E UncaughtExceptionLogger:   at org.thoughtcrime.securesms.jobmanager.JobRunner.run(JobRunner.java:82)
01-15 13:07:54.778 21102 21172 E UncaughtExceptionLogger:   at org.thoughtcrime.securesms.jobmanager.JobRunner.run(JobRunner.java:46)
01-15 13:07:54.802 21102 21172 E AndroidRuntime: FATAL EXCEPTION: signal-JobRunner-2
01-15 13:07:54.802 21102 21172 E AndroidRuntime: Process: org.thoughtcrime.securesms, PID: 21102
01-15 13:07:54.802 21102 21172 E AndroidRuntime: java.lang.AssertionError: Tried to call getSelf() before local data was set!
01-15 13:07:54.802 21102 21172 E AndroidRuntime:    at org.thoughtcrime.securesms.recipients.LiveRecipientCache.getSelf(LiveRecipientCache.java:91)
01-15 13:07:54.802 21102 21172 E AndroidRuntime:    at org.thoughtcrime.securesms.recipients.Recipient.self(Recipient.java:268)
01-15 13:07:54.802 21102 21172 E AndroidRuntime:    at org.thoughtcrime.securesms.notifications.SingleRecipientNotificationBuilder.applyMessageStyle(SingleRecipientNotificationBuilder.java:275)
01-15 13:07:54.802 21102 21172 E AndroidRuntime:    at org.thoughtcrime.securesms.notifications.SingleRecipientNotificationBuilder.build(SingleRecipientNotificationBuilder.java:261)
01-15 13:07:54.802 21102 21172 E AndroidRuntime:    at org.thoughtcrime.securesms.notifications.MessageNotifier.sendSingleThreadNotification(MessageNotifier.java:402)
01-15 13:07:54.802 21102 21172 E AndroidRuntime:    at org.thoughtcrime.securesms.notifications.MessageNotifier.updateNotification(MessageNotifier.java:307)
01-15 13:07:54.802 21102 21172 E AndroidRuntime:    at org.thoughtcrime.securesms.notifications.MessageNotifier.updateNotification(MessageNotifier.java:270)
01-15 13:07:54.802 21102 21172 E AndroidRuntime:    at org.thoughtcrime.securesms.notifications.MessageNotifier.updateNotification(MessageNotifier.java:242)
01-15 13:07:54.802 21102 21172 E AndroidRuntime:    at org.thoughtcrime.securesms.jobs.SmsReceiveJob.onRun(SmsReceiveJob.java:82)
01-15 13:07:54.802 21102 21172 E AndroidRuntime:    at org.thoughtcrime.securesms.jobs.BaseJob.run(BaseJob.java:21)
01-15 13:07:54.802 21102 21172 E AndroidRuntime:    at org.thoughtcrime.securesms.jobmanager.JobRunner.run(JobRunner.java:82)
01-15 13:07:54.802 21102 21172 E AndroidRuntime:    at org.thoughtcrime.securesms.jobmanager.JobRunner.run(JobRunner.java:46)
01-15 13:07:54.805 21102 21171 D WakeLockUtil: Released wakelock with tag: signal:572aeccf-09cf-4969-b081-5a978f499273
01-15 13:07:54.806 21102 21171 E UncaughtExceptionLogger: 
01-15 13:07:54.806 21102 21171 E UncaughtExceptionLogger: java.lang.AssertionError: Tried to call getSelf() before local data was set!
01-15 13:07:54.806 21102 21171 E UncaughtExceptionLogger:   at org.thoughtcrime.securesms.recipients.LiveRecipientCache.getSelf(LiveRecipientCache.java:91)
01-15 13:07:54.806 21102 21171 E UncaughtExceptionLogger:   at org.thoughtcrime.securesms.recipients.Recipient.self(Recipient.java:268)
01-15 13:07:54.806 21102 21171 E UncaughtExceptionLogger:   at org.thoughtcrime.securesms.notifications.SingleRecipientNotificationBuilder.applyMessageStyle(SingleRecipientNotificationBuilder.java:275)
01-15 13:07:54.806 21102 21171 E UncaughtExceptionLogger:   at org.thoughtcrime.securesms.notifications.SingleRecipientNotificationBuilder.build(SingleRecipientNotificationBuilder.java:261)
01-15 13:07:54.806 21102 21171 E UncaughtExceptionLogger:   at org.thoughtcrime.securesms.notifications.MessageNotifier.sendSingleThreadNotification(MessageNotifier.java:402)
01-15 13:07:54.806 21102 21171 E UncaughtExceptionLogger:   at org.thoughtcrime.securesms.notifications.MessageNotifier.updateNotification(MessageNotifier.java:307)
01-15 13:07:54.806 21102 21171 E UncaughtExceptionLogger:   at org.thoughtcrime.securesms.notifications.MessageNotifier.updateNotification(MessageNotifier.java:270)
01-15 13:07:54.806 21102 21171 E UncaughtExceptionLogger:   at org.thoughtcrime.securesms.notifications.MessageNotifier.updateNotification(MessageNotifier.java:242)
01-15 13:07:54.806 21102 21171 E UncaughtExceptionLogger:   at org.thoughtcrime.securesms.jobs.SmsReceiveJob.onRun(SmsReceiveJob.java:82)
01-15 13:07:54.806 21102 21171 E UncaughtExceptionLogger:   at org.thoughtcrime.securesms.jobs.BaseJob.run(BaseJob.java:21)
01-15 13:07:54.806 21102 21171 E UncaughtExceptionLogger:   at org.thoughtcrime.securesms.jobmanager.JobRunner.run(JobRunner.java:82)
01-15 13:07:54.806 21102 21171 E UncaughtExceptionLogger:   at org.thoughtcrime.securesms.jobmanager.JobRunner.run(JobRunner.java:46)
01-15 13:07:54.807  2131  2602 W ActivityManager:   Force finishing activity org.thoughtcrime.securesms/.registration.RegistrationNavigationActivity
01-15 13:07:54.864 21102 21171 I Process : Sending signal. PID: 21102 SIG: 9
01-15 13:07:54.963  2131  2152 I ActivityManager: Process org.thoughtcrime.securesms (pid 21102) has died
greyson-signal commented 4 years ago

@kiplingw Your stack trace indicates that we never stored your phone number or UUID for your account. Or data has somehow been cleared (which we never do in-app).

kiplingw commented 4 years ago

Hey @greyson-signal. I'm using Lineage, but Signal had been working fine on it for a few years now. I've installed every update as they are released, but the most recent one basically bricked Signal. After the update I was prompted to restore from a backup as if the old settings were gone. I let it do that. After it was finished it just kept on crashing over and over again every time I opened it. So it's not suppose to be a newly registered device, nor was I trying to re-register an old one.

fuufdiji commented 4 years ago

Hi, I believe I'm suffering from the same bug. I am about to submit a crash report via Google play store hoping that that will reach you?

It is an error in LiveRecipientCache, where getSelf() suffers from a MissingRecipientError. The issue first appeared on 16/01/20 on Android 4.4.2 with some Signal version older than 4.53.6 - updating to 4.53.6 and 4.53.7 did not fix the issue for me.

What I noted is that I can still send text messages (as in non-encrypted messages) if I first open the address book and select the texting button there (Signal is set as my default texting app). However, this way I cannot see old text messages (as in older than the incident).

Can I supply further diagnostics on this besides what I submitted via the play store?

mossroy commented 4 years ago

Same crash here on a Samsung S5 (klte) with LineageOS for MicroG 16. Using Signal 4.58.5 (installed from apk) Was already using Signal for a few weeks on the device. I had re-registered a week ago because of another crash : see https://github.com/signalapp/Signal-Android/issues/8977#issuecomment-615458057 Did not play with the internal files, no Xposed.

I uninstalled Signal, and reinstalled it (from Aurora, this time). It managed to reimport the saved messages, and is now working fine.


04-26 14:20:11.241 23259 23307 E AndroidRuntime: FATAL EXCEPTION: signal-serial-0
04-26 14:20:11.241 23259 23307 E AndroidRuntime: Process: org.thoughtcrime.securesms, PID: 23259
04-26 14:20:11.241 23259 23307 E AndroidRuntime: org.thoughtcrime.securesms.database.RecipientDatabase$MissingRecipientError: Failed to find recipient with ID: null
04-26 14:20:11.241 23259 23307 E AndroidRuntime:    at org.thoughtcrime.securesms.recipients.LiveRecipientCache.getSelf(LiveRecipientCache.java:95)
04-26 14:20:11.241 23259 23307 E AndroidRuntime:    at org.thoughtcrime.securesms.recipients.Recipient.self(Recipient.java:286)
04-26 14:20:11.241 23259 23307 E AndroidRuntime:    at org.thoughtcrime.securesms.megaphone.Megaphones.shouldShowMessageRequestsMegaphone(Megaphones.java:245)
04-26 14:20:11.241 23259 23307 E AndroidRuntime:    at org.thoughtcrime.securesms.megaphone.Megaphones.access$200(Megaphones.java:50)
04-26 14:20:11.241 23259 23307 E AndroidRuntime:    at org.thoughtcrime.securesms.megaphone.Megaphones$1.<init>(Megaphones.java:100)
04-26 14:20:11.241 23259 23307 E AndroidRuntime:    at org.thoughtcrime.securesms.megaphone.Megaphones.buildDisplayOrder(Megaphones.java:95)
04-26 14:20:11.241 23259 23307 E AndroidRuntime:    at org.thoughtcrime.securesms.megaphone.Megaphones.getNextMegaphone(Megaphones.java:64)
04-26 14:20:11.241 23259 23307 E AndroidRuntime:    at org.thoughtcrime.securesms.megaphone.MegaphoneRepository.lambda$getNextMegaphone$2$MegaphoneRepository(MegaphoneRepository.java:68)
04-26 14:20:11.241 23259 23307 E AndroidRuntime:    at org.thoughtcrime.securesms.megaphone.-$$Lambda$MegaphoneRepository$q9Ph2NWga4K9VBzFhswMpm7EJ5M.run(Unknown Source:4)
04-26 14:20:11.241 23259 23307 E AndroidRuntime:    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
04-26 14:20:11.241 23259 23307 E AndroidRuntime:    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
04-26 14:20:11.241 23259 23307 E AndroidRuntime:    at java.lang.Thread.run(Thread.java:764)
04-26 14:20:11.241 23259 23308 D AbstractCursorLoader: [ConversationListLoader] Cursor load time: 138 ms
04-26 14:20:11.242 23259 23298 E AndroidRuntime: FATAL EXCEPTION: signal-bounded-0
04-26 14:20:11.242 23259 23298 E AndroidRuntime: Process: org.thoughtcrime.securesms, PID: 23259
04-26 14:20:11.242 23259 23298 E AndroidRuntime: org.thoughtcrime.securesms.database.RecipientDatabase$MissingRecipientError: Failed to find recipient with ID: null
04-26 14:20:11.242 23259 23298 E AndroidRuntime:    at org.thoughtcrime.securesms.recipients.LiveRecipientCache.getSelf(LiveRecipientCache.java:95)
04-26 14:20:11.242 23259 23298 E AndroidRuntime:    at org.thoughtcrime.securesms.recipients.Recipient.self(Recipient.java:286)
04-26 14:20:11.242 23259 23298 E AndroidRuntime:    at org.thoughtcrime.securesms.conversationlist.-$$Lambda$4R-k00CnaOfHk3PXlQVrsbtQQhM.run(Unknown Source:0)
04-26 14:20:11.242 23259 23298 E AndroidRuntime:    at org.thoughtcrime.securesms.util.concurrent.SimpleTask.lambda$run$1(SimpleTask.java:24)
04-26 14:20:11.242 23259 23298 E AndroidRuntime:    at org.thoughtcrime.securesms.util.concurrent.-$$Lambda$SimpleTask$W3hwqgjBrQ_4y_Y0MHEF08-is-w.run(Unknown Source:6)
04-26 14:20:11.242 23259 23298 E AndroidRuntime:    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
04-26 14:20:11.242 23259 23298 E AndroidRuntime:    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
04-26 14:20:11.242 23259 23298 E AndroidRuntime:    at java.lang.Thread.run(Thread.java:764)
04-26 14:20:11.243 23259 23298 E SignalUncaughtExceptionHandler: 
04-26 14:20:11.243 23259 23298 E SignalUncaughtExceptionHandler: org.thoughtcrime.securesms.database.RecipientDatabase$MissingRecipientError: Failed to find recipient with ID: null
04-26 14:20:11.243 23259 23298 E SignalUncaughtExceptionHandler:    at org.thoughtcrime.securesms.recipients.LiveRecipientCache.getSelf(LiveRecipientCache.java:95)
04-26 14:20:11.243 23259 23298 E SignalUncaughtExceptionHandler:    at org.thoughtcrime.securesms.recipients.Recipient.self(Recipient.java:286)
04-26 14:20:11.243 23259 23298 E SignalUncaughtExceptionHandler:    at org.thoughtcrime.securesms.conversationlist.-$$Lambda$4R-k00CnaOfHk3PXlQVrsbtQQhM.run(Unknown Source:0)
04-26 14:20:11.243 23259 23298 E SignalUncaughtExceptionHandler:    at org.thoughtcrime.securesms.util.concurrent.SimpleTask.lambda$run$1(SimpleTask.java:24)
04-26 14:20:11.243 23259 23298 E SignalUncaughtExceptionHandler:    at org.thoughtcrime.securesms.util.concurrent.-$$Lambda$SimpleTask$W3hwqgjBrQ_4y_Y0MHEF08-is-w.run(Unknown Source:6)
04-26 14:20:11.243 23259 23298 E SignalUncaughtExceptionHandler:    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
04-26 14:20:11.243 23259 23298 E SignalUncaughtExceptionHandler:    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
04-26 14:20:11.243 23259 23298 E SignalUncaughtExceptionHandler:    at java.lang.Thread.run(Thread.java:764)
04-26 14:20:11.243 23259 23314 D vndksupport: Loading /vendor/lib/hw/gralloc.msm8974.so from current namespace instead of sphal namespace.
04-26 14:20:11.243 23259 23307 E SignalUncaughtExceptionHandler: 
04-26 14:20:11.243 23259 23307 E SignalUncaughtExceptionHandler: org.thoughtcrime.securesms.database.RecipientDatabase$MissingRecipientError: Failed to find recipient with ID: null
04-26 14:20:11.243 23259 23307 E SignalUncaughtExceptionHandler:    at org.thoughtcrime.securesms.recipients.LiveRecipientCache.getSelf(LiveRecipientCache.java:95)
04-26 14:20:11.243 23259 23307 E SignalUncaughtExceptionHandler:    at org.thoughtcrime.securesms.recipients.Recipient.self(Recipient.java:286)
04-26 14:20:11.243 23259 23307 E SignalUncaughtExceptionHandler:    at org.thoughtcrime.securesms.megaphone.Megaphones.shouldShowMessageRequestsMegaphone(Megaphones.java:245)
04-26 14:20:11.243 23259 23307 E SignalUncaughtExceptionHandler:    at org.thoughtcrime.securesms.megaphone.Megaphones.access$200(Megaphones.java:50)
04-26 14:20:11.243 23259 23307 E SignalUncaughtExceptionHandler:    at org.thoughtcrime.securesms.megaphone.Megaphones$1.<init>(Megaphones.java:100)
04-26 14:20:11.243 23259 23307 E SignalUncaughtExceptionHandler:    at org.thoughtcrime.securesms.megaphone.Megaphones.buildDisplayOrder(Megaphones.java:95)
04-26 14:20:11.243 23259 23307 E SignalUncaughtExceptionHandler:    at org.thoughtcrime.securesms.megaphone.Megaphones.getNextMegaphone(Megaphones.java:64)
04-26 14:20:11.243 23259 23307 E SignalUncaughtExceptionHandler:    at org.thoughtcrime.securesms.megaphone.MegaphoneRepository.lambda$getNextMegaphone$2$MegaphoneRepository(MegaphoneRepository.java:68)
04-26 14:20:11.243 23259 23307 E SignalUncaughtExceptionHandler:    at org.thoughtcrime.securesms.megaphone.-$$Lambda$MegaphoneRepository$q9Ph2NWga4K9VBzFhswMpm7EJ5M.run(Unknown Source:4)
04-26 14:20:11.243 23259 23307 E SignalUncaughtExceptionHandler:    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
04-26 14:20:11.243 23259 23307 E SignalUncaughtExceptionHandler:    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
04-26 14:20:11.243 23259 23307 E SignalUncaughtExceptionHandler:    at java.lang.Thread.run(Thread.java:764)
04-26 14:20:11.263 23259 23298 I Process : Sending signal. PID: 23259 SIG: 9
04-26 14:20:11.286  1517  1684 W InputDispatcher: channel '4dc0ebc org.thoughtcrime.securesms/org.thoughtcrime.securesms.RoutingActivity (server)' ~ Consumer closed input channel or an error occurred.  events=0x9
04-26 14:20:11.286  1517  1684 E InputDispatcher: channel '4dc0ebc org.thoughtcrime.securesms/org.thoughtcrime.securesms.RoutingActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
mossroy commented 4 years ago

For the record, I suspect that my issue above was due to some faulty hardware, that was corrupting the filesystem.

TheLastGimbus commented 3 years ago

Had the same issue, but on newer version. LineageOS 17 and microG

Signal suddently, without any bad event happening before, crashed every time I opened it. It could still work in background and receive messages tho :confused:

I tried force stopping it, clearing cache, resetting my phone - no effect :disappointed:

Here is the full log I captured when this was happening (probably includes some irrelewant stuff):

2020-11-10 20:04:52.593 13413-13413/? V/Riru: hook removed
2020-11-10 20:04:52.594 13413-13413/? V/Riru: storage_redirect: forkAndSpecializePost
2020-11-10 20:04:52.594 13413-13413/? V/StorageRedirectInject: nativeForkAndSpecialize: package=org.thoughtcrime.securesms, uid=10204
2020-11-10 20:04:52.594 13413-13413/? V/StorageRedirectInject: install hook: package=org.thoughtcrime.securesms, user=0
2020-11-10 20:04:52.622 13413-13413/? V/StorageRedirectInject: install hook finished
2020-11-10 20:04:52.624 13413-13413/? V/StorageRedirectInject: install hook: fix app interaction is disabled
2020-11-10 20:04:52.624 13413-13413/? V/Riru: edxp: forkAndSpecializePost
2020-11-10 20:04:52.701 13413-13413/org.thoughtcrime.securesms W/crime.securesm: Unsupported class loader
2020-11-10 20:04:52.710 13413-13413/org.thoughtcrime.securesms D/SandHook: method <public java.lang.ClassLoader android.app.LoadedApk.getClassLoader()> hook <replacement> success!
2020-11-10 20:04:52.738 13413-13413/org.thoughtcrime.securesms I/crime.securesm: The ClassLoaderContext is a special shared library.
2020-11-10 20:04:52.806 13413-13413/org.thoughtcrime.securesms I/XLua.Xposed: Loaded org.thoughtcrime.securesms:10204
2020-11-10 20:04:52.809 13413-13413/org.thoughtcrime.securesms W/crime.securesm: Unsupported class loader
2020-11-10 20:04:52.815 13413-13413/org.thoughtcrime.securesms D/SandHook: method <public android.app.Application android.app.LoadedApk.makeApplication(boolean,android.app.Instrumentation)> hook <replacement> success!
2020-11-10 20:04:52.835 13413-13413/org.thoughtcrime.securesms I/MultiDex: VM with version 2.1.0 has multidex support
2020-11-10 20:04:52.836 13413-13413/org.thoughtcrime.securesms I/MultiDex: Installing application
2020-11-10 20:04:52.836 13413-13413/org.thoughtcrime.securesms I/MultiDex: VM has multidex support, MultiDex support library is disabled.
2020-11-10 20:04:52.923 13413-13413/org.thoughtcrime.securesms I/FirebaseInitProvider: FirebaseApp initialization successful
2020-11-10 20:04:52.924 13413-13413/org.thoughtcrime.securesms I/PartProvider: onCreate()
2020-11-10 20:04:52.992 13413-13413/org.thoughtcrime.securesms I/ApplicationContext: Installed AesGcmProvider: 1
2020-11-10 20:04:53.126 13413-13413/org.thoughtcrime.securesms V/NativeCrypto: Registering org/conscrypt/NativeCrypto's 284 native methods...
2020-11-10 20:04:53.137 13413-13413/org.thoughtcrime.securesms I/ApplicationContext: Installed Conscrypt provider: 2
2020-11-10 20:04:53.153 13413-13413/org.thoughtcrime.securesms W/Java7Support: Unable to load JDK7 types (annotations, java.nio.file.Path): no Java7 support added
2020-11-10 20:04:53.244 13413-13413/org.thoughtcrime.securesms I/ApplicationContext: onCreate()
2020-11-10 20:04:53.360 13413-13449/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:04:53.369 13413-13449/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:04:53.371 13413-13459/org.thoughtcrime.securesms I/IncomingMessageObserver: Waiting for websocket state change....
2020-11-10 20:04:53.378 13413-13413/org.thoughtcrime.securesms D/ApplicationMigrations: Not an update. Skipping.
2020-11-10 20:04:53.376 13413-13459/org.thoughtcrime.securesms D/IncomingMessageObserver: Network: true, Foreground: false, FCM: true, Censored: false, Registered: true, Websocket Registered: true
2020-11-10 20:04:53.381 13413-13413/org.thoughtcrime.securesms I/PersistentAlarmManagerListener: class org.thoughtcrime.securesms.service.RotateSignedPreKeyListener scheduling for: 1605104052569
2020-11-10 20:04:53.384 13413-13413/org.thoughtcrime.securesms I/PersistentAlarmManagerListener: class org.thoughtcrime.securesms.service.DirectoryRefreshListener scheduling for: 1605036792525
2020-11-10 20:04:53.387 13413-13413/org.thoughtcrime.securesms I/PersistentAlarmManagerListener: class org.thoughtcrime.securesms.service.RotateSenderCertificateListener scheduling for: 1605104676565
2020-11-10 20:04:53.390 13413-13413/org.thoughtcrime.securesms D/CallManager: Loading ringrtc library
2020-11-10 20:04:53.396 13413-13413/org.thoughtcrime.securesms I/CallManager: CallManager.initialize(): (release build)
2020-11-10 20:04:53.397 13413-13413/org.thoughtcrime.securesms I/org.webrtc.Logging: NativeLibrary: Loading native library: jingle_peerconnection_so
2020-11-10 20:04:53.398 13413-13463/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:04:53.401 13413-13461/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:04:53.401 13413-13463/org.thoughtcrime.securesms I/ViewOnceMessageManager: No messages to schedule.
2020-11-10 20:04:53.409 13413-13462/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:04:53.411 13413-13462/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:04:53.412 13413-13413/org.thoughtcrime.securesms I/org.webrtc.Logging: PeerConnectionFactory: PeerConnectionFactory was initialized without an injected Loggable. Any existing Loggable will be deleted.
2020-11-10 20:04:53.413 13413-13413/org.thoughtcrime.securesms I/CallManager: CallManager.initialize() returned
2020-11-10 20:04:53.414 13413-13461/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:04:53.417 13413-13413/org.thoughtcrime.securesms I/FeatureFlags: init() {android.groupsv2.joinVersion=720, android.groupsv2.manageGroupLinksVersion=721, android.internalUser=false, android.maxEnvelopeSize=524288, android.modernProfileSharing=true, android.usernames=false, global.groupsv2.groupSizeHardLimit=1001, global.groupsv2.maxGroupSize=151, research.megaphone.1=1:29500,44:150000,55:150000,33:150000,49:43900,7:150000}
2020-11-10 20:04:53.418 13413-13461/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:04:53.427 13413-13466/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:04:53.428 13413-13413/org.thoughtcrime.securesms D/StorageSyncHelper: Scheduling a sync. Last sync was 1605035093427 ms ago.
2020-11-10 20:04:53.435 13413-13413/org.thoughtcrime.securesms D/ApplicationContext: onCreate() took 446 ms
2020-11-10 20:04:53.441 13413-13464/org.thoughtcrime.securesms D/NotificationChannels: ensureCustomChannelConsistency()
2020-11-10 20:04:53.443 13413-13413/org.thoughtcrime.securesms I/JobManager: onConstraintMet(CellServiceConstraintObserver)
2020-11-10 20:04:53.445 13413-13459/org.thoughtcrime.securesms D/IncomingMessageObserver: Network: true, Foreground: false, FCM: true, Censored: false, Registered: true, Websocket Registered: true
2020-11-10 20:04:53.448 13413-13413/org.thoughtcrime.securesms I/JobManager: onConstraintMet(NetworkConstraintObserver)
2020-11-10 20:04:53.484 13413-13466/org.thoughtcrime.securesms I/ApplicationContext: Deleted 0 abandoned attachments.
2020-11-10 20:04:53.504 13413-13464/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:04:53.517 13413-13461/org.thoughtcrime.securesms I/Job: [JOB::da9890ec-49a8-4263-aeff-2d6410dca692][StorageSyncJob] onSubmit() (Time Since Submission: 88 ms, Lifespan: 86400000 ms, Run Attempt: 1/1)
2020-11-10 20:04:53.627 13413-13473/org.thoughtcrime.securesms I/JobRunner: [JOB::da9890ec-49a8-4263-aeff-2d6410dca692][StorageSyncJob][3] Running job. (Time Since Submission: 197 ms, Lifespan: 86400000 ms, Run Attempt: 1/1)
2020-11-10 20:04:53.636 13413-13473/org.thoughtcrime.securesms I/StorageSyncJob: Doesn't have a PIN. Skipping.
2020-11-10 20:04:53.639 13413-13473/org.thoughtcrime.securesms I/JobRunner: [JOB::da9890ec-49a8-4263-aeff-2d6410dca692][StorageSyncJob][3] Job finished with result SUCCESS in 12 ms. (Time Since Submission: 209 ms, Lifespan: 86400000 ms, Run Attempt: 1/1)
2020-11-10 20:04:57.822 13413-13434/org.thoughtcrime.securesms I/crime.securesm: Waiting for a blocking GC ProfileSaver
2020-11-10 20:04:57.849 13413-13434/org.thoughtcrime.securesms I/crime.securesm: WaitForGcToComplete blocked ProfileSaver on Debugger for 26.826ms
2020-11-10 20:05:07.200 13413-13413/org.thoughtcrime.securesms W/ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@b38d9ab
2020-11-10 20:05:07.244 13413-13413/org.thoughtcrime.securesms D/CachedInflater: Clearing view cache.
2020-11-10 20:05:07.246 13413-13413/org.thoughtcrime.securesms D/PassphraseRequiredActivity: routeApplicationState(), state: 0
2020-11-10 20:05:07.246 13413-13413/org.thoughtcrime.securesms D/BaseActivity: [MainActivity] onCreate()
2020-11-10 20:05:07.273 13413-13413/org.thoughtcrime.securesms D/BaseActivity: [MainActivity] onStart()
2020-11-10 20:05:07.273 13413-13413/org.thoughtcrime.securesms D/LoggingFragment: [ConversationListFragmen] onCreate()
2020-11-10 20:05:07.377 13413-13413/org.thoughtcrime.securesms D/NetworkSecurityConfig: No Network Security Config specified, using platform default
2020-11-10 20:05:07.386 13413-13487/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:05:07.387 13413-13413/org.thoughtcrime.securesms D/LoggingFragment: [ConversationListFragmen] onStart()
2020-11-10 20:05:07.388 13413-13487/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:05:08.131 13413-13413/org.thoughtcrime.securesms I/ApplicationContext: App is now visible.
2020-11-10 20:05:08.132 13413-13413/org.thoughtcrime.securesms I/FeatureFlags: Skipping remote config refresh. Refreshed 1339764 ms ago.
2020-11-10 20:05:08.132 13413-13496/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:05:08.133 13413-13459/org.thoughtcrime.securesms D/IncomingMessageObserver: Network: true, Foreground: true, FCM: true, Censored: false, Registered: true, Websocket Registered: true
2020-11-10 20:05:08.133 13413-13459/org.thoughtcrime.securesms I/IncomingMessageObserver: Making websocket connection....
2020-11-10 20:05:08.135 13413-13496/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:05:08.138 13413-13497/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:05:08.140 13413-13465/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:05:08.142 13413-13496/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:05:08.144 13413-13497/org.thoughtcrime.securesms D/LiveRecipientCache: Warming up 1 recipients.
2020-11-10 20:05:08.148 13413-13496/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:05:08.149 13413-13497/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0

// Some of these too, but most people point at nulls

2020-11-10 20:05:08.156 13413-13497/org.thoughtcrime.securesms E/AndroidRuntime: FATAL EXCEPTION: signal-bounded-2
    Process: org.thoughtcrime.securesms, PID: 13413
    org.thoughtcrime.securesms.database.RecipientDatabase$MissingRecipientException: Failed to find recipient with ID: RecipientId::5
        at org.thoughtcrime.securesms.recipients.LiveRecipientCache.getLive(LiveRecipientCache.java:67)
        at org.thoughtcrime.securesms.recipients.-$$Lambda$Kb1oS8FI83Qk5jQoYSnF_obOTi0.accept(Unknown Source:4)
        at com.annimon.stream.Stream.forEach(Stream.java:1346)
        at org.thoughtcrime.securesms.recipients.LiveRecipientCache.lambda$warmUp$2$LiveRecipientCache(LiveRecipientCache.java:164)
        at org.thoughtcrime.securesms.recipients.-$$Lambda$LiveRecipientCache$8Q4qqulBbAOr7DyZVq3hZGNBlUo.run(Unknown Source:2)
        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)
2020-11-10 20:05:08.152 13413-13497/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:05:08.156 13413-13497/org.thoughtcrime.securesms E/SignalUncaughtExceptionHandler: org.thoughtcrime.securesms.database.RecipientDatabase$MissingRecipientException: Failed to find recipient with ID: RecipientId::5
        at org.thoughtcrime.securesms.recipients.LiveRecipientCache.getLive(LiveRecipientCache.java:67)
        at org.thoughtcrime.securesms.recipients.-$$Lambda$Kb1oS8FI83Qk5jQoYSnF_obOTi0.accept(Unknown Source:4)
        at com.annimon.stream.Stream.forEach(Stream.java:1346)
        at org.thoughtcrime.securesms.recipients.LiveRecipientCache.lambda$warmUp$2$LiveRecipientCache(LiveRecipientCache.java:164)
        at org.thoughtcrime.securesms.recipients.-$$Lambda$LiveRecipientCache$8Q4qqulBbAOr7DyZVq3hZGNBlUo.run(Unknown Source:2)
        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)
2020-11-10 20:05:08.166 13413-13496/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:05:08.231 13413-13459/org.thoughtcrime.securesms I/WebSocketConnection: connect()
2020-11-10 20:05:08.235 13413-13496/org.thoughtcrime.securesms D/ConversationListDataSou: [Initial Load] 104 ms | start: 0, requestedSize: 30, actualSize: 1, totalCount: 1, class: UnarchivedConversationListDataSource
2020-11-10 20:05:08.239 13413-13497/org.thoughtcrime.securesms I/JobManager: Successfully flushed.
2020-11-10 20:05:08.239 13413-13465/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:05:08.239 13413-13466/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:05:08.242 13413-13465/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:05:08.245 13413-13459/org.thoughtcrime.securesms I/ApplicationDependencyPr: onConnecting()

// And here too

2020-11-10 20:05:08.247 13413-13466/org.thoughtcrime.securesms E/SignalUncaughtExceptionHandler: org.thoughtcrime.securesms.database.RecipientDatabase$MissingRecipientException: Failed to find recipient with ID: RecipientId::5
        at org.thoughtcrime.securesms.recipients.LiveRecipientCache.addToCache(LiveRecipientCache.java:105)
        at org.thoughtcrime.securesms.conversationlist.ConversationListDataSource.loadInitial(ConversationListDataSource.java:87)
        at androidx.paging.PositionalDataSource.dispatchLoadInitial(PositionalDataSource.java:286)
        at androidx.paging.TiledPagedList.<init>(TiledPagedList.java:107)
        at androidx.paging.PagedList.create(PagedList.java:229)
        at androidx.paging.PagedList$Builder.build(PagedList.java:388)
        at androidx.paging.LivePagedListBuilder$1.compute(LivePagedListBuilder.java:206)
        at androidx.paging.LivePagedListBuilder$1.compute(LivePagedListBuilder.java:171)
        at androidx.lifecycle.ComputableLiveData$2.run(ComputableLiveData.java:101)
        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)
2020-11-10 20:05:08.249 13413-13459/org.thoughtcrime.securesms I/WebSocketConnection: connect()
2020-11-10 20:05:08.249 13413-13413/org.thoughtcrime.securesms D/FrameRateTracker: Beginning frame rate tracking. Screen refresh rate: 60.00 hz, or 16.67 ms per frame.

// HERE IS what most people point at =>

2020-11-10 20:05:08.251 13413-13465/org.thoughtcrime.securesms E/SignalUncaughtExceptionHandler: org.thoughtcrime.securesms.database.RecipientDatabase$MissingRecipientException: Failed to find recipient with ID: null
        at org.thoughtcrime.securesms.recipients.LiveRecipientCache.getSelf(LiveRecipientCache.java:132)
        at org.thoughtcrime.securesms.recipients.Recipient.self(Recipient.java:275)
        at org.thoughtcrime.securesms.jobs.RetrieveProfileJob.lambda$enqueueRoutineFetchIfNecessary$1(RetrieveProfileJob.java:193)
        at org.thoughtcrime.securesms.jobs.-$$Lambda$RetrieveProfileJob$LhnrU84YKajxcO6Pi3RgDp1OLH8.run(Unknown Source:2)
        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)
2020-11-10 20:05:08.256 13413-13487/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:05:08.265 13413-13487/org.thoughtcrime.securesms I/chatty: uid=10204(org.thoughtcrime.securesms) signal-serial-0 identical 2 lines
2020-11-10 20:05:08.267 13413-13487/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0

// Here it is too =>

2020-11-10 20:05:08.268 13413-13487/org.thoughtcrime.securesms E/SignalUncaughtExceptionHandler: org.thoughtcrime.securesms.database.RecipientDatabase$MissingRecipientException: Failed to find recipient with ID: null
        at org.thoughtcrime.securesms.recipients.LiveRecipientCache.getSelf(LiveRecipientCache.java:132)
        at org.thoughtcrime.securesms.recipients.Recipient.self(Recipient.java:275)
        at org.thoughtcrime.securesms.megaphone.Megaphones.shouldShowMessageRequestsMegaphone(Megaphones.java:223)
        at org.thoughtcrime.securesms.megaphone.Megaphones.access$100(Megaphones.java:47)
        at org.thoughtcrime.securesms.megaphone.Megaphones$1.<init>(Megaphones.java:88)
        at org.thoughtcrime.securesms.megaphone.Megaphones.buildDisplayOrder(Megaphones.java:84)
        at org.thoughtcrime.securesms.megaphone.Megaphones.getNextMegaphone(Megaphones.java:59)
        at org.thoughtcrime.securesms.megaphone.MegaphoneRepository.lambda$getNextMegaphone$2$MegaphoneRepository(MegaphoneRepository.java:71)
        at org.thoughtcrime.securesms.megaphone.-$$Lambda$MegaphoneRepository$q9Ph2NWga4K9VBzFhswMpm7EJ5M.run(Unknown Source:4)
        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)
2020-11-10 20:05:08.273 13413-13459/org.thoughtcrime.securesms I/ApplicationDependencyPr: onConnecting()
2020-11-10 20:05:08.274 13413-13499/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:05:08.275 13413-13499/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:05:08.277 13413-13459/org.thoughtcrime.securesms D/IncomingMessageObserver: Network: true, Foreground: true, FCM: true, Censored: false, Registered: true, Websocket Registered: true
2020-11-10 20:05:08.277 13413-13459/org.thoughtcrime.securesms D/IncomingMessageObserver: Reading message...
2020-11-10 20:05:08.283 13413-13499/org.thoughtcrime.securesms E/SignalUncaughtExceptionHandler: org.thoughtcrime.securesms.database.RecipientDatabase$MissingRecipientException: Failed to find recipient with ID: null
        at org.thoughtcrime.securesms.recipients.LiveRecipientCache.getSelf(LiveRecipientCache.java:132)
        at org.thoughtcrime.securesms.recipients.Recipient.self(Recipient.java:275)
        at org.thoughtcrime.securesms.conversationlist.-$$Lambda$4R-k00CnaOfHk3PXlQVrsbtQQhM.run(Unknown Source:0)
        at org.thoughtcrime.securesms.util.concurrent.SimpleTask.lambda$run$1(SimpleTask.java:26)
        at org.thoughtcrime.securesms.util.concurrent.-$$Lambda$SimpleTask$W3hwqgjBrQ_4y_Y0MHEF08-is-w.run(Unknown Source:6)
        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)
2020-11-10 20:05:08.321 13413-13502/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:05:08.324 13413-13502/org.thoughtcrime.securesms V/Cursor: Filling cursor window with start position:0 required position:0
2020-11-10 20:05:08.332 13413-13466/org.thoughtcrime.securesms I/JobManager: Successfully flushed.
2020-11-10 20:05:08.332 13413-13466/org.thoughtcrime.securesms I/Process: Sending signal. PID: 13413 SIG: 9
tzugen commented 2 years ago

I am seeing the same crash, when trying to using Signal inside Shelter.

stale[bot] commented 2 years ago

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

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

TheLastGimbus commented 2 years ago

I thought this will not bother me again, but today I again couldn't open Signal app :scream:

Force stop + clear cache didn't work. I was afraid I'll have to reinstall it, but lucky a reboot helped

cody-signal commented 2 years ago

Can you submit a new debuglog?

TheLastGimbus commented 2 years ago

I already rebooted phone and "fixed" this, so I think i cannot :/

stale[bot] commented 2 years ago

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] commented 2 years ago

This issue has been closed due to inactivity.