Repository: bitwarden/clients

Issue #6560: Linux Desktop Client blanks out when entering vault key
Created: 2023-10-12T09:44:13Z
Steps To Reproduce

Install Bitwarden 2023.9.1 or earlier through DEB package
generate vault with vault key
Update to 2023.9.2 through DEB package
Start Bitwarden
Try to enter vault

Expected Result
Vault key entered and vault unlocked
Actual Result
Bitwarden client blanks out completely. Can be restored by "view" -> "reload", but vault unlock try causes same result
Screenshots or Videos

  
    
    

    Bildschirmaufzeichnung.vom.12.10.2023.11.39.17.webm
    
  

  

  


Additional Context
Uninstalling 2023.9.2 and reinstalling 2023.9.1 makes everything working ok again.
Output from Shell when Bitwarden is run from there:
(node:39123) DeprecationWarning: file property is deprecated and will be removed in v5.
(Use bitwarden --trace-deprecation ... to show where the warning was created)
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
(node:39123) UnhandledPromiseRejectionWarning: TypeError: Cannot read properties of undefined (reading 'init')
at BiometricsService. (/opt/Bitwarden/resources/app.asar/main.js:47194:55)
at Generator.next ()
at /opt/Bitwarden/resources/app.asar/main.js:47160:71
at new Promise ()
at biometrics_service_awaiter (/opt/Bitwarden/resources/app.asar/main.js:47156:12)
at BiometricsService.init (/opt/Bitwarden/resources/app.asar/main.js:47193:16)
at Main. (/opt/Bitwarden/resources/app.asar/main.js:53805:46)
at Generator.next ()
at fulfilled (/opt/Bitwarden/resources/app.asar/main.js:53702:58)
(node:39123) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag --unhandled-rejections=strict (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 2)
11:42:59.090 › Error: No password found
11:42:59.143 › Error: No password found
11:42:59.193 › Error: No password found
11:42:59.194 › Error: No password found
11:42:59.194 › Error: No password found
11:42:59.240 › Error: No password found
11:42:59.275 › TypeError: Cannot read properties of undefined (reading 'osSupportsBiometric')
at BiometricsService. (/opt/Bitwarden/resources/app.asar/main.js:47199:55)
at Generator.next ()
at /opt/Bitwarden/resources/app.asar/main.js:47160:71
at new Promise ()
at biometrics_service_awaiter (/opt/Bitwarden/resources/app.asar/main.js:47156:12)
at BiometricsService.osSupportsBiometric (/opt/Bitwarden/resources/app.asar/main.js:47198:16)
at BiometricsService. (/opt/Bitwarden/resources/app.asar/main.js:47209:58)
at Generator.next ()
at fulfilled (/opt/Bitwarden/resources/app.asar/main.js:47157:58)
11:42:59.276 › TypeError: Cannot read properties of undefined (reading 'osSupportsBiometric')
at BiometricsService. (/opt/Bitwarden/resources/app.asar/main.js:47199:55)
at Generator.next ()
at /opt/Bitwarden/resources/app.asar/main.js:47160:71
at new Promise ()
at biometrics_service_awaiter (/opt/Bitwarden/resources/app.asar/main.js:47156:12)
at BiometricsService.osSupportsBiometric (/opt/Bitwarden/resources/app.asar/main.js:47198:16)
at DesktopCredentialStorageListener. (/opt/Bitwarden/resources/app.asar/main.js:47383:59)
at Generator.next ()
at /opt/Bitwarden/resources/app.asar/main.js:47311:71
at new Promise ()
11:42:59.277 › Error: No password found
11:43:00.186 › Error: No password found
[39123:1012/114301.905771:ERROR:nss_util.cc(357)] After loading Root Certs, loaded==false: NSS error code: -8018
11:43:01.975 › Error: No password found
11:43:02.202 › Error: No password found
11:43:02.685 › Error: No password found
11:43:02.931 › Error: No password found
11:43:03.213 › Error: No password found
[39157:1012/114304.117925:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
Operating System
Linux
Operating System Version
Ubuntu 22.04
Installation method
Direct Download (from bitwarden.com)
Build Version
Version 2023.9.2 Shell 26.3.0 Renderer 116.0.5845.228 Node 18.16.1 Architecture x64
Issue Tracking Info

 I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.

Duplicate issue #6587: Flatpak from official default repository and AppImage from Bitwarden website blank after 2-5 seconds (sign-in page, no info on other page as it's stuck on the sign in one)
Created: 2023-10-15T14:15:18Z
Steps To Reproduce

Run flatpak install bitwarden, choose the only option. Wait for install
Upon install is finished, run Bitwarden. Try to login
Open https://bitwarden.com/download/ and click on the Linux one. Run after file downloaded
Install Bitwarden from the downloaded file, run Bitwarden. Try to login

Expected Result
No blank page, login as usual by inputting email and password
Actual Result
Blank after 2-5 seconds. DevTools indicate it got disconnected from the page.
Screenshots or Videos

  
    
    

    Screencast.from.2023-10-15.22-12-33.webm
    
  

  

  


Additional Context
Bitwarden installed obtained from Flatpak official repository and Bitwarden official download page. No sub-system is used when installing both application.
Operating System
Linux
Operating System Version
VanillaOS
Installation method
Direct Download (from bitwarden.com)
Build Version
2023.9.2
Issue Tracking Info

 I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.

Closing comment (2023-10-15T15:09:46Z): Duplicate of #6560