Block checksum mismatch - fatal LevelDB error

Please help! The bitcoin app on Umbrel won’t load properly. When I ran the bitcoin logs I received the following:

2022-11-02T23:56:06Z Verifying last 6 blocks at level 3
2022-11-02T23:56:06Z [0%]…[16%]…[33%]…LevelDB read failure: Corruption: block checksum mismatch: /data/.bitcoin/chainstate/1903958.ldb
2022-11-02T23:56:12Z Fatal LevelDB error: Corruption: block checksum mismatch: /data/.bitcoin/chainstate/1903958.ldb
2022-11-02T23:56:12Z You can use -debug=leveldb to get more complete diagnostic messages
2022-11-02T23:56:12Z Fatal LevelDB error: Corruption: block checksum mismatch: /data/.bitcoin/chainstate/1903958.ldb
2022-11-02T23:56:12Z : Error opening block database.
Please restart with -reindex or -reindex-chainstate to recover.
2022-11-02T23:56:12Z Aborted block database rebuild. Exiting.
2022-11-02T23:56:12Z Shutdown: In progress…
2022-11-02T23:56:17Z scheduler thread exit
2022-11-02T23:56:17Z Fatal LevelDB error: Corruption: block checksum mismatch: /data/.bitcoin/chainstate/1903958.ldb
2022-11-02T23:56:17Z You can use -debug=leveldb to get more complete diagnostic messages
2022-11-02T23:56:17Z *** System error while flushing: Fatal LevelDB error: Corruption: block checksum mismatch: /data/.bitcoin/chainstate/1903958.ldb
2022-11-02T23:56:17Z Error: A fatal internal error occurred, see debug.log for details
2022-11-02T23:56:17Z ForceFlushStateToDisk: failed to flush state (System error while flushing: Fatal LevelDB error: Corruption: block checksum mismatch: /data/.bitcoin/chainstate/1903958.ldb)
2022-11-02T23:56:17Z Fatal LevelDB error: Corruption: block checksum mismatch: /data/.bitcoin/chainstate/1903958.ldb
2022-11-02T23:56:17Z You can use -debug=leveldb to get more complete diagnostic messages
2022-11-02T23:56:17Z *** System error while flushing: Fatal LevelDB error: Corruption: block checksum mismatch: /data/.bitcoin/chainstate/1903958.ldb
2022-11-02T23:56:17Z Error: A fatal internal error occurred, see debug.log for details
2022-11-02T23:56:17Z ForceFlushStateToDisk: failed to flush state (System error while flushing: Fatal LevelDB error: Corruption: block checksum mismatch: /data/.bitcoin/chainstate/1903958.ldb)
2022-11-02T23:56:19Z Shutdown: done

A few seconds later it looks like Bitcoin Core starts back up then reaches the same error and repeats. Any suggestions?

1 Like