Browse Source

qt: if cannot load wallet, print trace

3.1
SomberNight 7 years ago
parent
commit
7f04c30567
  1. 7
      gui/qt/__init__.py

7
gui/qt/__init__.py

@ -25,6 +25,7 @@
import signal import signal
import sys import sys
import traceback
try: try:
@ -192,7 +193,8 @@ class ElectrumGui:
else: else:
try: try:
wallet = self.daemon.load_wallet(path, None) wallet = self.daemon.load_wallet(path, None)
except BaseException as e: except BaseException as e:
traceback.print_exc(file=sys.stdout)
d = QMessageBox(QMessageBox.Warning, _('Error'), 'Cannot load wallet:\n' + str(e)) d = QMessageBox(QMessageBox.Warning, _('Error'), 'Cannot load wallet:\n' + str(e))
d.exec_() d.exec_()
return return
@ -243,8 +245,7 @@ class ElectrumGui:
return return
except GoBack: except GoBack:
return return
except: except BaseException as e:
import traceback
traceback.print_exc(file=sys.stdout) traceback.print_exc(file=sys.stdout)
return return
self.timer.start() self.timer.start()

Loading…
Cancel
Save