Author

Topic: Failed assertion with bitcoind-0.3.20.01-linux (Read 1511 times)

newbie
Activity: 2
Merit: 0
When I upgraded to 0.3.20.1 from 0.3.19, I started getting this error after a while (call it 30 seconds, but I didn't time it) when I start bitcoind:

Code:
bitcoind: main.cpp:3615: void BitcoinMiner(): Assertion `hash == pblock->GetHash()' failed.

This is the debug.log for this run, but I don't see anything interesting.

Code:
Bitcoin version 0.3.20.1 beta
Default data directory /home//.bitcoin
Bound to port 8333
Loading addresses...
dbenv.open strLogDir=/home//.bitcoin/database strErrorFile=/home//.bitcoin/db.log
Loaded 20944 addresses
 addresses              4635ms
Loading block index...
LoadBlockIndex(): hashBestChain=000000000000a91e4022  height=111255
 block index           62109ms
Loading wallet...
nFileVersion = 32001
fGenerateBitcoins = 1
nTransactionFee = 0
addrIncoming = :8333
fMinimizeToTray = 0
fMinimizeOnClose = 0
fUseProxy = 0
addrProxy = 127.0.0.1:9050
 wallet                  116ms
Done loading
mapBlockIndex.size() = 111257
nBestHeight = 111255
mapKeys.size() = 104
mapPubKeys.size() = 104
mapWallet.size() = 1
mapAddressBook.size() = 2
sending: version (85 bytes)
ipv4 eth0:
addrLocalHost = :8333
1 processors
Starting 1 BitcoinMiner threads
ThreadOpenConnections started
ThreadSocketHandler started
ThreadMessageHandler started
ThreadIRCSeed started
BitcoinMiner started
CPUID 6c65746e family 6, model 8, stepping 6, fUseSSE2=0
ThreadRPCServer started
trying connection  lastseen=-0.2hrs lasttry=-360838.0hrs
connected
sending: version (85 bytes)
received: version (85 bytes)
Added time data, samples 2, offset +2 (+0 minutes)
sending: verack (0 bytes)
sending: getaddr (0 bytes)
sending: getblocks (933 bytes)
version message: version 31900, blocks=111257
keypool reserve 1
Running BitcoinMiner with 1 transactions in block

Is anyone else seeing this?

Code:
$ uname -a
Linux lithium 2.6.37-ARCH #1 SMP PREEMPT Fri Feb 18 16:58:42 UTC 2011 i686 Pentium III (Coppermine) GenuineIntel GNU/Linux
Jump to: