Hi guys,
I’m running Bitcoin-0.10.0rc1 on debian linux x64, did a clean sync, been operating without issue until Block 336550 when it stopped syncing with the network.
Shutdown normally, on restart I get: ./bitcoin-qt bitcoin-qt: coins.cpp:78: virtual CCoinsViewCache::~CCoinsViewCache(): Assertion `!hasModifier’ failed.
Gets through about 10% of block validation before that happens.
With debug on I get:
Opened LevelDB successfully Opening LevelDB in /home/matt/.bitcoin/chainstate Opened LevelDB successfully LoadBlockIndexDB: last block file = 212 LoadBlockIndexDB: last block file info: CBlockFileInfo(blocks=204, size=57773388, heights=336235…336551, time=2014-12-28…2014-12-29) Checking all blk files are present… LoadBlockIndexDB(): transaction index disabled LoadBlockIndexDB(): hashBestChain=000000000000000013186b8af4492f00d5ed950a5633fe2f43410f6f839c26cf height=336544 date=2014-12-29 22:18:28 progress=0.999577 init message: Verifying blocks… Verifying last 288 blocks at level 3 LevelDB read failure: Corruption: block checksum mismatch Corruption: block checksum mismatch
I’m not seeing any other disk corruption issues, no kernel messages that might indicate some hardware failure condition etc. What other information can I provide?