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

[critical] continuous crashing of signal app in android 14

Open olumolu opened this issue 1 year ago • 60 comments

For last few days my signal application is crashing. I have tried to resolve the issue by deleting app data followed by erasing account and then reopening but this problem still persists. But in my another phone a signal on a different account is working smoothly. Please look into the issues

screenshot

Screenshot_20240828-121250

screenrecord

https://github.com/user-attachments/assets/f089ca44-02f2-4198-aa55-28ee1613b818

device info:-

Model- Motorola edge 40 Android ver- 14 Signal ver- 7.14.2 Playstore version

7.15.4 updated reinstalled and deleted the account completely and reopened issue still exists. Don't know why it takes so much time to fix. As it os s major problem.critical in nature

olumolu avatar Aug 28 '24 07:08 olumolu

Did you transfer Signal-account and data (chat history, etc.) from another device with Android 12 or 13?

sudo-oleksiiklochko avatar Aug 28 '24 07:08 sudo-oleksiiklochko

Did you transfer Signal-account and data (chat history, etc.) from another device with Android 12 or 13?

No i did not.

Similar issue https://github.com/signalapp/Signal-Android/issues/13668 https://github.com/signalapp/Signal-Android/issues/13655 https://github.com/signalapp/Signal-Android/issues/13662 But i did not do any backup stuff.as i don't take backups. After this issue i have reinstalled signal and also reopened signal account after permanently deleting that. But issue still persists.

olumolu avatar Aug 28 '24 12:08 olumolu

This is totally unusable can you loook into and provide a fix asap.

olumolu avatar Aug 28 '24 18:08 olumolu

My SD card just died so I don't even have a current backup :/

I get this crash report:

android.database.sqlite.SQLiteDatabaseCorruptException: FullCode: 11 | ErrorCode: 11 | ExtendedErrorCode: 0 | Message: database disk image is malformed | ExtraMessage: null
	at net.zetetic.database.sqlcipher.SQLiteConnection.nativeExecuteForCursorWindow(Native Method)
	at net.zetetic.database.sqlcipher.SQLiteConnection.executeForCursorWindow(SQLiteConnection.java:881)
	at net.zetetic.database.sqlcipher.SQLiteSession.executeForCursorWindow(SQLiteSession.java:871)
	at net.zetetic.database.sqlcipher.SQLiteQuery.fillWindow(SQLiteQuery.java:68)
	at net.zetetic.database.sqlcipher.SQLiteCursor.fillWindow(SQLiteCursor.java:196)
	at net.zetetic.database.sqlcipher.SQLiteCursor.getCount(SQLiteCursor.java:135)
	at org.thoughtcrime.securesms.database.SQLiteDatabase.traceSql(SQLiteDatabase.java:115)
	at org.thoughtcrime.securesms.database.SQLiteDatabase.traceSql(SQLiteDatabase.java:95)
	at org.thoughtcrime.securesms.database.SQLiteDatabase.rawQuery(SQLiteDatabase.java:353)
	at org.thoughtcrime.securesms.database.ThreadTable.getUnarchivedConversationList(ThreadTable.kt:938)
	at org.thoughtcrime.securesms.conversationlist.ConversationListDataSource$UnarchivedConversationListDataSource.getCursor(ConversationListDataSource.java:213)
	at org.thoughtcrime.securesms.conversationlist.ConversationListDataSource.load(ConversationListDataSource.java:77)
	at org.signal.paging.FixedSizePagingController.lambda$onDataNeededAroundIndex$1(FixedSizePagingController.java:111)
	at org.signal.paging.FixedSizePagingController.$r8$lambda$W[...}4(FixedSizePagingController.java:0)
	at org.signal.paging.FixedSizePagingController$$ExternalSyntheticLambda2.run(R8$$SyntheticClass:0)
	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)
	at org.signal.core.util.concurrent.SignalExecutors$1.run(SignalExecutors.java:32)
	at [[ ↑↑ Original Trace ↑↑ ]].(:0)
	at [[ ↓↓ Exception Message ↓↓ ]].(:0)
	at FullCode: 11 | ErrorCode: 11 | ExtendedErrorCode: 0 | Message: database disk image is malformed | ExtraMessage: null.(:0)

DeathDragonAW avatar Aug 28 '24 21:08 DeathDragonAW

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 avatar Aug 29 '24 22:08 nicholas-signal

This seems to be fixed i did not face this issue after the latest update still I won't close this i will keep testing for next 2days if everything works well i will close this thanks.

olumolu avatar Aug 30 '24 15:08 olumolu

Signal v7.15.4 is now available on Google Play as well as our website. Please let us know if the crash is resolved.

No update available for me. Guess it would not be possible to update with an apk when it was installed via Play Store?

DeathDragonAW avatar Aug 30 '24 15:08 DeathDragonAW

No update available for me. Guess it would not be possible to update with an apk when it was installed via Play Store?

You should be able to safely install the website APK over your Play Store installation, but out of an abundance of caution I would make sure to make a local backup and verify it. In addition, please play very close attention to your phone's prompts during the app upgrade, as it should warn you if you are at risk of data loss.

nicholas-signal avatar Aug 30 '24 16:08 nicholas-signal

I can't create neither verify a new backup as it's not possible to open up the app. 😬

DeathDragonAW avatar Aug 30 '24 17:08 DeathDragonAW

I am closing this issue as the issue has been fixed if any of you think problem persists let me know. I will reopen this.

olumolu avatar Aug 31 '24 03:08 olumolu

IMG_20240831_090708 IMG_20240831_090946

DeathDragonAW avatar Aug 31 '24 07:08 DeathDragonAW

Problem started again for my device so it is not fixed yet . Sometime it does not show any error message.But now It is impossible to open signal app.Even opening the account became impossible. I have tagged you for showing the videos of error @nicholas-signal Can you look into this. Many users are facing similar issues.

Video proof.

https://github.com/user-attachments/assets/654bd923-3553-4737-9aac-5e069005fbb8

olumolu avatar Aug 31 '24 11:08 olumolu

IMG_20240831_090708 IMG_20240831_090946

Provide logs signal settings -> help -> debug logs Save and provide logs.

olumolu avatar Aug 31 '24 16:08 olumolu

Dont you see the issue with your request yourself? 🤔😅 Just a have a look at your own video.

DeathDragonAW avatar Sep 01 '24 10:09 DeathDragonAW

Cant understand can you elaborate what you want me to look for.

olumolu avatar Sep 01 '24 10:09 olumolu

It's not possible to get any logs when Signal crashes instantly all the time.

DeathDragonAW avatar Sep 01 '24 12:09 DeathDragonAW

Same here, on version 7.16.1.

It's very strange as it seems to work some times during the day, but when it starts crashing it keeps crashing no matter how many times I try it. Restarting the phone does not help. Once I received a notification about a new message and when I clicked the notification, it took me to that conversation without a crash. I also tried removing all data and starting fresh (without restore). I thought it solved it but today the same thing happens.

Edit: this workaround works for me, it opens Signal without crashing!

long press and select group message (a conversation)

pavlos256 avatar Sep 03 '24 10:09 pavlos256

If someone is still experiencing crashes on 7.15.4+, or had experienced crashes but they are now resolved, please upload a debug log (or ADB logs if the crashes are still happening).

nicholas-signal avatar Sep 03 '24 13:09 nicholas-signal

If someone is still experiencing crashes on 7.15.4+, or had experienced crashes but they are now resolved, please upload a debug log (or ADB logs if the crashes are still happening).

I am facing this...

It's very strange as it seems to work some times during the day, but when it starts crashing it keeps crashing no matter how many times I try it. Restarting the phone does not help. Once I received a notification about a new message and when I clicked the notification, it took me to that conversation without a crash. I also tried removing all data and starting fresh (without restore). I thought it solved it but today the same thing happens.

The problem is this how i face it right now problem is not happening right now but i know it will start happening after sometimes later and this is impossible to get a log just look into the screen record I don't know how to do adb i am using fedora silverblue linux adb may not be supported in fedora. So I can't mainly I don't know about how to do adb.

olumolu avatar Sep 03 '24 13:09 olumolu

@nicholas-signal https://debuglogs.org/android/7.16.1/31c753de63fa1ac0e19e408d828f265d63b3e5851995ef7676c14446a63b9a83

pavlos256 avatar Sep 03 '24 16:09 pavlos256

Edit: this workaround works for me, it opens Signal without crashing!

long press and select group message (a conversation)

Not possible for me, I'm not seeing a single chat until the crashes.

DeathDragonAW avatar Sep 03 '24 17:09 DeathDragonAW

I would make sure to make a local backup and verify it.

Or is it possible to backup the app files manually?

