Bitcoin-qt.exe suddenly stopped working. The symptom looked like #14447, an “assertion failed” error message popped up. debug.log said:
0ERROR: ReadRawBlockFromDisk: Read from block file failed: CAutoFile::read: end of file: iostream error for CBlockDiskPos(nFile=0, nPos=16830050)
Bitcoin Core v0.17.0.1 x64 Windows 10 17763 x64
Running Electrum Personal Server with Cygwin x64.
bitcoin.conf:
0txindex=1
1server=1
2addresstype=p2sh-segwit
3rpcbind=127.0.0.1:8332
4rpcuser=USERNAME
5rpcpassword=PASSWORD
6rpcallowip=127.0.0.1
7zmqpubrawblock=tcp://127.0.0.1:18501
8zmqpubrawtx=tcp://127.0.0.1:18501
9externalip=DDNS_DOMAIN_NAME
10discover=1
Specified -blocksdir
by command line to migrate block storage to HDD.