IOTA-Ledger / blue-app-iota

IOTA wallet application for Ledger Blue and Nano S
MIT License
60 stars 22 forks source link

Non-IOTA library accessing the IOTA application #42

Closed Wollac closed 5 years ago

Wollac commented 5 years ago

IO exceptions lead to a reset of UI and state in the IOTA Ledger application. When a different library is polling the Ledger device in the background, this leads to "wrong CLA" exceptions, rendering the IOTA application unusable.

Steps To Reproduce

  1. Start IOTA on the Ledger device
  2. Start Ledger Live and go to the Manager tab

Actual behaviour

On every request of Ledger Live (a few times per second) the UI is reset.

Expected behaviour

The UI (and internal state) should not reset or there should some warning, that the application is being accessed by two different libraries.

Wollac commented 5 years ago

Fixed with commit 8e4f538d7bd3681f980ce0a7eb8633bb8f77c624