We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Note: I get the feeling this is android only.
I managed to get the Android app in a state where it became impossible to get access to my wallet/funds, because it would always crash afterwards.
The repro flow involves paying an instant invoice (LN) to a user that doesn't have the app open.
Once a user attemps to make such a payment, their app will keep crashing effectively preventing them to ever open it and access their funds.
There's currently no way to recover from this error for the end user:
You need 2 android devices / simulators for this, we'll name the two: Alice and Bob, which correspond to device 1 and device 2.
The issue can be reproduced always with the same flow.
Android 14 & 13
v94
Found this in Flipper logs:
java.lang.ClassCastException: org.ldk.structs.Option_u64Z$None cannot be cast to org.ldk.structs.Option_u64Z$Some System.err at com.reactnativeldk.classes.LdkChannelManagerPersister.handle_event(LdkChannelManagerPersister.kt:88) 2024-01-12T17:22:58.416Z 13017 System.err at org.ldk.batteries.ChannelManagerConstructor$$ExternalSyntheticLambda0.handle_event(Unknown Source:2) System.err at org.ldk.structs.EventHandler$1.handle_event(EventHandler.java:58) ..........
The text was updated successfully, but these errors were encountered:
ovitrif
Successfully merging a pull request may close this issue.
Describe the bug
I managed to get the Android app in a state where it became impossible to get access to my wallet/funds, because it would always crash afterwards.
The repro flow involves paying an instant invoice (LN) to a user that doesn't have the app open.
Once a user attemps to make such a payment, their app will keep crashing effectively preventing them to ever open it and access their funds.
There's currently no way to recover from this error for the end user:
Reproduce
You need 2 android devices / simulators for this, we'll name the two: Alice and Bob, which correspond to device 1 and device 2.
The issue can be reproduced always with the same flow.
Screenshots / Recording
blockAndroidBug.mp4
Operating system
Android 14 & 13
Bitkit version
v94
Log output
Found this in Flipper logs:
The text was updated successfully, but these errors were encountered: