You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This isn't a feature request or a discussion topic
Bug description
Yesterday my SignalApp crashed after a few seconds. The app still worked and could send messages but I needed to start the app about 5 times to complete a sentence due to constant crashing. Tried to reboot the phone. Same problem.
Today it crashes instantly. After a couple of starts I get a message about clearing its history but I guess that is from the OS and not the app.
I moved my sim card to another device and logged in to my account. On the other device all works but all messages are obviously gone. The app has been working fine for years. Other apps not crashing so I think it is a bug in the app and not the phone.
I used to do some android development years ago. Please let me know if I can help with anything.
Steps to reproduce
Open the Signal app Actual result: The app does not start Expected result: The app should start
Screenshots
When trying to launch the app a logo quickly appear before it disappears at once. After a few tries the image below comes:
Device info
Device: Realme 7 pro, Realme UI version 3.0 Android version: 12 Signal version: 7.16.4
Link to debug log
Installed adb and grepped the log. Multiple different stacktraces as I can see. I tried to extract what I think is the interesting parts below, full log attached as file:
Cause: stack pointer is not in a rw map; likely due to stack overflow.
09-13 01:20:15.147 10222 10222 F DEBUG : Process name is org.thoughtcrime.securesms, not key_process
09-13 01:20:15.147 10222 10222 F DEBUG : keyProcess: 0
09-13 01:20:15.147 10222 10222 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
09-13 01:20:15.147 10222 10222 F DEBUG : Build fingerprint: 'realme/RMX2170EEA/RMX2170L1:12/SKQ1.210216.001/Q.GDPR.202212131525:user/release-keys'
09-13 01:20:15.147 10222 10222 F DEBUG : Revision: '0'
09-13 01:20:15.147 10222 10222 F DEBUG : ABI: 'arm64'
09-13 01:20:15.147 10222 10222 F DEBUG : Timestamp: 2024-09-13 01:20:13.875263897+0200
09-13 01:20:15.147 10222 10222 F DEBUG : Process uptime: 0s
09-13 01:20:15.147 10222 10222 F DEBUG : Cmdline: org.thoughtcrime.securesms
09-13 01:20:15.147 10222 10222 F DEBUG : pid: 7859, tid: 7931, name: signal-logger >>> org.thoughtcrime.securesms <<<
09-13 01:20:15.147 10222 10222 F DEBUG : uid: 10273
09-13 01:20:15.147 10222 10222 F DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x6ecb0fedd8
09-13 01:20:15.147 10222 10222 F DEBUG : Cause: stack pointer is not in a rw map; likely due to stack overflow.
09-13 01:20:15.147 10222 10222 F DEBUG : x0 0000000000000008 x1 0000000000000001 x2 0000006ecb29c43a x3 b400006f318d1008
09-13 01:20:15.147 10222 10222 F DEBUG : x4 0000000000000000 x5 0000006ecb101cd8 x6 b400006f319c0668 x7 0000000000000000
09-13 01:20:15.147 10222 10222 F DEBUG : x8 b400006f319c0668 x9 0000006ecb2b4600 x10 0000000000000069 x11 0000000000000072
09-13 01:20:15.147 10222 10222 F DEBUG : x12 0000006ecb349810 x13 0000000000000007 x14 000000000000013b x15 0000006ecb2bfffc
09-13 01:20:15.147 10222 10222 F DEBUG : x16 0000006ecb5bb0a8 x17 0000006ecb337970 x18 0000006ec9e02000 x19 0000006ecb101cd8
09-13 01:20:15.147 10222 10222 F DEBUG : x20 b400006f31837ca8 x21 0000000000000000 x22 b400006f318d1008 x23 b400006f318d12b8
09-13 01:20:15.147 10222 10222 F DEBUG : x24 b400006f319c0668 x25 0000000000000000 x26 0000006ecb203000 x27 0000006ecb2be42e
09-13 01:20:15.147 10222 10222 F DEBUG : x28 0000000000000000 x29 0000006ecb100e90
09-13 01:20:15.147 10222 10222 F DEBUG : lr 0000006ecb33827c sp 0000006ecb0fed40 pc 0000006ecb337990 pst 0000000080001000
09-13 01:20:15.147 10222 10222 F DEBUG : backtrace:
09-13 01:20:15.147 10222 10222 F DEBUG : #00 pc 0000000000130990 /data/app/~~SH7QG4hblNgcMrgGTVxmyw==/org.thoughtcrime.securesms-P8lhFSzzsTjD8VObGu5NLA==/split_config.arm64_v8a.apk!libsqlcipher.so (sqlcipher_log+32) (BuildId: e78ad1fbec08ee05a7428c9c8cbda2cd6b15b7e3)
09-13 01:20:15.147 10222 10222 F DEBUG : #01 pc 0000000000131278 /data/app/~~SH7QG4hblNgcMrgGTVxmyw==/org.thoughtcrime.securesms-P8lhFSzzsTjD8VObGu5NLA==/split_config.arm64_v8a.apk!libsqlcipher.so (sqlcipher_codec_pragma+276) (BuildId: e78ad1fbec08ee05a7428c9c8cbda2cd6b15b7e3)
09-13 01:20:15.147 10222 10222 F DEBUG : #02 pc 00000000001a5e38 /data/app/~~SH7QG4hblNgcMrgGTVxmyw==/org.thoughtcrime.securesms-P8lhFSzzsTjD8VObGu5NLA==/split_config.arm64_v8a.apk!libsqlcipher.so (BuildId: e78ad1fbec08ee05a7428c9c8cbda2cd6b15b7e3)
09-13 01:20:15.147 10222 10222 F DEBUG : #03 pc 0000000000191ef0 /data/app/~~SH7QG4hblNgcMrgGTVxmyw==/org.thoughtcrime.securesms-P8lhFSzzsTjD8VObGu5NLA==/split_config.arm64_v8a.apk!libsqlcipher.so (BuildId: e78ad1fbec08ee05a7428c9c8cbda2cd6b15b7e3)
09-13 01:20:15.147 10222 10222 F DEBUG : #04 pc 000000000013bd38 /data/app/~~SH7QG4hblNgcMrgGTVxmyw==/org.thoughtcrime.securesms-P8lhFSzzsTjD8VObGu5NLA==/split_config.arm64_v8a.apk!libsqlcipher.so (BuildId: e78ad1fbec08ee05a7428c9c8cbda2cd6b15b7e3)
09-13 01:20:15.147 10222 10222 F DEBUG : #05 pc 0000000000187514 /data/app/~~SH7QG4hblNgcMrgGTVxmyw==/org.thoughtcrime.securesms-P8lhFSzzsTjD8VObGu5NLA==/split_config.arm64_v8a.apk!libsqlcipher.so (BuildId: e78ad1fbec08ee05a7428c9c8cbda2cd6b15b7e3)
09-13 01:20:15.147 10222 10222 F DEBUG : #06 pc 000000000013a14c /data/app/~~SH7QG4hblNgcMrgGTVxmyw==/org.thoughtcrime.securesms-P8lhFSzzsTjD8VObGu5NLA==/split_config.arm64_v8a.apk!libsqlcipher.so (BuildId: e78ad1fbec08ee05a7428c9c8cbda2cd6b15b7e3)
09-13 01:20:15.147 10222 10222 F DEBUG : #07 pc 000000000013a4dc /data/app/~~SH7QG4hblNgcMrgGTVxmyw==/org.thoughtcrime.securesms-P8lhFSzzsTjD8VObGu5NLA==/split_config.arm64_v8a.apk!libsqlcipher.so (BuildId: e78ad1fbec08ee05a7428c9c8cbda2cd6b15b7e3)
09-13 01:20:15.147 10222 10222 F DEBUG : #08 pc 00000000001185b8 /data/app/~~SH7QG4hblNgcMrgGTVxmyw==/org.thoughtcrime.securesms-P8lhFSzzsTjD8VObGu5NLA==/split_config.arm64_v8a.apk!libsqlcipher.so (BuildId: e78ad1fbec08ee05a7428c9c8cbda2cd6b15b7e3)
09-13 01:20:15.147 10222 10222 F DEBUG : #09 pc 0000000000394e60 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (art_jni_trampoline+128)
MigrationJob$FailedMigrationError -- this shouldn't be possible!
09-13 01:26:32.649 17258 17310 E AndroidRuntime: FATAL EXCEPTION: signal-JobRunner-1
09-13 01:26:32.649 17258 17310 E AndroidRuntime: Process: org.thoughtcrime.securesms, PID: 17258
09-13 01:26:32.649 17258 17310 E AndroidRuntime: org.thoughtcrime.securesms.migrations.MigrationJob$FailedMigrationError: java.lang.IllegalStateException: Invalid ID offset of -1 -- this shouldn't be possible!
09-13 01:26:32.649 17258 17310 E AndroidRuntime: at org.thoughtcrime.securesms.migrations.MigrationJob.run(MigrationJob.java:46)
09-13 01:26:32.649 17258 17310 E AndroidRuntime: at org.thoughtcrime.securesms.jobmanager.JobRunner.run(JobRunner.java:88)
09-13 01:26:32.649 17258 17310 E AndroidRuntime: at org.thoughtcrime.securesms.jobmanager.JobRunner.run(JobRunner.java:51)
09-13 01:26:32.649 17258 17310 E AndroidRuntime: Caused by: java.lang.IllegalStateException: Invalid ID offset of -1 -- this shouldn't be possible!
09-13 01:26:32.649 17258 17310 E AndroidRuntime: at org.thoughtcrime.securesms.migrations.UpdateSmsJobsMigrationJob.performMigration(UpdateSmsJobsMigrationJob.kt:35)
09-13 01:26:32.649 17258 17310 E AndroidRuntime: at org.thoughtcrime.securesms.migrations.MigrationJob.run(MigrationJob.java:42)
09-13 01:26:32.649 17258 17310 E AndroidRuntime: ... 2 more
RoutingActivity and Compatibility and Performance
09-13 20:29:52.197 1587 1974 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10273; state: ENABLED
09-13 20:29:52.222 1587 1974 E PerformanceManager: at android.os.HwRemoteBinder.transact(Native Method)
09-13 20:29:52.222 1587 1974 E PerformanceManager: at vendor.oplus.hardware.performance.V1_0.IPerformance$Proxy.addTaskTrackPid(IPerformance.java:2623)
09-13 20:29:52.222 1587 1974 E PerformanceManager: at android.os.PerformanceManager.addTaskTrackPid(PerformanceManager.java:859)
09-13 20:29:52.222 1587 1974 E PerformanceManager: at com.android.server.am.ProcessList.startProcess(ProcessList.java:2542)
09-13 20:29:52.222 1587 1974 E PerformanceManager: at com.android.server.am.ProcessList.handleProcessStart(ProcessList.java:2269)
09-13 20:29:52.222 1587 1974 E PerformanceManager: at com.android.server.am.ProcessList.lambda$startProcessLocked$0$ProcessList(ProcessList.java:2188)
09-13 20:29:52.222 1587 1974 E PerformanceManager: at com.android.server.am.ProcessList$$ExternalSyntheticLambda1.run(Unknown Source:22)
09-13 20:29:52.222 1587 1974 E PerformanceManager: at android.os.Handler.handleCallback(Handler.java:938)
09-13 20:29:52.222 1587 1974 E PerformanceManager: at android.os.Handler.dispatchMessage(Handler.java:99)
09-13 20:29:52.222 1587 1974 E PerformanceManager: at android.os.Looper.loopOnce(Looper.java:233)
09-13 20:29:52.222 1587 1974 E PerformanceManager: at android.os.Looper.loop(Looper.java:344)
09-13 20:29:52.222 1587 1974 E PerformanceManager: at android.os.HandlerThread.run(HandlerThread.java:67)
09-13 20:29:52.222 1587 1974 E PerformanceManager: at com.android.server.ServiceThread.run(ServiceThread.java:44)
09-13 20:29:52.223 1587 1974 I ActivityManager: Start proc 4628:org.thoughtcrime.securesms/u0a273 for pre-top-activity {org.thoughtcrime.securesms/org.thoughtcrime.securesms.RoutingActivity}
09-13 20:29:55.081 1587 1974 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10273; state: ENABLED
09-13 20:29:55.100 1587 1974 I ActivityManager: Start proc 4734:org.thoughtcrime.securesms/u0a273 for service {org.thoughtcrime.securesms/org.thoughtcrime.securesms.messages.IncomingMessageObserver$BackgroundService}
Could not read current emoji version from disk.
09-13 20:29:37.963 4380 4429 W JobController: [JOB::06973c81-7d77-417a-ae4e-3965a6531e24][StorageSyncJob] Already at the max instance count. Factory limit: 2, Queue limit: -1. Skipping. (Time Since Submission: 80 ms, Lifespan: 86400000 ms, Run Attempt: 1/3, Queue: StorageSyncingJobs)
09-13 20:29:37.963 4380 4436 I Job : [JOB::25337cd5-240b-47ce-8823-6702d20fdd6a][MigrationCompleteJob] onSubmit() (Time Since Submission: 132 ms, Lifespan: Immortal, Run Attempt: 1/Unlimited, Queue: MIGRATION)
09-13 20:29:37.964 4380 4442 W JobController: [JOB::37e2cc47-50fb-42bb-9f74-26b0691131d1][PreKeysSyncJob] Already at the max instance count. Factory limit: 1, Queue limit: -1. Skipping. (Time Since Submission: 114 ms, Lifespan: 2592000000 ms, Run Attempt: 1/Unlimited, Queue: PreKeysSyncJob)
09-13 20:29:37.964 4380 4436 W JobController: [JOB::bd088513-2309-4845-bec6-5dea94b162c8][DatabaseMigrationJob] Already at the max instance count. Factory limit: 1, Queue limit: -1. Skipping. (Time Since Submission: 136 ms, Lifespan: Immortal, Run Attempt: 1/Unlimited, Queue: MIGRATION)
09-13 20:29:37.965 4380 4380 D LoggingFragment: [WelcomeFragment] onCreate()
09-13 20:29:37.965 4380 4442 W EmojiFiles: Could not read current emoji version from disk.
09-13 20:29:37.965 4380 4442 W EmojiFiles: java.io.FileNotFoundException: /data/user/0/org.thoughtcrime.securesms/app_emoji/.version: open failed: ENOENT (No such file or directory)
09-13 20:29:37.965 4380 4442 W EmojiFiles: at libcore.io.IoBridge.open(IoBridge.java:574)
09-13 20:29:37.965 4380 4442 W EmojiFiles: at java.io.FileInputStream.<init>(FileInputStream.java:179)
09-13 20:29:37.965 4380 4442 W EmojiFiles: at org.thoughtcrime.securesms.crypto.ModernDecryptingPartInputStream.createFor(ModernDecryptingPartInputStream.java:36)
09-13 20:29:37.965 4380 4442 W EmojiFiles: at org.thoughtcrime.securesms.emoji.EmojiFilesKt.getInputStream(EmojiFiles.kt:69)
09-13 20:29:37.965 4380 4442 W EmojiFiles: at org.thoughtcrime.securesms.emoji.EmojiFilesKt.access$getInputStream(EmojiFiles.kt:1)
09-13 20:29:37.965 4380 4442 W EmojiFiles: at org.thoughtcrime.securesms.emoji.EmojiFiles$Version$Companion.readVersion(EmojiFiles.kt:152)
09-13 20:29:37.965 4380 4442 W EmojiFiles: at org.thoughtcrime.securesms.emoji.EmojiFiles$Version$Companion.readVersion$default(EmojiFiles.kt:150)
09-13 20:29:37.965 4380 4442 W EmojiFiles: at org.thoughtcrime.securesms.emoji.EmojiSource$Companion.loadRemoteBasedEmojis(EmojiSource.kt:112)
09-13 20:29:37.965 4380 4442 W EmojiFiles: at org.thoughtcrime.securesms.emoji.EmojiSource$Companion.getEmojiSource(EmojiSource.kt:103)
09-13 20:29:37.965 4380 4442 W EmojiFiles: at org.thoughtcrime.securesms.emoji.EmojiSource$Companion.refresh(EmojiSource.kt:98)
09-13 20:29:37.965 4380 4442 W EmojiFiles: at org.thoughtcrime.securesms.emoji.EmojiSource.refresh(EmojiSource.kt:0)
09-13 20:29:37.965 4380 4442 W EmojiFiles: at org.thoughtcrime.securesms.ApplicationContext$$ExternalSyntheticLambda29.run(R8$$SyntheticClass:0)
09-13 20:29:37.965 4380 4442 W EmojiFiles: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
09-13 20:29:37.965 4380 4442 W EmojiFiles: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
09-13 20:29:37.965 4380 4442 W EmojiFiles: at java.lang.Thread.run(Thread.java:1012)
09-13 20:29:37.965 4380 4442 W EmojiFiles: at org.signal.core.util.concurrent.SignalExecutors$NumberedThreadFactory$1.run(SignalExecutors.java:109)
09-13 20:29:37.965 4380 4442 W EmojiFiles: Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)
09-13 20:29:37.965 4380 4442 W EmojiFiles: at libcore.io.Linux.open(Native Method)
09-13 20:29:37.965 4380 4442 W EmojiFiles: at libcore.io.ForwardingOs.open(ForwardingOs.java:563)
09-13 20:29:37.965 4380 4442 W EmojiFiles: at libcore.io.BlockGuardOs.open(BlockGuardOs.java:274)
09-13 20:29:37.965 4380 4442 W EmojiFiles: at libcore.io.ForwardingOs.open(ForwardingOs.java:563)
09-13 20:29:37.965 4380 4442 W EmojiFiles: at android.app.ActivityThread$AndroidOs.open(ActivityThread.java:8094)
09-13 20:29:37.965 4380 4442 W EmojiFiles: at libcore.io.IoBridge.open(IoBridge.java:560)
09-13 20:29:37.965 4380 4442 W EmojiFiles: ... 15 more
09-13 20:29:37.965 4380 4442 D EmojiFiles: Version does not exist.
Unknown bits set in runtime_flags, app stopped due to app idle
09-13 20:29:39.358 999 999 D Zygote : Forked child process 4548
09-13 20:29:39.359 1587 1974 I ActivityManager: Start proc 4548:org.thoughtcrime.securesms/u0a273 for service {org.thoughtcrime.securesms/org.thoughtcrime.securesms.messages.IncomingMessageObserver$BackgroundService}
09-13 20:29:39.384 4548 4548 E crime.securesm: Unknown bits set in runtime_flags: 0x40000000
09-13 20:29:39.384 4548 4548 I crime.securesm: Using CollectorTypeCC GC.
09-13 20:29:39.390 4548 4548 E crime.securesm: Not starting debugger since process cannot load the jdwp agent.
09-13 20:29:39.393 4548 4548 D ProcessState: Binder ioctl to enable oneway spam detection failed: Invalid argument
09-13 20:29:39.396 4548 4548 I OneTrace: Mark active for pid=4548? true
09-13 20:29:39.396 4548 4548 D cutils-dev: otrace_set_tracing_enabled? true
09-13 20:29:39.404 1587 2497 W ActivityManager: Stopping service due to app idle: u0a273 -1s367ms org.thoughtcrime.securesms/.messages.IncomingMessageObserver$BackgroundService
09-13 20:29:39.406 4548 4563 D cutils-dev: properties changed in otrace_seq_number_changed!
09-13 20:29:39.407 1587 4100 I OplusHansManager : onUidActive(), uid=10273, pkgName=org.thoughtcrime.securesms, can enter SM
09-13 20:29:39.407 1587 3332 I OplusHansManager : uid=10273, pkg=org.thoughtcrime.securesms enter SM
09-13 20:29:39.407 1587 3332 I OplusHansManager : uid=10273, pkg=org.thoughtcrime.securesms R enter()
09-13 20:29:39.415 4548 4548 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10273; state: ENABLED
09-13 20:29:39.415 4548 4548 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusAutoResolutionFeature
09-13 20:29:39.415 4548 4548 I oplus.android.OplusFrameworkFactoryImpl: getOplusAutoResolutionFeature
09-13 20:29:39.416 4548 4548 D CompactWindowAppManager: initCompactApplicationInfo
09-13 20:29:39.441 1165 4819 E ANDR-PERF-LM: StatsProvider: stats_nl_error_callback() 110: NL SOC receive error: No such process
09-13 20:29:39.442 1165 4819 E ANDR-PERF-LM: StatsProvider: sendRecvData() 267: nl_recvmsgs failed return=-12
09-13 20:29:39.442 1165 4819 E ANDR-PERF-LM: StatsProvider: getPIDStats() 119: sendRecvData returned error = -4
09-13 20:29:39.444 4548 4548 I OplusFeatureCache: Milliseconds spent on init(): 14
09-13 20:29:39.448 4548 4548 D LoadedApk: mApplicationInfo overrideDisplayId:null
09-13 20:29:39.457 4548 4548 D nativeloader: Configuring clns-4 for other apk /system/framework/org.apache.http.legacy.jar. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~SH7QG4hblNgcMrgGTVxmyw==/org.thoughtcrime.securesms-P8lhFSzzsTjD8VObGu5NLA==/lib/arm64:/data/app/~~SH7QG4hblNgcMrgGTVxmyw==/org.thoughtcrime.securesms-P8lhFSzzsTjD8VObGu5NLA==/base.apk!/lib/arm64-v8a:/data/app/~~SH7QG4hblNgcMrgGTVxmyw==/org.thoughtcrime.securesms-P8lhFSzzsTjD8VObGu5NLA==/split_config.arm64_v8a.apk!/lib/arm64-v8a:/data/app/~~SH7QG4hblNgcMrgGTVxmyw==/org.thoughtcrime.securesms-P8lhFSzzsTjD8VObGu5NLA==/split_config.xxhdpi.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/org.thoughtcrime.securesms
09-13 20:29:39.457 4548 4548 D nativeloader: Extending system_exposed_libraries: libvraudio_client.qti.so:libbinauralrenderer_wrapper.qti.so:libhoaeffects.qti.so:libQOC.qti.so:libSloganJni.oplus.so:libsuperNight_mtk.oplus.so:libupdateprof.qti.so:libQOC.qti.so:libdiag_system.qti.so:libqape.qti.so:libqesdk_ndk_platform.qti.so:liblistenjni.qti.so
09-13 20:29:39.542 4548 4548 W ziparchive: Unable to open '/data/app/~~SH7QG4hblNgcMrgGTVxmyw==/org.thoughtcrime.securesms-P8lhFSzzsTjD8VObGu5NLA==/split_config.arm64_v8a.dm': No such file or directory
09-13 20:29:39.542 4548 4548 W ziparchive: Unable to open '/data/app/~~SH7QG4hblNgcMrgGTVxmyw==/org.thoughtcrime.securesms-P8lhFSzzsTjD8VObGu5NLA==/split_config.arm64_v8a.dm': No such file or directory
09-13 20:29:39.543 4548 4548 W crime.securesm: Entry not found
09-13 20:29:39.544 4548 4548 W ziparchive: Unable to open '/data/app/~~SH7QG4hblNgcMrgGTVxmyw==/org.thoughtcrime.securesms-P8lhFSzzsTjD8VObGu5NLA==/split_config.xxhdpi.dm': No such file or directory
09-13 20:29:39.544 4548 4548 W ziparchive: Unable to open '/data/app/~~SH7QG4hblNgcMrgGTVxmyw==/org.thoughtcrime.securesms-P8lhFSzzsTjD8VObGu5NLA==/split_config.xxhdpi.dm': No such file or directory
09-13 20:29:39.545 4548 4548 W crime.securesm: Entry not found
09-13 20:29:39.547 4548 4548 D nativeloader: Configuring clns-5 for other apk /data/app/~~SH7QG4hblNgcMrgGTVxmyw==/org.thoughtcrime.securesms-P8lhFSzzsTjD8VObGu5NLA==/base.apk:/data/app/~~SH7QG4hblNgcMrgGTVxmyw==/org.thoughtcrime.securesms-P8lhFSzzsTjD8VObGu5NLA==/split_config.arm64_v8a.apk:/data/app/~~SH7QG4hblNgcMrgGTVxmyw==/org.thoughtcrime.securesms-P8lhFSzzsTjD8VObGu5NLA==/split_config.xxhdpi.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~SH7QG4hblNgcMrgGTVxmyw==/org.thoughtcrime.securesms-P8lhFSzzsTjD8VObGu5NLA==/lib/arm64:/data/app/~~SH7QG4hblNgcMrgGTVxmyw==/org.thoughtcrime.securesms-P8lhFSzzsTjD8VObGu5NLA==/base.apk!/lib/arm64-v8a:/data/app/~~SH7QG4hblNgcMrgGTVxmyw==/org.thoughtcrime.securesms-P8lhFSzzsTjD8VObGu5NLA==/split_config.arm64_v8a.apk!/lib/arm64-v8a:/data/app/~~SH7QG4hblNgcMrgGTVxmyw==/org.thoughtcrime.securesms-P8lhFSzzsTjD8VObGu5NLA==/split_config.xxhdpi.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/org.thoughtcrime.securesms
09-13 20:29:39.569 4548 4548 V GraphicsEnvironment: ANGLE Developer option for 'org.thoughtcrime.securesms' set to: 'default'
09-13 20:29:39.569 4548 4548 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported.
09-13 20:29:39.571 4548 4548 D NetworkSecurityConfig: No Network Security Config specified, using platform default
The full log is attached - I cleaned it with a "grep -B15 -A15 crime > signal_crash_clean.txt" to avoid too much pollution from other apps. let me know if you want the entire dump instead. signal_crash_clean.txt
The text was updated successfully, but these errors were encountered:
Bug description
Yesterday my SignalApp crashed after a few seconds. The app still worked and could send messages but I needed to start the app about 5 times to complete a sentence due to constant crashing. Tried to reboot the phone. Same problem.
Today it crashes instantly. After a couple of starts I get a message about clearing its history but I guess that is from the OS and not the app.
I moved my sim card to another device and logged in to my account. On the other device all works but all messages are obviously gone. The app has been working fine for years. Other apps not crashing so I think it is a bug in the app and not the phone.
I used to do some android development years ago. Please let me know if I can help with anything.
Steps to reproduce
Open the Signal app
Actual result: The app does not start
Expected result: The app should start
Screenshots
When trying to launch the app a logo quickly appear before it disappears at once. After a few tries the image below comes:
Device info
Device: Realme 7 pro, Realme UI version 3.0
Android version: 12
Signal version: 7.16.4
Link to debug log
Installed adb and grepped the log. Multiple different stacktraces as I can see. I tried to extract what I think is the interesting parts below, full log attached as file:
The full log is attached - I cleaned it with a "grep -B15 -A15 crime > signal_crash_clean.txt" to avoid too much pollution from other apps. let me know if you want the entire dump instead.
signal_crash_clean.txt
The text was updated successfully, but these errors were encountered: