New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Kivy GUI loaded with wallet equal to None #6796
Comments
also, in edit: this early return is removed in d3b3426 |
maybe relevant: https://github.com/akshayaurora/electrum/blob/trezorlib_integration/electrum/gui/kivy/main_window.py#L707 edit: not relevant; if a thread prevents the app from terminating, the GUI is closed. |
Maybe relevant: if the |
I found another execution path that leads to this: if the wizard terminates with |
I think the previous execution path explains most of these bugs, and 5058cf9 fixes it. |
another execution path is to get an exception raised in the kivy wizard, have a crash reporter window open, and then dismiss the crash reporter window --> now the app does not stop and we have wallet=None |
actually, you don't even need to dismiss the crash reporter window. it happens whatever you choose to do :-) edit: handled in 07bc4c4 |
closing, I expect these issues to be fixed in 4.0.8 |
Several crashes are caused by a Kivy app loaded with
self.wallet
equal toNone
.I'm opening this issue to centralize information:
#6662 (password_dialog)
#6427 (get_invoices)
#6397 (historyscreen show_item)
#6389 (get_sorted_requests)
#6346
#6184
#5863
#4548
#4525
#4527
#4506
#4502
#4501
from the reports it seems that in some cases wallet is set to None after the wallet has been normally loaded.
maybe
on_stop
is called by the system in an unexpected wayThe text was updated successfully, but these errors were encountered: