Bitcoin Forum
June 21, 2018, 02:21:29 PM *
News: Latest stable version of Bitcoin Core: 0.16.1  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Crash and db corruption after a large number of small transfers  (Read 1214 times)
bdonlan
Full Member
***
Offline Offline

Activity: 188
Merit: 100


View Profile
July 14, 2010, 07:22:50 PM
 #1

After performing about 2400 transfers of BC0.01 each, my wallet.dat grew to 340MB, and bitcoind crashed, asking me to run DB recovery. After I used BDB tools to dump and reload the wallet, I was able to get it to restart (alebit using 500MB of RAM), but trying to transfer out the remaining balance failed with:

error: Error: The transaction was rejected.  This might happen if some of the coins in your wallet were already spent, such as if you used a copy of wallet.dat and coins were spent in the copy but not marked as spent here.

How do I recover my wallet now?
1529590889
Hero Member
*
Offline Offline

Posts: 1529590889

View Profile Personal Message (Offline)

Ignore
1529590889
Reply with quote  #2

1529590889
Report to moderator
The World's Betting Exchange

Bet with play money. Win real Bitcoin. 5BTC Prize Fund for World Cup 2018.

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

Posts: 1529590889

View Profile Personal Message (Offline)

Ignore
1529590889
Reply with quote  #2

1529590889
Report to moderator
1529590889
Hero Member
*
Offline Offline

Posts: 1529590889

View Profile Personal Message (Offline)

Ignore
1529590889
Reply with quote  #2

1529590889
Report to moderator
1529590889
Hero Member
*
Offline Offline

Posts: 1529590889

View Profile Personal Message (Offline)

Ignore
1529590889
Reply with quote  #2

1529590889
Report to moderator
bdonlan
Full Member
***
Offline Offline

Activity: 188
Merit: 100


View Profile
July 14, 2010, 07:27:13 PM
 #2

My debug.log after repairing wallet.dat is here: http://fushizen.net/~bd/debug.log.gz
Unfortunately, this time I forgot to save debug.log for the crash itself, but I did encounter this same bug previously; here is the log for that time: http://fushizen.net/~bd/debug-crash.log.gz
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!