flathub / org.signal.Signal

https://flathub.org/apps/details/org.signal.Signal
61 stars 36 forks source link

Signal encryption keyring changed from gnome_libsecret to basic_text #753

Open RelicCornhusk opened 2 hours ago

RelicCornhusk commented 2 hours ago

For some reason, despite not having made any major updates on my OS (Fedora Workstation 40), I now get this message when trying to open Signal:

Database startup error:

SafeStorageBackendChangeError: Detected change in safeStorage backend, can't decrypt DB key (previous: gnome_libsecret, current: basic_text)
    at getSQLKey ([REDACTED]/app/main.js:1256:11)
    at initializeSQL ([REDACTED]/app/main.js:1317:11)
    at App.<anonymous> ([REDACTED]/app/main.js:1538:20)

App Version: 7.24.1
OS: linux

Any idea why this is happening? I've tried opening signal through the terminal with --password-store=gnome-libsecret and --password-store=basic-text. Passing gnome-libsecret as the argument for the command gives me a similar error, but it gives me the option of deleting the database and restarting signal, which I don't want to have to resort to.

Maners commented 2 hours ago

Same just started happening for me, also on Fedora 40