Bitcoin Forum
December 15, 2017, 11:15:58 AM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Multibit Freeze-Ups!  (Read 1158 times)
gogxmagog
Legendary
*
Offline Offline

Activity: 1190


Soylent, Vape & Sleep Deprivation; Analog Life


View Profile
April 21, 2013, 07:30:17 AM
 #1

Twice my Multibit client froze completely after I hit "send" while sending coins. Neither time was I able to unfreeze any other way except to ctrl+alt+delete and end process. they were small transactions to satoshidice, and I dont keep much in the wallet to begin with, but I jumped a bit anyway. I reopened the client and saw my remaining BTC was intact, but the transactions remained unseen by blockchain for a loooong time before resolving. all the while i'm thinking "what if it was a significant transaction?" I looked through the blockchain and both transactions went where they should have, but I want to understand why my client froze. I was in fact running msert at the time, both times. would that contribute to the freeze? I understand about the allowing process bitcoin.exe function in microsoft security essentials, is there something similar to how msert works? I cant think of anything else that was going on with my comp at the time, besides running firefox, which was acting buggy as well, but never when msert isnt running.
(the msert killed a trojan btw)

Thanks  Smiley

Sig This
1513336558
Hero Member
*
Offline Offline

Posts: 1513336558

View Profile Personal Message (Offline)

Ignore
1513336558
Reply with quote  #2

1513336558
Report to moderator
1513336558
Hero Member
*
Offline Offline

Posts: 1513336558

View Profile Personal Message (Offline)

Ignore
1513336558
Reply with quote  #2

1513336558
Report to moderator
1513336558
Hero Member
*
Offline Offline

Posts: 1513336558

View Profile Personal Message (Offline)

Ignore
1513336558
Reply with quote  #2

1513336558
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1513336558
Hero Member
*
Offline Offline

Posts: 1513336558

View Profile Personal Message (Offline)

Ignore
1513336558
Reply with quote  #2

1513336558
Report to moderator
1513336558
Hero Member
*
Offline Offline

Posts: 1513336558

View Profile Personal Message (Offline)

Ignore
1513336558
Reply with quote  #2

1513336558
Report to moderator
1513336558
Hero Member
*
Offline Offline

Posts: 1513336558

View Profile Personal Message (Offline)

Ignore
1513336558
Reply with quote  #2

1513336558
Report to moderator
jim618
Legendary
*
Offline Offline

Activity: 1708



View Profile WWW
April 21, 2013, 08:19:06 AM
 #2

Which version of MultiBit are you running ?

There were improvements to how things were locked in 0.4.23 and there are more in 0.5.9rc1.
As you can imagine there is a lot of activity on a send including network IO and disk IO.
I imagine msert is monitoring/ interacting with all of these.

The main reason MultiBit freezes is because of deadlocks - this is where one thread has a lock on object A and is wanting to access object B, but another object has a lock on object B and is waiting to access object A. Mike has done a lot of work on improving this in bitcoinj v0.8 which is in the latest MultiBit 0.5.9rc1 code.

(Mike has implemented reentrant locking if you are interested)


MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
gogxmagog
Legendary
*
Offline Offline

Activity: 1190


Soylent, Vape & Sleep Deprivation; Analog Life


View Profile
April 21, 2013, 10:03:20 AM
 #3

I'm running the 4.23. I will dl the newer one! I will also avoid running msert while using. thanks. It's actually bug free when I am not running msert, but I'll upgrade anyway, I'm a fan of your product!

One other thing, is it normal for me to lose all the labels I have put on my keys when I import them? last time I imported my private keys to a new multibit client everything worked fine except all my labeled addresses no longer have labels. Its not the end of the world for me, but a little confusing.

Sig This
jim618
Legendary
*
Offline Offline

Activity: 1708



View Profile WWW
April 21, 2013, 10:17:54 AM
 #4

Sounds like it is something to do with the interactions with msert from your analysis. I am not sure i can do much about that.

There should be a release of the 0.5.9 code tomorrow (Monday) so you might want to wait for that.

The private key export file is as simple as it can be so does not have any extra information in it.
This means the labels aren't in there, but does have the advantage that the format is very stable and has not changed since it was created. Thus any copy of MultiBit can read any export file. Blockchain.info and the Schildbach Bitcoin Wallet can also read them.

If you want everything backed up a copy of the .wallet and .info file is what you want.

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
gogxmagog
Legendary
*
Offline Offline

Activity: 1190


Soylent, Vape & Sleep Deprivation; Analog Life


View Profile
April 25, 2013, 12:28:34 AM
 #5

thanks!

Sig This
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!