Traceback (most recent call last):
  File "electrum\gui\qt\main_window.py", line 611, in load_wallet
  File "electrum\util.py", line 495, in do_profile
  File "electrum\wallet.py", line 3844, in try_detecting_internal_addresses_corruption
  File "electrum\wallet.py", line 3855, in check_address_for_corruption
electrum.wallet.InternalAddressCorruption: Wallet file corruption detected. Please restore your wallet from seed, and compare the addresses in both files

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "electrum\gui\qt\util.py", line 1500, in on_qt_callback_signal
  File "electrum\gui\qt\main_window.py", line 514, in on_event_blockchain_updated
  File "electrum\gui\qt\main_window.py", line 1154, in refresh_tabs
  File "electrum\util.py", line 495, in do_profile
  File "electrum\gui\qt\history_list.py", line 300, in refresh
  File "electrum\util.py", line 495, in do_profile
  File "electrum\wallet.py", line 1443, in get_full_history
  File "electrum\wallet.py", line 1226, in get_onchain_history
  File "electrum\util.py", line 1242, in func_wrapper
  File "electrum\address_synchronizer.py", line 548, in f
  File "electrum\address_synchronizer.py", line 569, in get_history
  File "electrum\util.py", line 1242, in func_wrapper
  File "electrum\address_synchronizer.py", line 817, in get_tx_fee
AssertionError: (2, 1)