Closed radix007 closed 2 months ago
It looks like your database is getting corrupted. This is something we're trying to figure out but haven't been able to.
Have you been hard-resetting your device or doing anything unusual with it?
Hi @EvanHahn-Signal, I did hard-reset my phone but it was like 1.5-2 months ago. And no I am not doing anything unusual other than use signal regularly. I will reset my Iphone again if that helps resolve the problem. Will let you know.
Hi, I’ve been having the exact same issue since late June on my iPhone 11 Pro iOS 15.5. I had not done anything special before this started, other than using Signal with more people. Please help! This is taking way too long to fix. Don’t want to abandon signal but it’s literally unusable on iOS. :(
Sorry to everyone running into this. This is a top priority for us, but it's difficult to diagnose which is why it's taking a long time.
I did hard-reset my phone but it was like 1.5-2 months ago. And no I am not doing anything unusual other than use signal regularly. I will reset my Iphone again if that helps resolve the problem. Will let you know.
@radix007 We think that hard resets might be the cause of database corruption problems, which might cause the issues you're seeing. If you experience this again, please include a crash file and debug logs so we can take a look.
Hi, I’ve been having the exact same issue since late June on my iPhone 11 Pro iOS 15.5. I had not done anything special before this started, other than using Signal with more people. Please help! This is taking way too long to fix. Don’t want to abandon signal but it’s literally unusable on iOS. :(
@cgoutaland Could you please send us debug logs so we can figure out the problem?
I'm having the same issue. Got a new phone last week, a Motorola motorola one 5G ace. Signal was fine on install, then as of yesterday will not open. I don't have an option to send logs, that I'm aware of, as there's no error pop-up.
@EvanHahn-Signal Please find attached the crash file and the new debug logs :
Please let me know if you want the updated version of the logs again or if you want to perform some specific tests with the app. I can also get on a call and work on this with you.
Same issue. I did a hard reset today for something unrelated after which the app doesn’t want to open.
I am now sure that this issue is related to the database, because when you go to the photos app, you can share photos and then it opens the signal app, then you can select the contact, but when you click on send, it crashes. So accessing the database is causing it to crash maybe. @EvanHahn-Signal
Have run into the same issue. STR: on iOS 15.5, I attempted to reset all settings (without wiping app data), but did not complete the reset because I was prompted for the screentime password. I think Signal may have been open in the background.
Logs are below (locale info redacted)--the database is indeed corrupted, the application cannot be opened and I see the same error as @radix007 indicated in the screenshot. @EvanHahn-Signal I'm happy to help troubleshoot if I can.
@EvanHahn-Signal I uninstalled the app and tried to open it again and it has now been working fine for almost a week now.
Thanks for these logs, everyone. This is still a top priority for us and these logs will be helpful.
I have the same issue. After I did a hard-reset because of an unrelated problem, Signal fails to open. The logs say the database is corrupted.
Logs: 0e546b7143c94df9dc239eac2a6d67899e2fced316b3618c98ff5f6a61f94f16.zip
Is it possible that my messages can be recovered by a new signal version? I just want to know my chances if I can get my messages back.
@Dakotaw0lf Yes, it's possible. We're working hard to solve these issues. Please stay updated—hopefully a new version will help.
Count me in who has recently experienced this on 5.47. Upgraded to 5.48 and no dice. Hoping a new version will fix the database issue. I submitted debuglogs already.
I am in the same boat. I did hard reset the device (after iOS 16 upgrade) right as a message came in (just my luck). I have tried completely uninstalling the app and reinstalling (with data deleting warning) and as soon as I reinstall the app, it still shows as having 2GB of usage and immediately complains of a corrupted database on launch. Can you please add an option to completely clear or reset the database if it's corrupted because reinstalling the app is not fixing it and I cannot use Signal at all.
Losing all of my messages will suck, but at least I will be able to use the app again. It is worth noting that the linked desktop is still working fine.
To reproduce the issue, I would have a bot spam the crap out of a test iPhone and continuously hard reset it.
I have the same issue. It happend after Signal hard froze my iPhone after trying to send a picture in a chat, I had to hard reset it and now it is stuck at this screen all the time. I'm on Iphone 10, latest iOS
I really hope this gets prioritized. I’m dead in the water from this, and I’d honestly be happy to lose all my messages and everything in Signal to get it working again. A simple “wipe database” button on the “Database corrupted” dialog would be easy to implement until Apple can fix the storage bug. If I can’t get Signal working soon, I’m gonna have to switch my remote teams over to Threema.On Sep 21, 2022, at 08:08, Petr Pinkas @.***> wrote: I have the same issue. It happend after Signal hard froze my iPhone after trying to send a picture in a chat, I had to hard reset it and now it is stuck at this screen all the time. I'm on Iphone 10, latest iOS
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>
I am in the same boat. I did hard reset the device (after iOS 16 upgrade) right as a message came in (just my luck). I have tried completely uninstalling the app and reinstalling (with data deleting warning) and as soon as I reinstall the app, it still shows as having 2GB of usage and immediately complains of a corrupted database on launch. Can you please add an option to completely clear or reset the database if it's corrupted because reinstalling the app is not fixing it and I cannot use Signal at all.
Losing all of my messages will suck, but at least I will be able to use the app again. It is worth noting that the linked desktop is still working fine.
To reproduce the issue, I would have a bot spam the crap out of a test iPhone and continuously hard reset it.
Same issue here. I had an Signal Audio Call with some weird hung up (iOS said microphone was still in use by unknown app) until restart. Hard reset the iPhone, signal stopped working completely. Crashes every time at startup, reinstalling doesn't change anything. Same behavior like yours.
iOS 16.0, iPhone XS.
@EvanHahn-Signal @max-signal This issue has been present for several months. As a developer myself, I can completely understand how hard it is to fix unreproducible bugs.
As such, can we please have a workaround such as a database reset option on the corrupted database dialog?
The Signal app clearly has access to the corrupted files, so it should be able to delete them rather trivially. Signal is completely unusable despite reinstalls, and this problem is starting to creep up for others on my team as well. If a solution is not on the horizon, I'd happily accept a nuclear workaround and throw away my messages. I'm desperate to get this running again.
Thank you!!
@vcrtech Yes. Actively working on it as of last week and today.
@vcrtech Yes. Actively working on it as of last week and today.
any progress?
@vcrtech Yes. Actively working on it as of last week and today.
any progress?
I just noticed an update through TestFlight which has a different notification about the corrupted data. It said it will attempt to recover, but then crashes :( But hey, it looks like they're going in the right direction!! :) Been without Signal for weeks; I'm ready to be back in the game! Thanks to all the developers working this.
The latest beta will attempt to recover corrupted databases.
@vcrtech and anyone else using this: are you able to get debug logs from your crash? I also want to hear from people who have different experiences—e.g., people who successfully have their data recovered.
The latest beta will attempt to recover corrupted databases.
@vcrtech and anyone else using this: are you able to get debug logs from your crash? I also want to hear from people who have different experiences—e.g., people who successfully have their data recovered.
Edit: I linked in the following message as well; thanks!
I submitted the crash logs through the Apple feedback prompt that pops up at ~2100CST from my username as the email. Please let me know if these don't make it through and I'll do whatever it takes to collect the logs an alternative way.
Thanks again!!
@EvanHahn-Signal I am linking two crashlogs: One from the very first launch/recovery attempt with the latest beta, and another more recent attempt. I have these set to expire after a week but can collect more if needed. Thanks!
I'm also affected by this issue.
Plus uninstalling Signal for iOS via app drawer oder device storage ui doesn't delete the app data. So I can't even reset Signal to a new database. There is no debug log available. Any ideas?
I'm also affected by this issue.
Plus uninstalling Signal for iOS via app drawer oder device storage ui doesn't delete the app data. So I can't even reset Signal to a new database. There is no debug log available. Any ideas?
Try signing up for the Signal beta/TestFlight and see if it can recover your data. Evan Hahn is currently working this issue and the beta version may work for you (didn't for me, but hey it's progress).
I'm glad to see I'm not alone in the fact that reinstalling doesn't delete the app data. I'd also recommend reporting the bug to Apple since it's partially their fault too for not wiping the data on uninstall.
I tried newer and older versions but nothing worked. 5.54 didn't crash but reported and unsupported database.
The only way to reset the data was to delete Signal, take an itunes backup, hard reset the phone and reload the backup. After that the data was gone and Signal installable again.
Slightly off-topic to Signal (but relatable considering the nuclear option), but in general, do you know if 2FA/MFA apps backed up as part of an iTunes backup will work after reloading or will they all need setting up again? I think that's my biggest hesitation to this; IRS 2FA, Twilio, BitWarden, work 2FA, Microsoft Authenticaor, etc etc... I can't imagine having to set all those up again :O
On Sun, Oct 9, 2022 at 11:24 PM Tobias Stegmann @.***> wrote:
I tried newer and older versions but nothing worked. 5.54 didn't crash but reported and unsupported database.
The only way to reset the data was to delete Signal, take an itunes backup, hard reset the phone and reload the backup. After that the data was gone and Signal installable again.
— Reply to this email directly, view it on GitHub https://github.com/signalapp/Signal-iOS/issues/5395#issuecomment-1272771339, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEEF42K47IAYCL2YSCT5OI3WCOK7BANCNFSM52VM34RQ . You are receiving this because you were mentioned.Message ID: @.***>
Slightly off-topic to Signal (but relatable considering the nuclear option), but in general, do you know if 2FA/MFA apps backed up as part of an iTunes backup will work after reloading or will they all need setting up again? I think that's my biggest hesitation to this; IRS 2FA, Twilio, BitWarden, work 2FA, Microsoft Authenticaor, etc etc... I can't imagine having to set all those up again :O
Depends on the app. Banking 2FA apps are usually not backed up by an iTunes/iCloud backup, but e.g. Google Authenticator will be restored. I used a second phone to transfer all 2FA apps to be sure. Some banks also allow to register multiple phones at the same time. That's always a good idea, if your phone gets lost or breaks.
I am linking two crashlogs: One from the very first launch/recovery attempt with the latest beta, and another more recent attempt. I have these set to expire after a week but can collect more if needed. Thanks!
@vcrtech Thanks for these. We'll collect a few more reports from users and see if we can find something that'll fix this problem.
I am linking two crashlogs: One from the very first launch/recovery attempt with the latest beta, and another more recent attempt. I have these set to expire after a week but can collect more if needed. Thanks!
@vcrtech Thanks for these. We'll collect a few more reports from users and see if we can find something that'll fix this problem.
Thank you @EvanHahn-Signal!
@EvanHahn-Signal
SUCCESS!!
I swore I tried 5.58.0.7 yesterday with the usual crashing issue, but (I dunno if this made any difference at all) I happened to have Signal open on my desktop machine where I've been using it, and I've probably sent about 30+ messages to the contact I was speaking with when it was initially corrupted about a month ago. Either way, I tried opening it just to try/see if it made a difference, and it ACTUALLY RECOVERED THE DATA and worked!! I doubt this had much to do with it, but maybe it did? It was 100% the same contact that sent a message to me RIGHT when I hard-reset the phone and the corruption started happening.
Either way,
THANK YOU so much to you and everyone who played a part in this effort and putting up with my groaning and moaning about this issue. If there is anything else I need to do to help with testing/logs, please let me know.
Here's another debug log from my wife's phone. Updated Signal and iOS but still crashing right when opening the app (like the screenshot in the original post above) https://debuglogs.org/ios/5.57.0/0fbb8c8a4a3aa89494d04fec68578d037b64b51131827ec57bf9440d94d8556e.zip
Attaching logs from my mobile, have been facing this issue for more than 2 months now. https://debuglogs.org/ios/5.57.0/7ecca629ed894e92baa4fadc1227996b1ef22a5642341cd87cdeeec7b2f83931.zip
This is getting ridiculous, can someone fix this? Can't use Signal for over 2 months now
@signalde @S-Sudarsan Both of these look like crashes we've seen before. It's on our list to fix them.
Really sorry it's taken so long to address these, but we're a small non-profit team. Trust that we're doing our best.
After installing the beta version 6.1.0 through Testflight I was able to recover my database! 🥳
Then I went back to latest release (6.0.0). When i open Signal now it just says, that the database version is unknown and won’t let me proceed. So I’ll just stay on the Testflight version 6.1.0 (18) until it is released.
Thank you!
@signalde @S-Sudarsan Both of these look like crashes we've seen before. It's on our list to fix them.
Really sorry it's taken so long to address these, but we're a small non-profit team. Trust that we're doing our best.
No worries, thanks for your great work!
Then I went back to latest release (6.0.0). When i open Signal now it just says, that the database version is unknown and won’t let me proceed. So I’ll just stay on the Testflight version 6.1.0 (18) until it is released.
This is expected. You can't usually downgrade versions safely (e.g., go backwards from 6.1 to 6.0).
I’m glad anything above 5.58 crashes immediately before attempting to upgrade the database or I would be stuck 🫣 I’ve got 63 days before 5.58.0 (13) expires, so I’m keeping my fingers crossed. Not sure if it helps with debugging, but I deleted all of my messages in 5.58, removed my picture/badge and name, disabled stories, and the latest one still crashes (in my case).
I’m not sure if there is a way to bring the verification data/key pairs forward while wiping the rest of the data (to prevent others having to re-verify), but that would be amazing if there was a way, or even the nuclear delete everything as even uninstalling the app leaves the data behind for some reason.
Thanks for everything you all do!
6.2.2 fixed the crashing for me. Thanks!
Unfortunately, it is still crashing for me with 6.2.2
Facing same problem on iPhone 6 with IOS 12.5.2 and Signal 6.2.2. Several reinstalls didn't help 🥲
Facing the same problem on iPhone 14 Pro iOS 16.0.3 and Signal 6.2.2.
Debug info: Filter: Signal - iOS Debug Log - LaunchFailure_LastAppLaunchCrashed Hardware: iPhone HID: 15,3 iOS Version: 16.0.3 (20A392) Signal Version: 6.2.2.0 Log URL: https://debuglogs.org/ios/6.2.2/0b88c45cd4e703aeb627c7fe7fe24581111f8713b4e946dd6db9466e20f8456f.zip Locale: en_CA
To anyone experiencing a crash on launch: could you please include debug logs and crash reports? We need both to investigate the issue.
To anyone experiencing a crash on launch: could you please include debug logs and crash reports? We need both to investigate the issue.
Thanks, just sent it both form the crash report upon happening and from iOS Privacy settings.. fingers crossed
2023.01.01 03.48.16 DDD06166-EC0B-4149-85EE-F854787889B8.zip
Here's some newer (2023) logs
Possible duplicates: #5375, #5395, #5481, #5475
Same issue for me…completely dead in the water. I tried to launch the camera in the app earlier to send a picture to someone, then the app hard locked and after a minute or two of waiting, the phone rebooted.
I’m now unable to open the app, even after deleting the app, rebooting, and reinstalling.
Try installing the latest beta. See #5481
Bug description
Whenever I am opening Signal iOS app it is showing me Couldn't Open Signal. Signal had a problem while trying to open. Please send a debug log to support@signal.org to help troubleshoot this issue.
Steps to reproduce
Actual result: The app does not open and crashes every time
Expected result: The app should open when I click on use signal app instead or after I close it. Not really sure why this is happening.
Screenshot
Device info
Device: iPhone 6
iOS version: 12.5.5 (16H62)
Signal version: 5.42.0.12
Link to debug log
https://debuglogs.org/ios/5.42.0/1827923fba28c363a2d491730d8b11ef55524d521220bf4d98cfefdf3b85f94f.zip