Skip to content

Brave 1.51.110 bugs out with KDE's KWallet. All sites get logged out and sync breaks. #30147

@urbenlegend

Description

@urbenlegend

Description

I updated Brave to 1.51.110 yesterday on my Arch Linux KDE machine and it completely broke sync and logged me out of all my sites. Sync complained that it could not access my browser's secure storage even though KWallet shows that it contains a key called Brave Safe Storage. Relogging into all of my sites and resetting sync seemed to correct the issue, but I am able to reproduce this on a fresh install of Brave every time.

Brave was working absolutely fine with KWallet prior to the 1.51.110 update.

Steps to Reproduce

  1. Start fresh. Delete Brave Safe Storage key from KWallet. Delete app settings in ~/.config/BraveSoftware and ~/.cache/BraveSoftware
  2. Launch Brave and sign into a few sites, as well as Brave Sync.
  3. Close Brave
  4. Relaunch Brave. Notice that sites are logged out and that sync is broken.
  5. Re-sign into all of your sites and reset sync using brave://sync-internals
  6. Close Brave
  7. Relaunch Brave. Notice that it does not break.

Actual result:

Browser complains it is unable to access secure storage once, unless user settings are cleared. After that, it seems okay, although it does make me paranoid that it may not be using secure storage.

Expected result:

Browser should not complain about secure storage.

Reproduces how often:

Every time

Brave version (brave://version info)

1.51.110 Chromium: 113.0.5672.77 (Official Build) (64-bit)

Version/Channel Information:

  • Can you reproduce this issue with the current release? Yes
  • Can you reproduce this issue with the beta channel? Not tested
  • Can you reproduce this issue with the nightly channel? Not tested

Other Additional Information:

  • Does the issue resolve itself when disabling Brave Shields? N/A
  • Does the issue resolve itself when disabling Brave Rewards? N/A
  • Is the issue reproducible on the latest version of Chrome? Not tested

Miscellaneous Information:

System Info:
Operating System: Arch Linux
KDE Plasma Version: 5.27.4
KDE Frameworks Version: 5.105.0
Qt Version: 5.15.9
Kernel Version: 6.3.1-arch1-1 (64-bit)

Metadata

Metadata

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions