spesmilo / electrum

Electrum Bitcoin Wallet
https://electrum.org
MIT License
7.44k stars 3.09k forks source link

RecursionError: maximum recursion depth exceeded while calling a Python object #8349

Closed TARS-bot closed 1 year ago

TARS-bot commented 1 year ago

Crash Report

This crash report was reported through the automatic crash reporting system 🤖

Traceback

Traceback (most recent call last):
  File "electrum\gui\qt\main_window.py", line 846, in timer_actions
  File "electrum\gui\qt\main_window.py", line 1001, in update_wallet
  File "electrum\gui\qt\main_window.py", line 1013, in update_tabs
  File "electrum\gui\qt\utxo_list.py", line 113, in update
  File "electrum\gui\qt\utxo_list.py", line 135, in refresh_row
  File "electrum\wallet.py", line 922, in get_tx_parents
  File "electrum\wallet.py", line 922, in get_tx_parents
  File "electrum\wallet.py", line 922, in get_tx_parents
  [Previous line repeated 970 more times]
  File "electrum\wallet.py", line 902, in get_tx_parents
  File "electrum\address_synchronizer.py", line 251, in get_transaction
  File "electrum\transaction.py", line 805, in deserialize
  File "electrum\transaction.py", line 805, in <listcomp>
  File "electrum\transaction.py", line 706, in parse_output
  File "electrum\transaction.py", line 127, in __init__
  File "electrum\transaction.py", line 173, in scriptpubkey
  File "electrum\transaction.py", line 672, in get_address_from_output_script
  File "electrum\bitcoin.py", line 405, in hash_to_segwit_addr
  File "electrum\segwit_addr.py", line 157, in encode_segwit_address
  File "electrum\segwit_addr.py", line 138, in decode_segwit_address
  File "electrum\segwit_addr.py", line 105, in bech32_decode
  File "electrum\segwit_addr.py", line 65, in bech32_verify_checksum
  File "electrum\segwit_addr.py", line 60, in bech32_hrp_expand
  File "electrum\segwit_addr.py", line 60, in <listcomp>
RecursionError: maximum recursion depth exceeded while calling a Python object

RecursionError: maximum recursion depth exceeded while calling a Python object

Reporter

This issue was reported by 11 user(s):

Electrum Version Python Version Operating System Wallet Type Locale Stack
4.4.0 3.9.13 (tags/v3.9.13:6de2ca5, May 17 2022, 16:24:45) [MSC v.1929 32 bit (Intel)] Windows-10-10.0.19044-SP0 standard ru_RU ℹ
4.4.0 3.9.13 (tags/v3.9.13:6de2ca5, May 17 2022, 16:24:45) [MSC v.1929 32 bit (Intel)] Windows-10-10.0.19044-SP0 standard ru_RU ℹ
4.4.0 3.9.13 (tags/v3.9.13:6de2ca5, May 17 2022, 16:24:45) [MSC v.1929 32 bit (Intel)] Windows-10-10.0.19044-SP0 standard ru_RU ℹ
4.4.0 3.9.13 (tags/v3.9.13:6de2ca5, May 17 2022, 16:24:45) [MSC v.1929 32 bit (Intel)] Windows-10-10.0.19044-SP0 standard ru_RU ℹ
4.4.0 3.9.13 (tags/v3.9.13:6de2ca5, May 17 2022, 16:24:45) [MSC v.1929 32 bit (Intel)] Windows-10-10.0.19044-SP0 standard ru_RU ℹ
4.4.0 3.9.13 (tags/v3.9.13:6de2ca5, May 17 2022, 16:24:45) [MSC v.1929 32 bit (Intel)] Windows-10-10.0.19044-SP0 standard ru_RU ℹ
4.4.0 3.9.13 (tags/v3.9.13:6de2ca5, May 17 2022, 16:24:45) [MSC v.1929 32 bit (Intel)] Windows-8.1-6.3.9600-SP0 imported,standard fr_FR ℹ
4.4.0 3.9.13 (tags/v3.9.13:6de2ca5, May 17 2022, 16:24:45) [MSC v.1929 32 bit (Intel)] Windows-10-10.0.19044-SP0 standard ru_RU ℹ
4.4.0 3.9.13 (tags/v3.9.13:6de2ca5, May 17 2022, 16:24:45) [MSC v.1929 32 bit (Intel)] Windows-10-10.0.19044-SP0 standard ru_RU ℹ
4.4.0 3.9.13 (tags/v3.9.13:6de2ca5, May 17 2022, 16:24:45) [MSC v.1929 32 bit (Intel)] Windows-10-10.0.19044-SP0 standard ru_RU ℹ
4.4.0 3.9.13 (tags/v3.9.13:6de2ca5, May 17 2022, 16:24:45) [MSC v.1929 32 bit (Intel)] Windows-10-10.0.19044-SP0 standard ru_RU ℹ

Additional Information

The reporting user(s) did not provide additional information.

SomberNight commented 1 year ago

essentially duplicate of https://github.com/spesmilo/electrum/issues/8315