ManojNimbalkar / bitcoin-wallet

Automatically exported from code.google.com/p/bitcoin-wallet
0 stars 0 forks source link

QR scan crashed app and wallet process, resulting in blockchain replay #160

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?

Please note I haven't reproduced this yet because it resulted in the time 
consuming process of the app rescanning the block chain. If I can reproduce it 
after it finishes this process I will update the issue report.

1. Tap QR button in top right corner of send transaction page

2. Scan QR code encoding bitcoin:address?amount=0.039

My scanner successfully redboxed, resolved the code, and landed on a send 
transaction page with the proper tx address and amount filled in.

I realized I actually meant to send 0.399. I decided to generate a new QR code 
and scan that instead of editing the values on my the send transaction page.

3. I somehow cancelled out of the transaction page - sorry I don't remember the 
exact step I took, I probably hit my back key but I might have pressed some UI 
element. 

4. I ended up back at a blank send transaction page. I again pressed QR.

5. At this point the screen went black and the red box did not appear. 

6. When I pressed back the app crashed. Sorry I didn't write down the message. 
When I tried to reopen the app the wallet process crashed.

7. I restarted my phone.

8. I re-opened bitcoin-wallet to find a message saying I have never sent coins 
to this wallet and a "blockchain replay in progress". This process seems quite 
slow so I figured I would write up an issue report while I wait.

Will update with the status of my coins and further details if I can reproduce
-plato

---

What version of Bitcoin Wallet are you using? On what Android version and
what phone? Don't just state 'most recent', this is not enough info.

My bitcoin-wallet version is 2.45 
I am running Android 4.1.2 
My phone is a Nexus S

---

Please provide any additional information below.
I wanted to get my coins off before upgrading to current bitcoin-wallet ><

Original issue reported on code.google.com by the.real...@gmail.com on 5 Apr 2013 at 5:32

GoogleCodeExporter commented 9 years ago
I'm afraid you are using an outdated version of Bitcoin Wallet. Can you upgrade 
to 2.48 or maybe even 3.0-beta2 
(http://code.google.com/p/bitcoin-wallet/downloads/detail?name=bitcoin-wallet-3.
0-beta2.apk) and try to reproduce the issue there? The beta version should 
replay much faster and also there are a lot of bugs already fixed.

In any case, make sure you've got a backup of your private keys before you 
proceed (Options -> Backup -> Export). 

Original comment by andreas....@gmail.com on 5 Apr 2013 at 5:43

GoogleCodeExporter commented 9 years ago
Ah, I just read your comment about why you didn't update in the first place. 
Generally updates do not touch your Bitcoins, as long as you do not uninstall 
rather than update.

But generally, you should have a backup of your private keys.

Original comment by andreas....@gmail.com on 5 Apr 2013 at 5:44

GoogleCodeExporter commented 9 years ago
Cannot reproduce on 2.48. Thanks for the tips Andreas!

Original comment by the.real...@gmail.com on 5 Apr 2013 at 7:54

GoogleCodeExporter commented 9 years ago

Original comment by andreas....@gmail.com on 16 Nov 2014 at 6:48