fix: crash in QT InstallWizard if wallet path results in IOError and user still clicks Next (see #3404)

This commit is contained in:
SomberNight 2017-12-03 16:55:15 +01:00
parent e4c77d9156
commit 80f99b68e0
1 changed files with 2 additions and 0 deletions

View File

@ -187,8 +187,10 @@ class InstallWizard(QDialog, MessageBoxMixin, BaseWizard):
path = os.path.join(wallet_folder, filename)
try:
self.storage = WalletStorage(path, manual_upgrades=True)
self.next_button.setEnabled(True)
except IOError:
self.storage = None
self.next_button.setEnabled(False)
if self.storage:
if not self.storage.file_exists():
msg =_("This file does not exist.") + '\n' \