DeathDragonAW avatar Sep 04 '24 17:09 DeathDragonAW

I too am having this crashing issue. A week and half ago, on Monday August 26 (evening PST), Signal android phone app starting crashing. I believe that may have been Signal Version 7.14 Signal desktop app has been working perfectly fine this whole time. Signal Desktop is currently the only way I can use Signal. I live on Signal, I need the Android app working again on my phone.

When the problem first occurred, I was able to start the phone app, and even go into settings. But the app would crash as soon as I opened any chat. I was able to start a backup of chats, but the app would crash before completing the backup.

I signed up for the beta program to get quicker updates, hoping that would fix the problem. It hasn't. After updating to beta channel, now the android app crashes almost immediately. It keeps backing out. So if I'm quick, I can click my profile photo, click Account, and then click an option before the app quickly backs me back out repeatedly, until I reach the home screen. If I'm fast enough, I can struggle to move forward in settings while the app keeps backing me out, until it just crashes, and I get a message that "Signal keeps stopping". Clearly this is not usable.

Updating to the recent Version 7.15 or 7.16 has not fixed this issue.

Any help is very appreciated.

Should I create a new issue thread, or is it best to address this matter in this issue thread?

I love Signal, and I've been a huge advocate. I was turned onto Signal in 2016 by John McAfee in person, because he lived on Signal and didn't like to communicate elsewhere. I'm eager to get Signal working again on my phone.

Thank you so much for your help here.

juddweiss avatar Sep 05 '24 12:09 juddweiss

@juddweiss Can you try opening the app in airplane mode?

alex-signal avatar Sep 05 '24 12:09 alex-signal

I too am having this crashing issue. A week and half ago, on Monday August 26 (evening PST), Signal android phone app starting crashing. I believe that may have been Signal Version 7.14 Signal desktop app has been working perfectly fine this whole time. Signal Desktop is currently the only way I can use Signal. I live on Signal, I need the Android app working again on my phone.

When the problem first occurred, I was able to start the phone app, and even go into settings. But the app would crash as soon as I opened any chat. I was able to start a backup of chats, but the app would crash before completing the backup.

I signed up for the beta program to get quicker updates, hoping that would fix the problem. It hasn't. After updating to beta channel, now the android app crashes almost immediately. It keeps backing out. So if I'm quick, I can click my profile photo, click Account, and then click an option before the app quickly backs me back out repeatedly, until I reach the home screen. If I'm fast enough, I can struggle to move forward in settings while the app keeps backing me out, until it just crashes, and I get a message that "Signal keeps stopping". Clearly this is not usable.

Updating to the recent Version 7.15 or 7.16 has not fixed this issue.

Any help is very appreciated.

Should I create a new issue thread, or is it best to address this matter in this issue thread?

I love Signal, and I've been a huge advocate. I was turned onto Signal in 2016 by John McAfee in person, because he lived on Signal and didn't like to communicate elsewhere. I'm eager to get Signal working again on my phone.

Thank you so much for your help here.

I have recently installed https://github.com/mollyim/mollyim-android This is really good and find some advance feature also. Like use openstreet maps instead of gmaps.. Now i have suggested molly because this is a privacy enhanced fork of signal android. I know smae for me as i have uninstalled whataspp my lifeline was signal and as you can see from my video. Now i recommend you to like this main bug report to enhance and repeated bugreport does not help much but a comment does.

olumolu avatar Sep 05 '24 15:09 olumolu

@juddweiss Can you try opening the app in airplane mode?

Doesn't work. Signal still crashes just the same in airplane mode.

Fyi, I'm using a Samsung Galaxy Z Fold 5

juddweiss avatar Sep 05 '24 16:09 juddweiss

I have the same issue with the app and I am on 7.16.1 and it also happens with it in airplane mode, it behaves like this for the last two weeks, I am using it on a S22 with the latest security patch level.

SaltySolomon avatar Sep 05 '24 19:09 SaltySolomon

Hi folks, 7.16.3 is out in beta now. If you're on the beta, please update and try again. Thanks for your patience with this!

alex-signal avatar Sep 06 '24 12:09 alex-signal

Sadly Version 7.16.3 is still crashing. Is there anything I can do to more directly help the effort to solve this?

juddweiss avatar Sep 06 '24 14:09 juddweiss

If anyone is able to capture the ADB output, can you see if it matches what we're seeing in #13673 ?

nicholas-signal avatar Sep 06 '24 18:09 nicholas-signal