Open SteffenIvanhoe opened 6 years ago
Maybe related to this index error is another error I encountered. If I prepare a send on the Electrum wallet and have multiple input addresses then when I remove one sometimes the wrong one gets removed! This bug also points to some index errors.
I’ll take a look
Have this problem as well.
Did you have his error when spending from a transparent address that was funded with a shielded transaction input?
I think I know the issue - working on a fix.
Yes, the problem was caused by spending from a transparent address that was funded with a shielded transaction input as described in my initial explanation above.
I can reproduce this issue - should have a fix shortly.
Hey, I have been waiting from afar. How long till a solution is out? I am having this issue as well
help! i have BTCP "stuck on" my Nano S. is there a way to get it off of there?
I wrote to csulmone privately. We have to wait till next release. Didn't get any info on when
any eta on this a month later?
A new release will happen with the rebase
Also having the same issue.
This issue has been open for 7+ months.... any updates? I thought it was being addressed long ago.
Nope- still a problem. Still not working. Funds stuck in a wallet I cannot use right now. VERY FRUSTRATING.
For others experiencing this issue- you aren't going to get a response on this. Here's what I had to do to unlock my BTCP that was stuck in my Nano S wallet.
Hope this helps others.
Thanks. I've actually tried this but I have a passphrase (25th word) and it seems to not work with that (or I've forgotten the 25th word :( . The BTCP team has been absolutely pathetic supporting this issue. All they had to do was test things properly before announcing Ledger Nano support was ready, or own the bug after that misstep....
@davidreverett thanks for sharing your solution. I am having trouble understanding how you got the seed... During wallet "generation" in electrum I never got a seed but rather some sort of path. Do I use this as seed?
No the seed is the 24 phrase word list created when you initialized your Nano S wallet. The Electrum/BTCP wallet used that to generate your addresses. The path you mentioned I think is the derivation- you will use the default it gives you along with the phrase list to make the steps I listed work.
@davidreverett it all makes sense now. Thanks
I moved BTCP from a Nano S to the desktop wallet, then to a shielded address, then back to the Nano S. All seemed to work. But now I'm not able to move the BTCP again. I tried all possible tricks (various addresses, fees, address combinations) but always get an error message "index out of range" after pressing "Send" and then "Proceed" button.
This is repeatable. Just do a direct transfer from a shielded address with the desktop GUI wallet 1.0.4 to a Nano S unshielded address and the money on this address can no longer be used.
It does not happen with non-hardware Electrum wallet. And it does not happen when I first move the money from a shielded address to an unshielded address on the desktop wallet and then from this address to a Nano S address. In all these cases the money can be send further.
I use version P!1.1.1 on an actual Windows 10 system.
Looks to me like a run-time error during an array index access but this is just a guess!