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):
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, and one new line:
ERROR: ProcessNewBlock: ActivateBestChain failed (System error while flushing ...)
Although it did follow the above with some thread exit messages, there was no "Releasing wallet" message, but maybe I copied the log file before it fully flushed.
FWIW, later, after it finished syncing the blockchain, I tried a restart and it did not complain about anything.