Running bitcoin-qt 0.10.0rc3, 64-bit Linux, official build (sorry about the old version). Died with message:
0bitcoin-qt: main.cpp:3323: void ProcessGetData(CNode*): Assertion `!"cannot load block from disk"' failed.
Tail of debug.log:
02015-06-08 15:57:17 receive version message: /bitcoinseeder:0.01/: version 60000, blocks=230000, us=181.197.164.66:8333, peer=10275
12015-06-08 15:57:18 receive version message: /bitcoinseeder:0.01/: version 60000, blocks=230000, us=181.197.164.66:8333, peer=10276
22015-06-08 15:57:22 socket send error Connection reset by peer (104)
32015-06-08 15:57:36 receive version message: /bitcoinseeder:0.01/: version 60000, blocks=230000, us=181.197.164.66:8333, peer=10277
42015-06-08 15:58:15 receive version message: /bitcoinj:0.12/GetGems:1.0/: version 70001, blocks=360009, us=127.0.0.1:8333, peer=10278
52015-06-08 15:58:15 Added time data, samples 200, offset -346 (-5 minutes)
62015-06-08 15:59:10 receive version message: /Snoopy:0.1/: version 60001, blocks=0, us=181.197.164.66:8333, peer=10279
72015-06-08 15:59:17 receive version message: /getaddr.bitnodes.io:0.1/: version 70002, blocks=360009, us=181.197.164.66:8333, peer=10280
82015-06-08 15:59:18 socket send error Connection timed out (110)
92015-06-08 16:00:07 ERROR: ReadBlockFromDisk : OpenBlockFile failed
In case it’s relevant, my disk space is a little low – 91% used, 51G free, ext4.
I’ve restarted and it seems to be syncing OK.