Concordium / concordium-desktop-wallet

Desktop wallet for the Concordium blockchain. For Windows, macOS and Linux.
Apache License 2.0
2 stars 3 forks source link

Blank screen (no UI) after setting password for desktop wallet. #193

Open soerenbf opened 2 years ago

soerenbf commented 2 years ago

Bug Description

A user has reported a case where his screen goes blank right after setting a password for the desktop wallet. His logs showed nothing but an error related to auto-update not finding an update (see attached).

We've had a video session with the user, showing us installing the wallet after having confirmed no existing data for the wallet was present on the machine, and nothing is out of the ordinary in the setup process he went through.

Have not been able to reproduce the issue.

main.log

Steps to Reproduce

Expected Result

Actual Result

Versions

soerenbf commented 2 years ago

We received another report of a user experiencing this (on arch linux/manjaro, running appimage).

NotoriousPyro commented 1 year ago

Same for Windows here image

NotoriousPyro commented 1 year ago

Seems to be related to some characters in the password... Will try a password without single quote.

{"error":{"errno":1,"code":"SQLITE_ERROR"},"level":"error","message":"uncaughtException: SQLITE_ERROR: near \"_Yrq4mpIS4ocX8fln\": syntax error\nError: SQLITE_ERROR: near \"_Yrq4mpIS4ocX8fln\": syntax error","stack":"Error: SQLITE_ERROR: near \"_Yrq4mpIS4ocX8fln\": syntax error","exception":true,"date":"Sun Apr 02 2023 17:57:28 GMT+0100 (British Summer Time)","process":{"pid":8572,"uid":null,"gid":null,"cwd":"C:\\Program Files\\Concordium Desktop Wallet","execPath":"C:\\Program Files\\Concordium Desktop Wallet\\Concordium Desktop Wallet.exe","version":"v14.16.0","argv":["C:\\Program Files\\Concordium Desktop Wallet\\Concordium Desktop Wallet.exe","--type=renderer","--field-trial-handle=1548,9684423656553385165,12973514979410770217,131072","--enable-features=WebComponentsV0Enabled","--disable-features=CertVerifierService,CookiesWithoutSameSiteMustBeSecure,SameSiteByDefaultCookies,SpareRendererForSitePerProcess","--lang=en-GB","--app-path=C:\\Program Files\\Concordium Desktop Wallet\\resources\\app.asar","--no-sandbox","--no-zygote","--device-scale-factor=1.25","--num-raster-threads=4","--enable-main-frame-before-activation","--renderer-client-id=5","--no-v8-untrusted-code-mitigations","--mojo-platform-channel-handle=2228","/prefetch:1"],"memoryUsage":{"rss":172527616,"heapTotal":22032384,"heapUsed":19757856,"external":16656396,"arrayBuffers":0}},"os":{"loadavg":[0,0,0],"uptime":25944},"trace":[],"timestamp":"2023-04-02T16:57:28.487Z"}
{"error":{"errno":1,"code":"SQLITE_ERROR"},"level":"error","message":"uncaughtException: SQLITE_ERROR: near \"_Yrq4mpIS4ocX8fln\": syntax error\nError: SQLITE_ERROR: near \"_Yrq4mpIS4ocX8fln\": syntax error","stack":"Error: SQLITE_ERROR: near \"_Yrq4mpIS4ocX8fln\": syntax error","exception":true,"date":"Sun Apr 02 2023 17:59:27 GMT+0100 (British Summer Time)","process":{"pid":6376,"uid":null,"gid":null,"cwd":"C:\\Program Files\\Concordium Desktop Wallet","execPath":"C:\\Program Files\\Concordium Desktop Wallet\\Concordium Desktop Wallet.exe","version":"v14.16.0","argv":["C:\\Program Files\\Concordium Desktop Wallet\\Concordium Desktop Wallet.exe","--type=renderer","--field-trial-handle=1552,14096921443054974360,2154907638284616537,131072","--enable-features=WebComponentsV0Enabled","--disable-features=CertVerifierService,CookiesWithoutSameSiteMustBeSecure,SameSiteByDefaultCookies,SpareRendererForSitePerProcess","--lang=en-GB","--app-path=C:\\Program Files\\Concordium Desktop Wallet\\resources\\app.asar","--no-sandbox","--no-zygote","--device-scale-factor=1.25","--num-raster-threads=4","--enable-main-frame-before-activation","--renderer-client-id=5","--no-v8-untrusted-code-mitigations","--mojo-platform-channel-handle=2180","/prefetch:1"],"memoryUsage":{"rss":175046656,"heapTotal":37236736,"heapUsed":24239544,"external":16869323,"arrayBuffers":0}},"os":{"loadavg":[0,0,0],"uptime":26064},"trace":[],"timestamp":"2023-04-02T16:59:27.510Z"}

The password I was trying was hAej'_Yrq4mpIS4ocX8fln*'5HEyfl$U

NotoriousPyro commented 1 year ago

OK, without quote it works... I generated a new password that does not contain quotes and no blank screen.

NoahBohme commented 1 year ago

Still an issue here - see #341