Kansattica (OP)
Member
Offline
Activity: 112
Merit: 10
Don't get eaten by wolves!
|
|
May 16, 2012, 09:48:41 PM |
|
So, a while back (three months ago, I would guess), I kinda dropped out of Bitcoin due to an incident with a scammer I won't go into. Anyways, I recently tried to get back into the Bitcoin game. I tried to open up my old Bitcoin client, and, well, it wouldn't open. So, I updated my bitcoin client, and it always crashes as it loads the block chain with my old wallet.dat. When I try and load a fresh install, it works fine. But every time I try to load in my old wallet.dat, it crashes on me. This has happened on three separate computers now. I know the wallet.dat is intact, as I can get the private keys with pywallet and load them into blockchain.info, but I kinda want to use the client again. Is the newer version of Bitcoin not working with my Wallet.dat? Is there a way I can upconvert it?
|
|
|
|
|
|
Even if you use Bitcoin through Tor, the way transactions are handled by the network makes anonymity difficult to achieve. Do not expect your transactions to be anonymous unless you really know what you're doing.
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
DeathAndTaxes
Donator
Legendary
Offline
Activity: 1218
Merit: 1079
Gerald Davis
|
|
May 16, 2012, 09:54:27 PM |
|
The wallet.dat may be corrupt even if the private keys are recoverable.
How many private keys are we talking about. A dozen? Or a couple thousands?
Assumming it is a small number you have two options
a) you could export the keys and create tx sending the funds from old key to a new address (in your new empty wallet). b) you could import the private keys into your new wallet using the command line using the importprivkey API call.
|
|
|
|
bulanula
|
|
May 16, 2012, 09:57:04 PM |
|
Where is the loss More value for my BTC ! If you fail to read that newer versions may corrupt your wallet so you should backup it then good on ya !
|
|
|
|
Kansattica (OP)
Member
Offline
Activity: 112
Merit: 10
Don't get eaten by wolves!
|
|
May 16, 2012, 09:57:20 PM |
|
The wallet.dat may be corrupt even if the private keys are recoverable.
How many private keys are we talking about. A dozen? Or a couple thousands?
Assumming it is a small number you have two options
a) you could export the keys and create tx sending the funds from old key to a new address (in your new empty wallet). b) you could import the private keys into your new wallet using the command line using the importprivkey API call.
I'd say I have about a 30 or so private keys in there. I've copy-pasted a number of them into blockchain.info, but that's a long, boring process. Which of those would you recommend, and how would I pull that off?
|
|
|
|
Kitemike
|
|
May 16, 2012, 10:02:17 PM |
|
Something similar happened to me a couple of days ago. I exited completely from my client, then I had to go to "%appdata%/bitcoin" in my windows explorer and delete everything except the wallet.dat
Started up the client again and all was good (after it re-downloaded the chain).
|
|
|
|
Kansattica (OP)
Member
Offline
Activity: 112
Merit: 10
Don't get eaten by wolves!
|
|
May 16, 2012, 10:03:24 PM |
|
Something similar happened to me a couple of days ago. I exited completely from my client, then I had to go to "%appdata%/bitcoin" in my windows explorer and delete everything except the wallet.dat
Started up the client again and all was good (after it re-downloaded the chain).
Was that a new installation?
|
|
|
|
Pieter Wuille
Legendary
Offline
Activity: 1072
Merit: 1174
|
|
May 16, 2012, 10:03:49 PM |
|
What error does it die with? "Wallet corrupted" ? If so, recent versions introduced a more strict verification of the keys in the wallet, and cause an error rather than continuing and failing when trying to send a transaction.
For 0.7.0, I intend to add a 'recovery mode', that warns instead of fails; hopefully enough to send your funds elsewhere.
|
I do Bitcoin stuff.
|
|
|
Kitemike
|
|
May 16, 2012, 10:07:06 PM |
|
No, it was originally version 6.0 and I tried installing 6.2 to fix the issue but that did not work. I found the delete everything instructions while googleing.
|
|
|
|
Kansattica (OP)
Member
Offline
Activity: 112
Merit: 10
Don't get eaten by wolves!
|
|
May 16, 2012, 10:07:23 PM |
|
What error does it die with? "Wallet corrupted" ? If so, recent versions introduced a more strict verification of the keys in the wallet, and cause an error rather than continuing and failing when trying to send a transaction.
For 0.7.0, I intend to add a 'recovery mode', that warns instead of fails; hopefully enough to send your funds elsewhere.
http://imgur.com/HEHVWThere's the error it always comes back with.
|
|
|
|
Kansattica (OP)
Member
Offline
Activity: 112
Merit: 10
Don't get eaten by wolves!
|
|
May 16, 2012, 10:08:58 PM |
|
No, it was originally version 6.0 and I tried installing 6.2 to fix the issue but that did not work. I found the delete everything instructions while googleing.
I'll have to try that, then. Not like it could hurt anything.
|
|
|
|
Kitemike
|
|
May 16, 2012, 10:15:10 PM |
|
What error does it die with? "Wallet corrupted" ? If so, recent versions introduced a more strict verification of the keys in the wallet, and cause an error rather than continuing and failing when trying to send a transaction.
For 0.7.0, I intend to add a 'recovery mode', that warns instead of fails; hopefully enough to send your funds elsewhere.
http://imgur.com/HEHVWThere's the error it always comes back with. That was the same error screen I was dealing with. Let me know if you it works for you and I'll let you know my obligatory charity address LOL
|
|
|
|
Pieter Wuille
Legendary
Offline
Activity: 1072
Merit: 1174
|
|
May 17, 2012, 10:01:51 AM |
|
Ok, this should definitely not happen. Can you paste the contents of your debug.log file somewhere please?
|
I do Bitcoin stuff.
|
|
|
Kansattica (OP)
Member
Offline
Activity: 112
Merit: 10
Don't get eaten by wolves!
|
|
May 18, 2012, 12:54:34 AM |
|
Ok, this should definitely not happen. Can you paste the contents of your debug.log file somewhere please?
The debug.log file is right here: http://pastebin.com/xxnZYV2R
|
|
|
|
Kansattica (OP)
Member
Offline
Activity: 112
Merit: 10
Don't get eaten by wolves!
|
|
May 24, 2012, 06:52:26 PM |
|
Bumping this because the problem persists.
|
|
|
|
Kitemike
|
|
May 24, 2012, 09:01:23 PM |
|
Can I assume that deleting everything except for your Wallet.dat file in the bitcoin data directory did not work?
|
|
|
|
Kansattica (OP)
Member
Offline
Activity: 112
Merit: 10
Don't get eaten by wolves!
|
|
May 25, 2012, 01:28:29 AM |
|
Can I assume that deleting everything except for your Wallet.dat file in the bitcoin data directory did not work?
Unfortunately not, but I might as well try that again.
|
|
|
|
drakahn
|
|
May 25, 2012, 06:21:30 AM |
|
just do the long boring process of importing private keys, then make a new wallet and send them all there, it may be a pain but at least its not a loss
|
14ga8dJ6NGpiwQkNTXg7KzwozasfaXNfEU
|
|
|
|