URI: 
       tqt gui: handle exceptions raised when opening wallet - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit b1eb6ebc911f9bbe6d1cd1f06e8dc8804f227bb4
   DIR parent c7815bed0d6fc359849a989adfc29e5dcd67dcc9
  HTML Author: ThomasV <thomasv@gitorious>
       Date:   Fri, 14 Nov 2014 11:23:21 +0100
       
       qt gui: handle exceptions raised when opening wallet
       
       Diffstat:
         M gui/qt/__init__.py                  |       6 +++++-
       
       1 file changed, 5 insertions(+), 1 deletion(-)
       ---
   DIR diff --git a/gui/qt/__init__.py b/gui/qt/__init__.py
       t@@ -151,7 +151,11 @@ class ElectrumGui:
        
                storage = WalletStorage(self.config)
                if storage.file_exists:
       -            wallet = Wallet(storage)
       +            try:
       +                wallet = Wallet(storage)
       +            except BaseException as e:
       +                QMessageBox.warning(None, _('Warning'), str(e), _('OK'))
       +                return
                    action = wallet.get_action()
                else:
                    action = 'new'