Is there an existing issue for this?
- I have searched the existing issues
Current behaviour
Windows 10 up-to-date and Linux Mint 22.3 up-to-date (desktop, Intel NUC). Two versions tested - 29.4 and 31.1, both GUI (qt) and CLI (bitcoind), both x64.
There is no way to sync the Core with blockchain. There always happen blocks files folder problem, or chainstate problem, or indexes/txindex problem. I am encountering this for past 3 weeks and cannot make one version of Core synced in any way.
There is no specific point in time/blockchain that the errors occur. Memory and disk were tested for errors - nothing. SMART says all is "ok".
Added debug=leveldb but no more info than without it.
Errors appear in random moments when downloading blockchain. Tried also to remove "blocks", "chainstate" and "indexes" folders but it didn't help.
Problems says checksum does not match, for files in all three folders.
Expected behaviour
There should be a way to correctly sync Core to blockchain.
Steps to reproduce
Just run bitcoin-qt or bitcoind and wait for blockchain sync, tried also to temove three folders with data (blocks, chainstate, indexes) and change xor.dat to 0x00000000.
Relevant log output
2026-10-03T15:30:08Z Fatal LevelDB error: Corruption: block checksum mismatch: D:\Bitcoin\chainstate/005625.ldb 2026-10-03T15:30:08Z You can use -debug=leveldb to get more complete diagnostic messages 2026-10-03T15:30:08Z [error] A fatal internal error occurred, see debug.log for details: System error while flushing: Fatal LevelDB error: Corruption: block checksum mismatch: D:\Bitcoin\chainstate/005625.ldb 2026-10-03T15:30:15Z [error] ProcessNewBlock: ActivateBestChain failed (System error while flushing: Fatal LevelDB error: Corruption: block checksum mismatch: D:\Bitcoin\chainstate/005625.ldb) 2026-10-03T15:30:15Z UpdateTip: new best=000000000000000000101d817c2f64840a303df95c778d3daa754b468d928aeb height=536269 version=0x20000000 log2_work=89.430340 tx=334093778 date='2018-08-11T12:27:26Z' progress=0.239833 cache=1292.3MiB(10464526txo) 2026-10-03T15:30:15Z [warning] Flushing large (1 GiB) UTXO set to disk, it may take several minutes 2026-10-03T15:30:15Z [coindb:error] The coins database detected an inconsistent state, likely due to a previous crash or shutdown. You will need to restart bitcoind with the -reindex-chainstate or -reindex configuration option.
How did you obtain Bitcoin Core
Pre-built binaries
What version of Bitcoin Core are you using?
29.4 and 31.1
Operating system and version
Microsoft Windows [Version 10.0.19045.7725] and Linux Mint 22.3 cinnamon
Machine specifications
CPU AMD Ryzen 9 9950X mobo ASRock X670E Taichi PSU be quiet! Dark Power 13 1000W (BN335) RAM Corsair Dominator Platinum RGB schwarz DIMM Kit 64GB, DDR5-6400, CL32-40-40-84, on-die ECC GPU GIGABYTE AORUS GeForce RTX 4090 Xtreme Waterforce 24G, 24GB GDDR6X, HDMI, 3x DP disks NVMe and SSD