langerhans / multidoge

MultiDoge is a desktop Dogecoin client, powered by dogecoinj. Ported from the MultiBit Bitcoin client.
http://multidoge.org
MIT License
257 stars 110 forks source link

Suddenly unable to synchronize passed 94% #28

Closed soleshoe closed 10 years ago

soleshoe commented 10 years ago

A problem occured this WE :

I noticed that Multidoge was unable to complete synchronization of my wallet. I forced quit and after restart I had a message telling me my wallet was corrupted and that backup wallet was going to be loaded. The backup wallet sync stopped @ 94% Multidoge became unresponsive, hardly refreshing UX on click, and 100%+ CPU consuming.

I am now unable to fully synchronize my wallet. I tried to start over, without success. I tried to wait, without success. I tried rebooting, without success.

I am now back to dogecoin-QT and unable to use multidoge anymore :(

osx 10.9.2 multidoge 0.1.2

langerhans commented 10 years ago

You probably mined into the wallet, did you?
If so, do not do it. Use the Qt wallet for mining payouts. Receiving lots of pool payouts make the wallet go unresponsive like this. I will add a disclaimer to the downloads page. Sorry...

soleshoe commented 10 years ago

Ah yes, I saw the disclamer after the problem occured :) So sad, MultiDoge is so coool ! I am not sure to understand why mining directly to it should make it becoming unresponsive, but if you say so :)

Thanks for answering !

langerhans commented 10 years ago

It's a matter of receiving large transactions. Pool payouts are the prime example of such transactions. Although your wallet is only interested in one of the many outputs, it still has to handle alle the rest too. Now when you get a payout more often, this effect will be multiplied thus making the wallet unresponsive.

Am 22. April 2014 11:23:00 schrieb soleshoe notifications@github.com:

Ah yes, I saw the disclamer after the problem occured :) So sad, MultiDoge is so coool ! I am not sure to understand why mining directly to it should make it becoming unresponsive, but if you sait it :)

Thanks for answering !


Reply to this email directly or view it on GitHub: https://github.com/langerhans/multidoge/issues/28#issuecomment-41019663

soleshoe commented 10 years ago

Ok, thanks for explanation, it's clear now :)

ScopeXL commented 10 years ago

Apologies for re-opening this issue, but I am having the same problem. I recognize now that I shouldn't have pointed my miner to MultiDoge however I downloaded it day 1, and simply did not check since it was working like a champ.

My issue is virtually the same, I cannot sync past 87% and am wondering how I can export my private key to import into the Qt client. I open the Export private keys tab and do not have the option to export (I assume because the sync is not complete). Has anyone encountered this issue and been able to retrieve the private key?

My plan is to move teh bulk into Qt and use MultiDoge for my smaller day-to-day transactions but I am stuck trying to move the coins to Qt. Any help is greatly appreciated. Thank you.

langerhans commented 10 years ago

You can use one of the rolling backup files and (if you have your wallet encrypted) decrypt it with: openssl enc -d -aes-256-cbc -a -in <filename>

For info where the rolling backups reside, check the help page here: http://multidoge.org/help/v0.1/help_fileDescriptions.html

ScopeXL commented 10 years ago

That worked great. Thank you for the quick response!