Author

Topic: Passphrase Problems (Read 1225 times)

hero member
Activity: 807
Merit: 500
February 23, 2012, 12:30:26 PM
#4
Sure enough, file was corrupted.  I'm not sure how that happened, but I'm guessing it was my fault (manipulated it with bitcoinqt running or something).  File was 100KiB bigger than it needed to be (imported all addresses to new wallet, ran rescan, encrypted with same key, new file is 100KiB smaller, presumably with 100 more addresses (new keypool).
hero member
Activity: 807
Merit: 500
February 23, 2012, 10:46:05 AM
#3
Unfortunately, I have no clue, but I can tell you I sent all of my coins out of it by importing the relevant keys into a new wallet and sending the BTC from there, and bitcoin-qt reflected this change accurately in the old wallet, live.  I will do some testing and report back.
legendary
Activity: 1072
Merit: 1181
February 23, 2012, 10:17:49 AM
#2
This looks like some sort of strange corruption occurred in your wallet; can you provide any more details, for example what you did to get it in this state?
hero member
Activity: 807
Merit: 500
February 23, 2012, 09:10:46 AM
#1
Anytime I enter my passphrase in bitcoin-qt on Windows, it crashes (I can't even run bitcoin-qt on Linux).  When I run bitcoind on Windows or Linux and use walletpassphrase or walletpassphrasechange, I get this error:
error: {"code":-1,"message":"CKey::SetSecret() : secret must be 32 bytes"}
The same wallet passphrase works fine on the same wallet with pywallet.
This is the second time I have had passphrase problems (but the first time I have posted about them).  Is there some set of passphrase guidlines in order to avoid situations like this?
Jump to: