Post
Topic
Board Bitcoin Technical Support
Re: Safe to restart Core after out of space crash?
by
jnano
on 09/06/2021, 17:15:06 UTC
It crashed with apparent C++ exceptions, though maybe with some cleanup afterwards.
LevelDB might keep the records valid, but what about Bitcoin-level consistency?

The logged error messages are (summarized, some lines were repeated):

Code:
Fatal LevelDB error: IO error: Win32WriteableFile.Append::WriteFile: (...*.ldb): There is not enough space on the disk.
*** System error while flushing: (...)
Error: Error: A fatal internal error occurred, see debug.log for details.
You can use -debug=leveldb to get more complete diagnostic messages
FlushStateToDisk: failed to flush state (...)
 (code 0))
[...] Releasing wallet
shutdown: done

The second crash had less lines, less repetitions, no "Releasing wallet", and one new lines:
Code:
ERROR: ProcessNewBlock: ActivateBestChain failed (System error while flushing ...)