Closed fgubler closed 3 weeks ago
@fgubler thank you for having a fix, it works for me as well.
Have the same issue after linking with a Linux client this morning. Have linked multiple Linux and Windows clients previously without problems.
Hi, I had the same issue, running Signal-Foss from the twinhelix F-droid repo. It happened when I tried to link my account to the flatpak desktop application.
Following only the first 4 steps outlined in the original post, I got it working again. (Thanks :D )
PS: you can still create a new backup while you're in flight mode, I reccomend you do that before anything just in case.
Signal-foss 7.8.1
Hello all,
Can someone experiencing this issue upload a complete debug log? We need the context around the Exception.
Resolved by updating, see also https://github.com/signalapp/Signal-Android/issues/13600
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.
Let's begin with a checklist: Replace the empty checkboxes [ ] below with checked ones [x] accordingly. -->
I have created this issue based on Issue 13255 because starting with Comment by mxjp we inadvertantly started talking about a new bug which was separate from the one orginally described in that ticket. The tickets original creator made us aware of this, so here we are.
Bug description
After connecting a new device (Signal Desktop on a Ubuntu machine in my case), the Signal app on my Android smartphone (Android 14, Samsung Galaxy S22) started immediately crashing whenever the app was opened in the foreground.
For me, it was an Ubuntu client to which I newly connected. But other people have mentioned it happening to them on Mac clients as well.
Bug Analysis
Things which I tried but did not work
On the other hand, Signal worked perfectly fine under the following circumstances
My conclusion: some data stored for my account on the server got corrupted. My guess would be that some table storing the list of connected devices got corrupted. So at each start, the app would ask the server about that list and crash due to the invalid data that was returned. (but that is ofc just my primitive theory)
Steps to reproduce
Actual result: The android app crashing on each start. Expected result: The app not crashing but letting me use it :-).
Very primitive workaround
After a few uninstallations and re-installations, I finally found a hint online which allowed me to get out of the broken state of my Signal-account. As a result I am now able to use the app again and could even restore a backup. Therefore, I only lost the messages of 1 day. Obviously, a fixed would still be very welcome.
Step-by-step guide of what I did to get out of the frying pan.
If you have never uninstalled and re-installed the app or have already re-applied your backups, this might be enough for you and you can skip the next few steps and just set a new PIN. But for me, I went a bit further to get my old chats back.
Device info
Device: Samsung Galaxy S22 Android version: 14 Signal version: 7.8.1
Errors from ADB logcat
and also