Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

After updating to 1.11.87 Element doesn't use secret storage #2028

Closed
pm4rcin opened this issue Dec 8, 2024 · 2 comments · Fixed by #2029
Closed

After updating to 1.11.87 Element doesn't use secret storage #2028

pm4rcin opened this issue Dec 8, 2024 · 2 comments · Fixed by #2029
Assignees
Labels
A-Indexing Indexing messages via Seshat A-Seshat O-Occasional Affects or can be seen by some users regularly or most users rarely O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect

Comments

@pm4rcin
Copy link

pm4rcin commented Dec 8, 2024

Steps to reproduce

  1. Start Element 1.11.87 and secret storage provider e.g. gnome-keyring, keepassxc etc.
  2. Observe no prompt to use secret storage

Logs:

Error getting the event index passphrase out of the secret store TypeError: keytar.setPassword is not a function
    at getOrCreatePassphrase (file:///app/Element/resources/app.asar/lib/seshat.js:42:30)
    at async IpcMainImpl.<anonymous> (file:///app/Element/resources/app.asar/lib/seshat.js:90:36)

Outcome

What did you expect?

I expected the application to prompt me to use secret storage like it did in 1.11.86

What happened instead?

The application was stuck loading for ever probably waiting for the key.

Operating system

Fedora Sway Atomic 41

Application version

1.11.87

How did you install the app?

Flathub

Homeserver

matrix.org

Will you send logs?

No

@dosubot dosubot bot added A-Indexing Indexing messages via Seshat O-Occasional Affects or can be seen by some users regularly or most users rarely S-Major Severely degrades major functionality or product features, with no satisfactory workaround labels Dec 8, 2024
@Sazu-bit
Copy link

Sazu-bit commented Dec 8, 2024

Nearly the same issue here. When I run Element it's fine for the most part... but when I try to open an attachment it crashes hard and the only thing I find in the terminal is this same keytar issue.

I've check in keepassxc and electron30 has authorization, it's just not using it.

@knarrff
Copy link

knarrff commented Dec 9, 2024

Having the same issue. I can add that revering to 1.11.86 did not solve the problem, but going back one more version, to 1.11.85, did.

@t3chguy t3chguy transferred this issue from element-hq/element-web Dec 9, 2024
@dosubot dosubot bot added A-Seshat O-Uncommon Most users are unlikely to come across this or unexpected workflow labels Dec 9, 2024
@t3chguy t3chguy self-assigned this Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Indexing Indexing messages via Seshat A-Seshat O-Occasional Affects or can be seen by some users regularly or most users rarely O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants