URI: 
       tattempt at fixing wallet syncing crash - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 1e3c3a528c8d3fe8008bc0c0e2845f1ce059119a
   DIR parent 73e367dc3bbef3e9dcc6d1f524e109c0a30f6a1d
  HTML Author: SomberNight <somber.night@protonmail.com>
       Date:   Wed,  5 Sep 2018 15:22:57 +0200
       
       attempt at fixing wallet syncing crash
       
       fix #3998
       fix #4689
       
       Diffstat:
         M electrum/address_synchronizer.py    |       2 ++
       
       1 file changed, 2 insertions(+), 0 deletions(-)
       ---
   DIR diff --git a/electrum/address_synchronizer.py b/electrum/address_synchronizer.py
       t@@ -380,6 +380,8 @@ class AddressSynchronizer(PrintError):
                for prevout_hash, d in _spent_outpoints.items():
                    for prevout_n_str, spending_txid in d.items():
                        prevout_n = int(prevout_n_str)
       +                if spending_txid not in self.transactions:
       +                    continue  # only care about txns we have
                        self.spent_outpoints[prevout_hash][prevout_n] = spending_txid
        
            @profiler