.
.
.
2016-02-03T01:38:29 p2p:message read_loop on_blockchain_item_i ] popping item because delegate has already seen it. peer 46.101.188.80:11010's last block the delegate has seen is now 000007cfd012949b26c8a6c40d593a3f623d91f4 (actual block #1999) node.cpp:2581
2016-02-03T01:38:29 p2p:message read_loop on_blockchain_item_i ] popping item because delegate has already seen it. peer 46.101.188.80:11010's last block the delegate has seen is now 000007d067a7b54a67501e3427d50dbfbc1ed227 (actual block #2000) node.cpp:2581
2016-02-03T01:38:29 p2p:message read_loop on_blockchain_item_i ] after removing all items we have already seen, item_hashes_received.size() = 0 node.cpp:2585
2016-02-03T01:38:29 p2p:message read_loop read_loop ] message transmission failed 10 assert_exception: Assert Exception
e.block_id != block_id_type(): Empty block_id in block_database (maybe corrupt on disk?)
{}
th_a block_database.cpp:141 fetch_block_id
{"block_num":0}
th_a db_block.cpp:54 get_block_id_for_num
{}
th_a application.cpp:790 get_blockchain_synopsis message_oriented_connection.cpp:185
2016-02-03T01:38:29 p2p:message read_loop read_loop ] disconnected 10 assert_exception: Assert Exception
e.block_id != block_id_type(): Empty block_id in block_database (maybe corrupt on disk?)
{}
th_a block_database.cpp:141 fetch_block_id
{"block_num":0}
th_a db_block.cpp:54 get_block_id_for_num
{}
th_a application.cpp:790 get_blockchain_synopsis message_oriented_connection.cpp:202
2016-02-03T01:38:29 p2p:message read_loop on_connection_closed ] Remote peer 46.101.188.80:11010 closed their connection to us node.cpp:2957
2016-02-03T01:38:29 p2p:message read_loop display_current_conn ] Currently have 1 of [20/200] connections node.cpp:1728
2016-02-03T01:38:29 p2p:message read_loop display_current_conn ] my id is c59d2ae291d36a09cc5727cf4412debfd535948fc6928f2faf3e0a7d398e73e823 node.cpp:1729
2016-02-03T01:38:29 p2p:message read_loop display_current_conn ] handshaking: 149.202.50.152:43304 with 000000000000000000000000000000000000000000000000000000000000000000 [outbound] node.cpp:1743
2016-02-03T01:38:29 p2p:message read_loop trigger_p2p_network_ ] Triggering connect loop now node.cpp:985
2016-02-03T01:38:29 p2p:message read_loop schedule_peer_for_de ] scheduling peer for deletion: 46.101.188.80:11010 (this will not block) node.cpp:1637
2016-02-03T01:38:29 p2p:message read_loop schedule_peer_for_de ] asyncing delayed_peer_deletion_task to delete 1 peers node.cpp:1642
2016-02-03T01:38:29 p2p:delayed_peer_deletion_task delayed_peer_deletio ] beginning an iteration of delayed_peer_deletion_task with 1 in queue node.cpp:1601
2016-02-03T01:38:29 p2p:delayed_peer_deletion_task destroy ] calling close_connection() peer_connection.cpp:124
2016-02-03T01:38:29 p2p:delayed_peer_deletion_task destroy ] close_connection completed normally peer_connection.cpp:126
2016-02-03T01:38:29 p2p:delayed_peer_deletion_task destroy ] canceling _send_queued_messages task peer_connection.cpp:139
2016-02-03T01:38:29 p2p:delayed_peer_deletion_task destroy ] cancel_and_wait completed normally peer_connection.cpp:141
2016-02-03T01:38:29 p2p:delayed_peer_deletion_task destroy ] canceling accept_or_connect_task peer_connection.cpp:154
2016-02-03T01:38:29 p2p:delayed_peer_deletion_task destroy ] accept_or_connect_task completed normally peer_connection.cpp:156
2016-02-03T01:38:29 p2p:delayed_peer_deletion_task destroy_connection ] in destroy_connection() for message_oriented_connection.cpp:283
2016-02-03T01:38:29 p2p:delayed_peer_deletion_task destroy_connection ] Exception thrown while canceling message_oriented_connection's read_loop, ignoring: {"code":0,"name":"exception","message":"unspecified","stack":[{"context":{"level":"warn","file":"message_oriented_connection.cpp","line":204,"method":"read_loop","hostname":"","thread_name":"p2p","timestamp":"2016-02-03T01:38:29"},"format":"disconnected: ${e}","data":{"e":"10 assert_exception: Assert Exception\ne.block_id != block_id_type(): Empty block_id in block_database (maybe corrupt on disk?)\n {}\n th_a block_database.cpp:141 fetch_block_id\n\n {\"block_num\":0}\n th_a db_block.cpp:54 get_block_id_for_num\n\n {}\n th_a application.cpp:790 get_blockchain_synopsis"}}]} message_oriented_connection.cpp:296
2016-02-03T01:38:29 p2p:delayed_peer_deletion_task destroy_connection ] in destroy_connection() for message_oriented_connection.cpp:283
2016-02-03T01:38:29 p2p:delayed_peer_deletion_task destroy_connection ] Exception thrown while canceling message_oriented_connection's read_loop, ignoring: {"code":0,"name":"exception","message":"unspecified","stack":[{"context":{"level":"warn","file":"message_oriented_connection.cpp","line":204,"method":"read_loop","hostname":"","thread_name":"p2p","timestamp":"2016-02-03T01:38:29"},"format":"disconnected: ${e}","data":{"e":"10 assert_exception: Assert Exception\ne.block_id != block_id_type(): Empty block_id in block_database (maybe corrupt on disk?)\n {}\n th_a block_database.cpp:141 fetch_block_id\n\n {\"block_num\":0}\n th_a db_block.cpp:54 get_block_id_for_num\n\n {}\n th_a application.cpp:790 get_blockchain_synopsis"}}]} message_oriented_connection.cpp:296
2016-02-03T01:38:29 p2p:delayed_peer_deletion_task delayed_peer_deletio ] leaving delayed_peer_deletion_task node.cpp:1604
2016-02-03T01:38:32 p2p:connect_to_task connect_to ] established outbound connection to 149.202.50.152:43304 peer_connection.cpp:253
2016-02-03T01:38:32 p2p:connect_to_task connect_to_task ] Sent "hello" to peer 149.202.50.152:43304 node.cpp:4336
2016-02-03T01:38:32 p2p:message read_loop on_message ] handling message hello_message_type ecf06255dd4c9559ac60ed8f40f14d1de1ae101e size 528 from peer 149.202.50.152:43304 node.cpp:1754
2016-02-03T01:38:32 p2p:message read_loop on_hello_message ] Received a hello_message from peer 149.202.50.152:43304, sending reply to accept connection node.cpp:2070
2016-02-03T01:38:32 p2p:message read_loop on_message ] handling message connection_accepted_message_type 9c1185a5c5e9fc54612808977ee8f548b2258d31 size 0 from peer 149.202.50.152:43304 node.cpp:1754
2016-02-03T01:38:32 p2p:message read_loop on_connection_accept ] Received a connection_accepted in response to my "hello" from 149.202.50.152:43304 node.cpp:2095
2016-02-03T01:38:32 p2p:message read_loop on_message ] handling message address_request_message_type 9c1185a5c5e9fc54612808977ee8f548b2258d31 size 0 from peer 149.202.50.152:43304 node.cpp:1754
2016-02-03T01:38:32 p2p:message read_loop on_address_request_m ] Received an address request message node.cpp:2152
2016-02-03T01:38:32 p2p:message read_loop on_message ] handling message address_message_type c8cdb333919f75f861da5c27eacb0e490dd5f8db size 54 from peer 149.202.50.152:43304 node.cpp:1754
2016-02-03T01:38:32 p2p:message read_loop on_address_message ] Received an address message containing 1 addresses node.cpp:2181
2016-02-03T01:38:32 p2p:message read_loop on_address_message ] 46.101.188.80:11010 last seen 2016-02-03T01:38:36 node.cpp:2184
2016-02-03T01:38:32 p2p:message read_loop trigger_p2p_network_ ] Triggering connect loop now node.cpp:985
2016-02-03T01:38:32 p2p:message read_loop fetch_next_batch_of_ ] sync: sending a request for the next items after 0000000000000000000000000000000000000000 to peer 149.202.50.152:43304, (full request is []) node.cpp:2424
2016-02-03T01:38:32 p2p:message read_loop on_message ] handling message current_time_request_message_type a9c590e7455b934f7057ef7d2eb0d5294de2bf1f size 8 from peer 149.202.50.152:43304 node.cpp:1754
2016-02-03T01:38:32 p2p:message read_loop on_message ] handling message fetch_blockchain_item_ids_message_type caab587a9bffc5b3698c2e05cfc7a77fe605b078 size 85 from peer 149.202.50.152:43304 node.cpp:1754
2016-02-03T01:38:32 p2p:message read_loop on_fetch_blockchain_ ] sync: received a request for item ids after 0003c963c3e2e40ded830a81cc300ab6475ec6bb from peer 149.202.50.152:43304 (full request: ["0003c958adc42cc3efe4e7e57350e4d2fb623d10","0003c95e7a05007b148a20e31bf00d0b91648042","0003c961cc3af8cf1322ef1c5ea9835fd8d0c314","0003c963c3e2e40ded830a81cc300ab6475ec6bb"]) node.cpp:2241
2016-02-03T01:38:32 p2p:message read_loop on_fetch_blockchain_ ] reply_message: {"total_remaining_item_count":0,"item_type":1001,"item_hashes_available":[]} fetch_blockchain_item_ids_message_received.blockchain_synopsis: ["0003c958adc42cc3efe4e7e57350e4d2fb623d10","0003c95e7a05007b148a20e31bf00d0b91648042","0003c961cc3af8cf1322ef1c5ea9835fd8d0c314","0003c963c3e2e40ded830a81cc300ab6475ec6bb"] node.cpp:2264
2016-02-03T01:38:32 p2p:message read_loop on_fetch_blockchain_ ] sync: peer is already in sync with us node.cpp:2283
2016-02-03T01:38:32 p2p:message read_loop on_message ] handling message current_time_reply_message_type 255e5eb2ff190c918061df46907837e02510699f size 24 from peer 149.202.50.152:43304 node.cpp:1754
2016-02-03T01:38:32 p2p:message read_loop on_message ] handling message blockchain_item_ids_inventory_message_type 90fe7a7919709a8bb314ab8a071304bd22654e04 size 40010 from peer 149.202.50.152:43304 node.cpp:1754
2016-02-03T01:38:32 p2p:message read_loop on_blockchain_item_i ] sync: received a list of 2000 available items from 149.202.50.152:43304 node.cpp:2522
2016-02-03T01:38:32 p2p:message read_loop on_blockchain_item_i ] is_first_item_for_other_peer: false. item_hashes_received.size() = 2000 node.cpp:2568
2016-02-03T01:38:32 p2p:message read_loop on_blockchain_item_i ] popping item because delegate has already seen it. peer 149.202.50.152:43304's last block the delegate has seen is now 000000019f4f403a2cffd9026f2fa6387cf4cf2f (actual block #1) node.cpp:2581
2016-02-03T01:38:32 p2p:message read_loop on_blockchain_item_i ] popping item because delegate has already seen it. peer 149.202.50.152:43304's last block the delegate has seen is now 00000002a506a79b3549404d85beb5c418476a0d (actual block #2) node.cpp:2581
2016-02-03T01:38:32 p2p:message read_loop on_blockchain_item_i ] popping item because delegate has already seen it. peer 149.202.50.152:43304's last block the delegate has seen is now 0000000319c00c322ce18137b7c2d948ff75c5e1 (actual block #3) node.cpp:2581
.
.
.
2016-02-03T01:36:32 p2p:message read_loop on_blockchain_item_i ] popping item because delegate has already seen it. peer 149.202.50.152:43304's last block the delegate has seen is now 000007caa321ebb49d677fbcf4d8afe384c7b00b (actual block #1994) node.cpp:2581
2016-02-03T01:36:32 p2p:message read_loop on_blockchain_item_i ] popping item because delegate has already seen it. peer 149.202.50.152:43304's last block the delegate has seen is now 000007cbc491a6f7d747983b11e9126652d18f04 (actual block #1995) node.cpp:2581
2016-02-03T01:36:32 p2p:message read_loop on_blockchain_item_i ] popping item because delegate has already seen it. peer 149.202.50.152:43304's last block the delegate has seen is now 000007ccc3d140a6faf1e011b50fbaf940e4d89d (actual block #1996) node.cpp:2581
2016-02-03T01:36:32 p2p:message read_loop on_blockchain_item_i ] popping item because delegate has already seen it. peer 149.202.50.152:43304's last block the delegate has seen is now 000007cda8361738f0dcff6ca291eb66a109ea6a (actual block #1997) node.cpp:2581
2016-02-03T01:36:32 p2p:message read_loop on_blockchain_item_i ] popping item because delegate has already seen it. peer 149.202.50.152:43304's last block the delegate has seen is now 000007ce9c370aaf8ccf5dd7d71a4b9eec4df13a (actual block #1998) node.cpp:2581
2016-02-03T01:36:32 p2p:message read_loop on_blockchain_item_i ] popping item because delegate has already seen it. peer 149.202.50.152:43304's last block the delegate has seen is now 000007cfd012949b26c8a6c40d593a3f623d91f4 (actual block #1999) node.cpp:2581
2016-02-03T01:36:32 p2p:message read_loop on_blockchain_item_i ] popping item because delegate has already seen it. peer 149.202.50.152:43304's last block the delegate has seen is now 000007d067a7b54a67501e3427d50dbfbc1ed227 (actual block #2000) node.cpp:2581
2016-02-03T01:36:32 p2p:message read_loop on_blockchain_item_i ] after removing all items we have already seen, item_hashes_received.size() = 0 node.cpp:2585
2016-02-03T01:36:32 p2p:message read_loop read_loop ] message transmission failed 10 assert_exception: Assert Exception
e.block_id != block_id_type(): Empty block_id in block_database (maybe corrupt on disk?)
{}
th_a block_database.cpp:141 fetch_block_id
{"block_num":0}
th_a db_block.cpp:54 get_block_id_for_num
{}
th_a application.cpp:790 get_blockchain_synopsis message_oriented_connection.cpp:185
2016-02-03T01:36:32 p2p:message read_loop read_loop ] disconnected 10 assert_exception: Assert Exception
e.block_id != block_id_type(): Empty block_id in block_database (maybe corrupt on disk?)
{}
th_a block_database.cpp:141 fetch_block_id
{"block_num":0}
th_a db_block.cpp:54 get_block_id_for_num
{}
th_a application.cpp:790 get_blockchain_synopsis message_oriented_connection.cpp:202
2016-02-03T01:36:32 p2p:message read_loop on_connection_closed ] Remote peer 149.202.50.152:43304 closed their connection to us node.cpp:2957
2016-02-03T01:36:32 p2p:message read_loop display_current_conn ] Currently have 0 of [20/200] connections node.cpp:1728
2016-02-03T01:36:32 p2p:message read_loop display_current_conn ] my id is c59d2ae291d36a09cc5727cf4412debfd535948fc6928f2faf3e0a7d398e73e823 node.cpp:1729
2016-02-03T01:36:32 p2p:message read_loop trigger_p2p_network_ ] Triggering connect loop now node.cpp:985
2016-02-03T01:36:32 p2p:message read_loop schedule_peer_for_de ] scheduling peer for deletion: 149.202.50.152:43304 (this will not block) node.cpp:1637
2016-02-03T01:36:32 p2p:message read_loop schedule_peer_for_de ] asyncing delayed_peer_deletion_task to delete 1 peers node.cpp:1642
2016-02-03T01:36:32 p2p:delayed_peer_deletion_task delayed_peer_deletio ] beginning an iteration of delayed_peer_deletion_task with 1 in queue node.cpp:1601
2016-02-03T01:36:32 p2p:delayed_peer_deletion_task destroy ] calling close_connection() peer_connection.cpp:124
2016-02-03T01:36:32 p2p:delayed_peer_deletion_task destroy ] close_connection completed normally peer_connection.cpp:126
2016-02-03T01:36:32 p2p:delayed_peer_deletion_task destroy ] canceling _send_queued_messages task peer_connection.cpp:139
2016-02-03T01:36:32 p2p:delayed_peer_deletion_task destroy ] cancel_and_wait completed normally peer_connection.cpp:141
2016-02-03T01:36:32 p2p:delayed_peer_deletion_task destroy ] canceling accept_or_connect_task peer_connection.cpp:154
2016-02-03T01:36:32 p2p:delayed_peer_deletion_task destroy ] accept_or_connect_task completed normally peer_connection.cpp:156
2016-02-03T01:36:32 p2p:delayed_peer_deletion_task destroy_connection ] in destroy_connection() for message_oriented_connection.cpp:283
2016-02-03T01:36:32 p2p:delayed_peer_deletion_task destroy_connection ] Exception thrown while canceling message_oriented_connection's read_loop, ignoring: {"code":0,"name":"exception","message":"unspecified","stack":[{"context":{"level":"warn","file":"message_oriented_connection.cpp","line":204,"method":"read_loop","hostname":"","thread_name":"p2p","timestamp":"2016-02-03T01:36:32"},"format":"disconnected: ${e}","data":{"e":"10 assert_exception: Assert Exception\ne.block_id != block_id_type(): Empty block_id in block_database (maybe corrupt on disk?)\n {}\n th_a block_database.cpp:141 fetch_block_id\n\n {\"block_num\":0}\n th_a db_block.cpp:54 get_block_id_for_num\n\n {}\n th_a application.cpp:790 get_blockchain_synopsis"}}]} message_oriented_connection.cpp:296
2016-02-03T01:36:32 p2p:delayed_peer_deletion_task destroy_connection ] in destroy_connection() for message_oriented_connection.cpp:283
2016-02-03T01:36:32 p2p:delayed_peer_deletion_task destroy_connection ] Exception thrown while canceling message_oriented_connection's read_loop, ignoring: {"code":0,"name":"exception","message":"unspecified","stack":[{"context":{"level":"warn","file":"message_oriented_connection.cpp","line":204,"method":"read_loop","hostname":"","thread_name":"p2p","timestamp":"2016-02-03T01:36:32"},"format":"disconnected: ${e}","data":{"e":"10 assert_exception: Assert Exception\ne.block_id != block_id_type(): Empty block_id in block_database (maybe corrupt on disk?)\n {}\n th_a block_database.cpp:141 fetch_block_id\n\n {\"block_num\":0}\n th_a db_block.cpp:54 get_block_id_for_num\n\n {}\n th_a application.cpp:790 get_blockchain_synopsis"}}]} message_oriented_connection.cpp:296
2016-02-03T01:36:32 p2p:delayed_peer_deletion_task delayed_peer_deletio ] leaving delayed_peer_deletion_task node.cpp:1604
I have a problem with interpratation of that, however I doubt that this is because disk corruption, like logs suggest.