ManojNimbalkar / bitcoin-wallet

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

App stuck on peer monitor #134

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.Install and run bitcoin-wallet-2.39_bitcoinj0.7.apk and 
2.Open peer monitor
3.Select back in the app titlebar or phones back button.

What is the expected output? What do you see instead?
Expecting it to back to the main screen but it stays on the peer monitor screen 
with the phones app not responding popup coming up after a few secs to close or 
wait for the app. Phone is vibrating to confirm phone back button press, no 
vibration from the back titlebar press (still gets app not responding popup), 
vibration but no other response from app menu button press.

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.
Bitcoin wallet 2.39 (bitcoin-wallet-2.39_bitcoinj0.7.apk) , android version 
4.1.2 (Cyanogenmod), phone Google Nexus S

If you have problems with particular transactions, what is your Bitcoin
address? If you happen to have transaction IDs, please state them as well.
NA

Please provide any additional information below.
Peer monitor is showing no peers connected for a few min when icon in top left 
of screen (bars) show connections, after that the connected peers are 
displayed. When stuck phones up button goes back to phones home screen, 
clicking bitcoin wallet brings up title bar and blank window.

Original issue reported on code.google.com by stan.dis...@gmail.com on 6 Feb 2013 at 6:52

GoogleCodeExporter commented 9 years ago
Intermittent, not sure how to reproduce yet.

Original comment by stan.dis...@gmail.com on 6 Feb 2013 at 6:55

GoogleCodeExporter commented 9 years ago
I tried several times and was finally able to reproduce it. Attaching 
traces.txt.

Original comment by andreas....@gmail.com on 6 Feb 2013 at 8:47

Attachments:

GoogleCodeExporter commented 9 years ago
I filed a bitcoinj bug for this -

  https://code.google.com/p/bitcoinj/issues/detail?id=310

Accessing Peer data isn't currently guaranteed to be low latency, especially 
not when syncing the chain. But we can improve that. For now, you could read 
the Peer data you need in an AsyncTask.

Original comment by hearn@google.com on 11 Feb 2013 at 10:03

GoogleCodeExporter commented 9 years ago
This particular deadlock was fixed in version 2.41 (just released).

Original comment by andreas....@gmail.com on 24 Feb 2013 at 11:47