LBRY-Vault/electrum/gui/qt
SomberNight e68b6447cc
hww: catch exceptions when user clicks on hww qt status bar icon
E | gui.qt.exception_window.Exception_Hook | exception caught by crash reporter
Traceback (most recent call last):
  File "...\electrum\electrum\plugins\ledger\ledger.py", line 167, in perform_hw1_preflight
    firmwareInfo = self.dongleObject.getFirmwareVersion()
  File "...\Python38\site-packages\btchip\btchip.py", line 561, in getFirmwareVersion
    response = self.dongle.exchange(bytearray(apdu))
  File "...\Python38\site-packages\btchip\btchipComm.py", line 127, in exchange
    raise BTChipException("Invalid status %04x" % sw, sw)
btchip.btchipException.BTChipException: Exception : Invalid status 6faa

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "...\electrum\electrum\gui\qt\main_window.py", line 120, in onPress
    self.func()
  File "...\electrum\electrum\plugins\hw_wallet\qt.py", line 260, in show_settings_dialog
    device_id = self.choose_device(window, keystore)
  File "...\electrum\electrum\plugins\hw_wallet\qt.py", line 253, in choose_device
    info = self.device_manager().select_device(self, keystore.handler, keystore)
  File "...\electrum\electrum\plugin.py", line 554, in select_device
    infos = self.unpaired_device_infos(handler, plugin, devices)
  File "...\electrum\electrum\plugin.py", line 545, in unpaired_device_infos
    soft_device_id=client.get_soft_device_id()))
  File "...\electrum\electrum\plugins\ledger\ledger.py", line 88, in get_soft_device_id
    self._soft_device_id = self.request_root_fingerprint_from_device()
  File "...\electrum\electrum\plugins\hw_wallet\plugin.py", line 197, in request_root_fingerprint_from_device
    child_of_root_xpub = self.get_xpub("m/0'", xtype='standard')
  File "...\electrum\electrum\plugins\ledger\ledger.py", line 55, in catch_exception
    return func(self, *args, **kwargs)
  File "...\electrum\electrum\plugins\ledger\ledger.py", line 103, in get_xpub
    self.checkDevice()
  File "...\electrum\electrum\plugins\ledger\ledger.py", line 210, in checkDevice
    self.perform_hw1_preflight()
  File "...\electrum\electrum\plugins\ledger\ledger.py", line 198, in perform_hw1_preflight
    raise UserFacingException("Dongle is temporarily locked - please unplug it and replug it again")
electrum.util.UserFacingException: Dongle is temporarily locked - please unplug it and replug it again
2020-04-01 21:08:50 +02:00
..
__init__.py Qt: test if lightinng is running 2020-03-06 11:23:26 +01:00
address_dialog.py Qt addresses list: show derivation path in tooltip (also addr dialog) 2020-03-01 05:45:15 +01:00
address_list.py Qt addresses list: show derivation path in tooltip (also addr dialog) 2020-03-01 05:45:15 +01:00
amountedit.py qt open channel: minor dialog fixes 2019-11-20 18:00:45 +01:00
channel_details.py qt channels: expose long channel id (in ctx menu and details dlg) 2020-03-26 01:20:41 +01:00
channels_list.py do not show freeze/unfreeze channel options if channel is closed 2020-03-27 11:19:27 +01:00
completion_text_edit.py qt paytoedit: enable up/down keys 2019-05-04 04:42:39 +02:00
confirm_tx_dialog.py qt open channel: early return if fields are left empty 2020-02-23 19:53:41 +01:00
console.py qt console: failed to print certain objects with custom __eq__ 2019-05-05 17:59:45 +02:00
contact_list.py qt: defer refreshing tabs until they are visible 2020-01-19 07:31:50 +01:00
exception_window.py qt exc reporter: add FIXME re HTML tags in traceback 2020-02-17 19:44:12 +01:00
fee_slider.py no more "import *" 2019-02-11 20:21:24 +01:00
history_list.py Qt history: Do not use monospace font for description column 2020-03-07 10:45:45 +01:00
installwizard.py (trivial) follow-up 570f7b7790 2020-03-31 18:57:03 +02:00
invoice_list.py kivy: show payment log details 2020-03-10 16:44:23 +01:00
lightning_dialog.py try to fix "--offline" mode 2020-01-09 19:23:24 +01:00
lightning_tx_dialog.py Qt ln tx dialog: small fixes 2020-03-01 03:59:26 +01:00
locktimeedit.py Qt tx dialog: allow setting custom locktime 2020-03-01 09:14:50 +01:00
main_window.py hww: catch exceptions when user clicks on hww qt status bar icon 2020-04-01 21:08:50 +02:00
network_dialog.py qt network dialog: let user edit server host/port in peace 2019-07-04 21:46:11 +02:00
password_dialog.py no more "import *" 2019-02-11 20:21:24 +01:00
paytoedit.py qt send tab paytoedit: use monospace font 2020-01-21 14:32:18 +01:00
qrcodewidget.py config: no longer singleton. it is passed to Wallet.__init__ 2019-09-22 20:46:01 +02:00
qrtextedit.py qt: clean-up imports 2019-11-18 20:56:49 +01:00
qrwindow.py qt qrwindow: rm dead code 2019-02-04 20:27:01 +01:00
request_list.py Qt: do not filter out paid invoices/requests. let user delete multiple items 2020-03-03 12:56:44 +01:00
seed_dialog.py mnemonic: implement Wordlist class 2020-02-29 00:20:11 +01:00
settings_dialog.py backup help text 2020-03-03 13:50:11 +01:00
stylesheet_patcher.py qt dark: fix2 "In History tab, labels while edited were being clipped" 2019-05-11 02:17:35 +02:00
transaction_dialog.py Qt tx dialog: show txid as "unknown" while not finalized 2020-03-01 09:32:05 +01:00
update_checker.py qt update checker: subclass QDialog instead of QWidget 2020-03-09 22:01:51 +01:00
util.py qt channels: expose long channel id (in ctx menu and details dlg) 2020-03-26 01:20:41 +01:00
utxo_list.py UTXOList: Split stretch_column out of __init__ 2020-03-29 05:53:31 +00:00
watchtower_dialog.py try to fix "--offline" mode 2020-01-09 19:23:24 +01:00