-
-
Notifications
You must be signed in to change notification settings - Fork 96
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
App crashes after turning on chat backup on linked device #219
Comments
Thanks for the bug report! I wanted to let you know that we've just released Molly 6.35.3-1, which includes a fix to address this issue. If you have a moment, please update to the latest version and let us know if the issue has been resolved. cc @akki42 |
Before I test the Pixel Tablet again, I wanted to say this: somehow an existing Molly client that already has chat backup enabled was fine and did not crash when converting it from a primary Android device to a linked Android device. This happened when I switched from the Pixel 4a to the Pixel 5a this weekend (as Pixel 4a is on Extended Release Support and I wanted to make sure I received the GrapheneOS upgrade to Android 14). |
Hi @valldrac, |
@valldrac Unfortunately, similar to what @akki42 discovered, the issue persists after I updated Molly to version Here is the debug log file, after my second attempt: molly-log-1697075682265.zip However, I haven't been able to get an Android OS system prompt describing any error when this issue crashes Molly now. |
I tested the Pixel Tablet, by setting up my primary Molly device from the Pixel 5a to the Pixel Tablet (via a full encrypted local backup) for about 10 minutes; then I switched the primary Molly device from the Pixel Tablet to the Pixel 5a. I then "re-logged into" Molly on the Pixel Tablet using the secondary Android device feature. When this happened, the Pixel Tablet can function normally; and the Chat Backup passphrase is identical between the Pixel 5a and Pixel Tablet. I'm surmising that there may be something going on with the actual local encrypted Molly/Signal backup. Before, when I was setting up Molly as a secondary device on the Pixel Tablet, everything was fine - up until I activated Chat Backups. In this case, the chat backup passphrase (i.e., the randomly generated string of numbers) on the Pixel Tablet as a secondary device was different than the chat backup passphrase on the Pixel 5a as the primary Molly client. Would anything bad happen if the passphrase for the chat backups differed between the primary Molly client and secondary Molly clients? |
@akki42: The fix for the problem you reported, the |
Hi @valldrac , |
Alright. This bug is being stubborn. I'll try a different approach in the next release. |
In the latest version v6.41.3-2, it should be fixed. |
Thank you, this feature is now working! I had to manually remove the Pixel Tablet as a linked device, and then re-add the Pixel Tablet as a secondary device; but this is likely due to the fact I last logged into Molly on the Pixel Tablet over 2 months ago.) |
Is there an existing issue for this?
Bug description
Molly crashes after I activated chat backups on my linked device, a Pixel Tablet running GrapheneOS.
I have the local database passphrase on, so I have to enter it. However, after successfully entering it, Molly will accept messages for a very short amount of time (much less than 1-2 seconds) before crashing.
I've attached the debug log file ZIP to this issue.
After trying to unlock Molly a few times with the same results, I also got this Android system crash message:
This was also happening on my Pixel 5a (
barbet
) running the latest version of GrapheneOS 6 days ago, with Mollyv6.31.2-2
.I am not sure what to do, as I was excited to use Molly as a linked device on the Pixel Tablet; but this really threw a wrench into my plans for that.
Steps to reproduce
Molly version
v6.34.5-1
Android version
GrapheneOS, Android 13 (version 2023091800)
Device
Pixel Tablet (
tangorpro
)Link to debug log
(see above for debug log; the steps for accessing the debug log no longer produce a URL anymore in Molly)
The text was updated successfully, but these errors were encountered: