spesmilo / spesmilo/electrum

ReferenceError: weakly-referenced object no longer exists

Open
#5,220 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
8.6k
Forks
3.5k
Avg merge
2d 8h
Merged PRs (30d)
61

Description

Crash Report

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

Traceback

  File "/home/user/wspace/electrum/.buildozer/android/platform/build/build/python-installs/Electrum/kivy/core/window/window_sdl2.py", line 724, in mainloop
  File "/home/user/wspace/electrum/.buildozer/android/platform/build/build/python-installs/Electrum/kivy/core/window/window_sdl2.py", line 459, in _mainloop
  File "/home/user/wspace/electrum/.buildozer/android/platform/build/build/python-installs/Electrum/kivy/base.py", line 337, in idle
  File "/home/user/wspace/electrum/.buildozer/android/platform/build/build/python-installs/Electrum/kivy/clock.py", line 581, in tick
  File "kivy/_clock.pyx", line 384, in kivy._clock.CyClockBase._process_events
  File "kivy/_clock.pyx", line 414, in kivy._clock.CyClockBase._process_events
  File "kivy/_clock.pyx", line 412, in kivy._clock.CyClockBase._process_events
  File "kivy/_clock.pyx", line 167, in kivy._clock.ClockEvent.tick
  File "/home/user/wspace/electrum/.buildozer/android/app/electrum/gui/kivy/main_window.py", line 679, in update_interfaces
  File "kivy/properties.pyx", line 483, in kivy.properties.Property.__set__
  File "kivy/properties.pyx", line 524, in kivy.properties.Property.set
  File "kivy/properties.pyx", line 579, in kivy.properties.Property.dispatch
  File "kivy/_event.pyx", line 1214, in kivy._event.EventObservers.dispatch
  File "kivy/_event.pyx", line 1096, in kivy._event.EventObservers._dispatch
  File "/home/user/wspace/electrum/.buildozer/android/platform/build/build/python-installs/Electrum/kivy/lang/builder.py", line 76, in call_fn
  File "kivy/weakproxy.pyx", line 33, in kivy.weakproxy.WeakProxy.__setattr__
  File "kivy/weakproxy.pyx", line 26, in kivy.weakproxy.WeakProxy.__ref__

ReferenceError: weakly-referenced object no longer exists

Reporter

This issue was reported by 70 user(s):

Electrum Version Python Version Operating System Wallet Type Locale Stack
3.3.4 3.7.1 (default, Feb 4 2019, 07:55:22) [Clang 6.0.2 (https://android.googlesource.com/toolchain/clang 183abd29fc496f55 Android 8.1.0 on ZTE P840F03 (GEN_RU_V0920_V11.0) standard en_US
3.3.4 3.7.1 (default, Feb 4 2019, 07:55:22) [Clang 6.0.2 (https://android.googlesource.com/toolchain/clang 183abd29fc496f55 Android 8.0.0 on samsung dreamlte (R16NW.G950FXXS4CSB1) standard en_US
3.3.4 3.7.1 (default, Feb 4 2019, 07:55:22) [Clang 6.0.2 (https://android.googlesource.com/toolchain/clang 183abd29fc496f55 Android 7.0 on Y960_MT6753_66_N Y960_MT6753_66_N (Y960_MT6753_66_N_vNF00000C_20170630) standard en_US
3.3.4 3.7.1 (default, Feb 4 2019, 07:55:22) [Clang 6.0.2 (https://android.googlesource.com/toolchain/clang 183abd29fc496f55 Android 8.0.0 on samsung greatqlte (R16NW.N950USQS5CSA1) standard en_US
3.3.4 3.7.1 (default, Feb 4 2019, 07:55:22) [Clang 6.0.2 (https://android.googlesource.com/toolchain/clang 183abd29fc496f55 Android 9 on google blueline (PQ2A.190405.003) standard en_US
3.3.4 3.7.1 (default, Feb 4 2019, 07:55:22) [Clang 6.0.2 (https://android.googlesource.com/toolchain/clang 183abd29fc496f55 Android 9 on samsung star2lte (PPR1.180610.011.G965FXXU2CSB9) standard en_US
3.3.4 3.7.1 (default, Feb 4 2019, 07:55:22) [Clang 6.0.2 (https://android.googlesource.com/toolchain/clang 183abd29fc496f55 Android 7.0 on HUAWEI HWTRT-Q (TRT-L53C40B144) imported en_US
3.3.7 3.7.1 (default, Jul 3 2019, 16:41:59) [Clang 6.0.2 (https://android.googlesource.com/toolchain/clang 183abd29fc496f55 Android 10 on google blueline (QP1A.190711.020) standard en_US
3.3.7 3.7.1 (default, Jul 3 2019, 16:41:59) [Clang 6.0.2 (https://android.googlesource.com/toolchain/clang 183abd29fc496f55 Android 9 on samsung dream2qltesq (PPR1.180610.011.G955USQS6DSH2) standard en_US
3.3.8 3.7.1 (default, Jul 11 2019, 14:15:43) [Clang 6.0.2 (https://android.googlesource.com/toolchain/clang 183abd29fc496f55 Android 9 on OnePlus OnePlus7Pro (PQ3B.190801.002) standard en_US
3.3.7 3.7.1 (default, Jul 3 2019, 16:41:59) [Clang 6.0.2 (https://android.googlesource.com/toolchain/clang 183abd29fc496f55 Android 7.0 on vkworld vkworld_S8 (V5FGFFTFX.RES.G.HB.FHJ.P5PA.0312.V3.01) imported en_US
3.3.7 3.7.1 (default, Jul 3 2019, 16:41:59) [Clang 6.0.2 (https://android.googlesource.com/toolchain/clang 183abd29fc496f55 Android 5.1.1 on SHIFT4 SHIFT4 (SHIFT4_LAD.V0.1.20170605) standard en_US
3.3.7 3.7.1 (default, Jul 3 2019, 16:41:59) [Clang 6.0.2 (https://android.googlesource.com/toolchain/clang 183abd29fc496f55 Android 7.1.1 on OPPO CPH1719 (CPH1719EX_11_A.24_190912) standard en_US
3.3.7 3.7.1 (default, Jul 3 2019, 16:41:59) [Clang 6.0.2 (https://android.googlesource.com/toolchain/clang 183abd29fc496f55 Android 7.1.1 on ZTE grayjoylite (N9137V1.0.0B09) imported en_US
3.3.7 3.7.1 (default, Jul 3 2019, 16:41:59) [Clang 6.0.2 (https://android.googlesource.com/toolchain/clang 183abd29fc496f55 Android 9 on HONOR HWKSA-M (KSA-L29 9.1.0.235(C10E2R2P3)) standard en_US
3.3.7 3.7.1 (default, Jul 3 2019, 16:41:59) [Clang 6.0.2 (https://android.googlesource.com/toolchain/clang 183abd29fc496f55 Android 7.1.2 on Orbic RC555L (ORB555L_V1.0.9_BVZPP) standard en_US
3.3.7 3.7.1 (default, Jul 3 2019, 16:41:59) [Clang 6.0.2 (https://android.googlesource.com/toolchain/clang 183abd29fc496f55 Android 5.1.1 on MetroPCS c50 (LMY47V) imported en_US
3.3.7 3.7.1 (default, Jul 3 2019, 16:41:59) [Clang 6.0.2 (https://android.googlesource.com/toolchain/clang 183abd29fc496f55 Android 8.1.0 on xiaomi ysl (OPM1.171019.011) imported en_US
4.0.0b1 3.7.7 (default, Jun 28 2020, 08:23:39) [Clang 8.0.2 (https://android.googlesource.com/toolchain/clang 40173bab62ec7462 Android 9 on HUAWEI HWBLA (BLA-L29 9.1.0.306(C432E4R1P11)) 2of3 en_US
4.0.2 3.7.7 (default, Jul 3 2020, 14:24:30) [Clang 8.0.2 (https://android.googlesource.com/toolchain/clang 40173bab62ec7462 Android 10 on samsung a40 (QP1A.190711.020.A405FNXXU3BTC5) standard en_US
4.0.2 3.7.7 (default, Jul 3 2020, 14:24:30) [Clang 8.0.2 (https://android.googlesource.com/toolchain/clang 40173bab62ec7462 Android 10 on HUAWEI HWMAR (MAR-L21A 10.0.0.249(C431E8R2P7)) standard en_US
4.0.2 3.7.7 (default, Jul 3 2020, 14:24:30) [Clang 8.0.2 (https://android.googlesource.com/toolchain/clang 40173bab62ec7462 Android 8.0.0 on lge elsa (OPR1.170623.032) standard en_US
4.0.2 3.7.7 (default, Jul 3 2020, 14:24:30) [Clang 8.0.2 (https://android.googlesource.com/toolchain/clang 40173bab62ec7462 Android 10 on HUAWEI HWELE (ELE-L29 10.1.0.140(C431E22R2P5)) standard en_US
4.0.3 3.7.9 (default, Sep 11 2020, 13:56:22) [Clang 8.0.2 (https://android.googlesource.com/toolchain/clang 40173bab62ec7462 Android 9 on HUAWEI HWANE (ANE-LX1 9.1.0.355(C432E6R1P7)) standard en_US
4.0.7 3.7.9 (default, Nov 18 2020, 18:29:29) [Clang 8.0.2 (https://android.googlesource.com/toolchain/clang 40173bab62ec7462 Android 8.0.0 on samsung jackpotlte (R16NW.A530FXXS3BRL1) standard en_US
4.0.7 3.7.9 (default, Nov 18 2020, 18:29:29) [Clang 8.0.2 (https://android.googlesource.com/toolchain/clang 40173bab62ec7462 Android 11 on google sargo (RQ1A.201205.003) standard en_US
4.0.9 3.7.9 (default, Nov 18 2020, 18:29:29) [Clang 8.0.2 (https://android.googlesource.com/toolchain/clang 40173bab62ec7462 Android 11 on samsung x1q (RP1A.200720.012.G981USQU1CTLB) 2fa en_US
4.0.9 3.7.9 (default, Nov 18 2020, 18:29:29) [Clang 8.0.2 (https://android.googlesource.com/toolchain/clang 40173bab62ec7462 Android 10 on Sony H8216 (52.1.A.3.49) unknown en_US
4.0.9 3.7.9 (default, Nov 18 2020, 18:29:29) [Clang 8.0.2 (https://android.googlesource.com/toolchain/clang 40173bab62ec7462 Android 10 on samsung d2q (QP1A.190711.020.N975USQU4DTH7) standard en_US
4.0.2 3.7.7 (default, Jul 3 2020, 14:24:30) [Clang 8.0.2 (https://android.googlesource.com/toolchain/clang 40173bab62ec7462 Android 11 on samsung beyond1q (RP1A.200720.012.G973USQS4FUA1) standard en_US
4.0.9 3.7.9 (default, Nov 18 2020, 18:29:29) [Clang 8.0.2 (https://android.googlesource.com/toolchain/clang 40173bab62ec7462 Android 11 on samsung beyond1 (RP1A.200720.012.G973FXXU9EUA4) standard en_US
4.0.9 3.7.9 (default, Nov 18 2020, 18:29:29) [Clang 8.0.2 (https://android.googlesource.com/toolchain/clang 40173bab62ec7462 Android 11 on OnePlus OnePlus8TMO (IN2017_15_210202) standard en_US
4.0.9 3.7.9 (default, Nov 18 2020, 18:29:29) [Clang 8.0.2 (https://android.googlesource.com/toolchain/clang 40173bab62ec7462 Android 11 on samsung c2s (RP1A.200720.012.N985FXXS1DUC1) standard en_US
4.1.2 3.8.8 (default, Apr 8 2021, 11:18:15) [Clang 8.0.2 (https://android.googlesource.com/toolchain/clang 40173bab62ec7462 Android 9 on CUBOT X19 (CUBOT_X19_9021C_1_V12_20191219) standard en_US
4.1.2 3.8.8 (default, Apr 8 2021, 11:18:15) [Clang 8.0.2 (https://android.googlesource.com/toolchain/clang 40173bab62ec7462 Android 5.1 on Meizu m1note (Flyme 6.2.0.0G) standard en_US
4.0.9 3.7.9 (default, Nov 18 2020, 18:29:29) [Clang 8.0.2 (https://android.googlesource.com/toolchain/clang 40173bab62ec7462 Android 11 on OPPO OP4C51L1 (CPH2121_11_C.22) standard en_US
4.1.5 3.8.8 (default, Jul 19 2021, 15:35:40) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 10 on lge mdh5lm (QKQ1.200108.002) imported en_US
4.1.5 3.8.8 (default, Jul 19 2021, 15:35:40) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 11 on samsung o1s (RP1A.200720.012.G991BXXU3AUHB) standard en_US
4.1.5 3.8.8 (default, Jul 19 2021, 15:35:40) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 10 on HUAWEI HWCLT (CLT-L29 10.0.0.161(C185E2R1P3)) standard en_US
4.1.5 3.8.8 (default, Jul 19 2021, 15:35:40) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 11 on samsung o1q (RP1A.200720.012.G991WVLU4AUGQ) imported en_US
4.1.5 3.8.8 (default, Jul 19 2021, 15:35:40) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 11 on samsung d1q (RP1A.200720.012.N970USQS7FUH8) imported en_US
4.1.5 3.8.8 (default, Jul 19 2021, 15:35:40) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 11 on samsung a01q (RP1A.200720.012.S111DLUDU6BUH2) standard en_US
4.1.5 3.8.8 (default, Jul 19 2021, 15:35:40) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 9 on Xiaomi chiron (PKQ1.190118.001) standard en_US
4.1.5 3.8.8 (default, Jul 19 2021, 15:35:40) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 9 on DOOGEE S40 (DOOGEE-S40-Android9.0-20210715) standard en_US
4.1.5 3.8.8 (default, Jul 19 2021, 15:35:40) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 10 on samsung starlte (QP1A.190711.020.G960FXXSHFUJ2) standard en_US
4.1.5 3.8.8 (default, Jul 19 2021, 15:35:40) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 9 on samsung j4primelte (PPR1.180610.011.J415GUBU6BUG1) standard en_US
4.1.5 3.8.8 (default, Jul 19 2021, 15:35:40) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 8.0.0 on Sony F5321 (34.4.A.2.118) standard en_US
4.1.5 3.8.8 (default, Jul 19 2021, 15:35:40) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 12 on samsung t2s (SP1A.210812.016.G996BXXU4BULF) standard en_US
4.1.5 3.8.8 (default, Jul 19 2021, 15:35:40) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 11 on samsung a21s (RP1A.200720.012.A217FXXS7CUL2) imported en_US
4.2.1 3.8.13 (default, Mar 26 2022, 18:41:49) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 12 on samsung beyond2q (SP1A.210812.016.G975U1UES6HVD1) standard en_US
4.2.1 3.8.13 (default, Mar 26 2022, 18:41:49) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 12 on google oriole (SP2A.220505.002) standard en_US
4.2.1 3.8.13 (default, Mar 26 2022, 18:41:49) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 10 on HONOR HWDUA-MR (DUA-L29 3.1.0.169(C10E3R2P2)) standard en_US
4.2.2 3.8.13 (default, May 27 2022, 10:18:13) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 12 on google oriole (SP2A.220505.002) standard en_US
4.2.2 3.8.13 (default, May 27 2022, 10:18:13) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 8.0.0 on Sony G3223 (48.1.A.2.109) standard en_US
4.1.5 3.8.8 (default, Jul 19 2021, 15:35:40) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 12 on google coral (SQ3A.220705.003.A1.2022080300) standard en_US
4.3.0 3.8.13 (default, Aug 5 2022, 13:57:10) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 6.0.1 on Lenovo K33a42 (K33_S156_170220_ROW) 2fa en_US
4.3.2 3.8.13 (default, Sep 28 2022, 07:32:01) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 8.0.0 on HUAWEI HWRNE (RNE-L21 8.0.0.351(C185)) standard en_US
4.3.2 3.8.13 (default, Sep 28 2022, 07:32:01) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 10 on HONOR HWCOL (COL-L29 10.0.0.177(C10E4R1P4)) standard en_US
4.3.2 3.8.13 (default, Sep 28 2022, 07:32:01) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 12 on samsung a52q (SP1A.210812.016.A525FXXS4BVI3) 2fa en_US
4.3.2 3.8.13 (default, Sep 28 2022, 07:32:01) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 13 on google raven (TP1A.221105.002.2022113000) standard en_US
4.3.2 3.8.13 (default, Sep 28 2022, 07:32:01) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 12 on samsung a22x (SP1A.210812.016.A226BXXS5BVJ2) imported en_US
4.3.3 3.8.15 (default, Jan 2 2023, 15:35:37) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 12 on samsung m01q (SP1A.210812.016.M015GXXU4CVG2) 2fa en_US
4.3.3 3.8.15 (default, Jan 2 2023, 15:35:37) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 6.0.1 on samsung grandpplte (MMB29T.G532GDXU1ASA5) standard en_US
4.3.4 3.8.15 (default, Jan 26 2023, 15:17:59) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 8.1.0 on blackberry bbf100 (ABN088) standard en_US
4.3.4 3.8.15 (default, Jan 26 2023, 15:17:59) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 10 on HUAWEI HWANA (ANA-N29 12.0.0.298(C185E8R4P4)) imported en_US
4.3.4 3.8.15 (default, Jan 26 2023, 15:17:59) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 11 on vivo 1904 (RP1A.200720.012 release-keys) imported en_US
4.3.4 3.8.15 (default, Jan 26 2023, 15:17:59) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 11 on OnePlus OnePlus6 (ONEPLUS A6000_22_211125) standard en_US
4.3.4 3.8.15 (default, Jan 26 2023, 15:17:59) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 11 on Redmi camellia (AN3516-camellia-build-20211104002507) 2of3 en_US
4.3.4 3.8.15 (default, Jan 26 2023, 15:17:59) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 13 on google cheetah (TQ2A.230305.008.C1) standard en_US
4.3.4 3.8.15 (default, Jan 26 2023, 15:17:59) [Clang 11.0.5 (https://android.googlesource.com/toolchain/llvm-project 87f1315d Android 13 on google raven (TQ2A.230305.008.E1) standard en_US

Additional Information

all day today all servers were overloaded. did nothing special this just happened while staying in Synchronizing


i cant ever connect tothe network


switching from manuel server select (was offline) to auto-select


started tor


wallet was emptied by unknown attacker 11 hours ago. Unable identify attavk vector at this moment. Upgraded to TAILS 4.1.1 approx 12 hrs prior


didnt reciev


passphrase


it just dued
it just died


more than enough saldo but everytime i want too pay pop-up no saldo enough


log in


signed in


It doesn't load my dollar value and it cannot input amount to send and can't make transactions


couldnt get the network to connect


im not sure


im not sure i had to edit a address as my phone failed to extraxt the correct text


necesito un codigo QR para revibir bitcoin y no me lo proporciona


I entered my password (pasted) amd hit enter.


was juay trying to load my mobile wallet


Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at gui/kivy/main_window.py in update_interfaces, then trace the Kivy property dispatch and WeakProxy calls shown in the traceback. Reproduce the Android crash if possible and identify a fix that prevents the weak-reference exception during interface updates; done means the crash no longer occurs in the reported path.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.