-
Notifications
You must be signed in to change notification settings - Fork 262
Description
Description
I am experiencing a bug with the Ethereum app on the Ledger Nano S+ which leads to a crash during the signing process under specific conditions.
Your environment
Each are up-to-date
- Ubuntu 24.04
- Brave browser
- Rabby wallet
- Nano S+ firmware 1.4.1
- Ethereum app 1.19.1 and 1.19.2
Steps to reproduce
- Open the Ethereum app on the Ledger Nano S+.
- Allow the device to enter sleep mode (screen saver) after a duration ranging from 1 to 10 minutes.
- Attempt to perform any operation that requires signing while the device is in sleep mode.
Expected behaviour
The operation should be able to be signed without interruption regardless of the device's sleep status.
Actual behaviour
When an operation is sent to the Nano S+ while it is on the sleep screen, the device crashes:
- The screen turns black.
- None of the buttons respond.
The only solution to regain functionality is to unplug and reconnect the device. The issue occurs regardless of the duration before the device goes to sleep, whether it is set to 1 minute or 10 minutes. This behavior is also observed with both "Bling signing" enabled and disabled.
Proposed solution
To mitigate the issue, it is recommended to set the screen saver duration to the maximum of 10 minutes and press any button on the Nano S+ before initiating any operation.