Replies: 9 comments 4 replies
|
Additional browser console output: The exception occurs immediately after successful login while the extension processes vault items. Additional observations:
|
|
Downgrading from 2026.7.0 to 2026.6.1 fixes the issue immediately without any server-side changes. |
|
The issue is reproducible in both Firefox and Chromium with extension 2026.7.0, while 2026.6.1 works in Firefox against the same Vaultwarden server and account. |
|
It's probably also fixed if you use the |
|
Can confirm this exact issue, reproduced independently with a different setup — adding details in case they help narrow it down: Environment
Troubleshooting done
Given this reproduces with both SQLite and Postgres backends, and in both the browser extension and the standalone Desktop App, this looks like a genuine regression in the 2026.7.0 client build (shared Rust/WASM SDK) rather than anything server- or database-specific. |
|
No need to reproduce anything at this point: #7462 |
|
Confirming this on Firefox — and narrowing it down further Hit the exact same issue independently before finding this thread — thanks @Zayeen for the clear writeup, this matches my case closely. My setup: Vaultwarden 1.36.0 (self-hosted, confirmed latest via /admin) Additional data point: I initially suspected a corrupted legacy item (my vault was originally imported from KeePass), so I moved everything to trash, permanently emptied it, and created a single brand-new item manually through the web vault — no import, no automation involved. The extension still crashed with the identical error, now pointing at that one fresh item: This confirms it's not related to any specific item or import history — even data that never touched an import pipeline triggers the crash. Downgrading the extension should fix it for anyone hitting this in the meantime. I also posted a more detailed report with full console logs in discussion #7334, in case that's useful context. @BlackDex — is there a tracking issue for this regression against the stable 2026.7.0 release, or is :testing currently the only path forward until it's patched upstream? |
|
Can confirm this also affects the Bitwarden Desktop app, not just the browser extension.
So this isn't extension-specific — looks like the same WASM SDK build shipped in both 2026.7 client releases. Downgrading both to 2026.6.x works around it for me too. Web Vault (2026.4.1) is unaffected and works fine as a fallback in the meantime. |
|
Adding diagnostic data for the record. The server-side fix (1.37.0) has already been identified, so this is not a support request. I'm posting this because @dani-garcia asked for logs in #7474, and I couldn't find the SDK-side trace or the expanded All ciphertext below is redacted. Only the shape is preserved, since that's the relevant part. Environment
Reinstalling the extension did not help (as expected, see the persistence note below). Downgrading to 2026.6.1 immediately restored normal operation, matching the reports from other users. 1. SDK-side log (
|
Uh oh!
There was an error while loading. Please reload this page.
Environment
Problem
After upgrading the Bitwarden browser extension to 2026.7.0, login succeeds but the vault is completely empty.
Downgrading to 2026.6.1 immediately fixes the issue without changing anything on the server.
The Web Vault works correctly and displays all vault items.
Expected behavior
After login, the browser extension should synchronize and display all vault items.
Actual behavior
Server log
The server behaves normally:
/api/syncreturns successfully for the Web Vault.Browser console
The browser console reports:
The exception originates from the WASM client while processing a cipher.
The crypto initialization completes successfully before the crash:
After that, the extension throws:
Additional information
This appears to be a regression introduced in the 2026.7.0 browser extension.
All reactions