Skip to content

Testnet Error Validating Block 872730 (v4, DEVELOPMENT) #381

@JasonCoombs

Description

@JasonCoombs

Trying to debug this error condition on testnet (extra debug logging added) -- is this a known issue?

Does it look like the block organizer is failing on block 872,729 or is handle_accept being called on those three parallel threads (thread ids 0x700006a9c000, 0x700006996000, 0x700006913000) to process the three newly-received blocks (875420, 872743, 875370) and is the first attempt by header_organizer to handle_accept() which encounters error bitcoin:5 missing block parent causing the "store is now corrupt" condition? Adding thread id to each debug log message has been helping me trace program flow and figure out which thread is responsible, but I haven't added thread id here yet and wonder if there is any existing knowledge about this particular testnet error condition or block.

16:18:03.892302 INFO [node] Block #872729 (00) [0000000000000a17e01273a1399d3bcf53f1dbbe2a799b43d4a46538b8ae97a2] 000.000 00.00% 121
16:18:03.915318 INFO [node] Block #875420 (06) [000000005c3af6b0824371cd205372c256317474dbf91a1c4c71eb0bb7e912ba] 000.006 00.49% 121
16:18:03.948691 INFO [blockchain] Organized blocks [872729-872729]
16:18:04.066179 INFO [node] Block #872743 (00) [00000000ea2c44c2dc5eab6dbe0b998642766ed1292ae96ce51f28e7e24de279] 000.000 00.00% 120
16:18:04.560409 FATAL [blockchain] Failure in block organization, store is now corrupt: operation failed
16:18:04.560472 FATAL [blockchain] 0x700006a9c000 error header_organizer::handle_accept()  error_code = bitcoin:5 missing block parent
16:18:04.560840 INFO [node] Block #875370 (03) [000000000501702a60f618058d25bf22f6f1fac4d185b4b5cd862aebe24e718f] 000.000 00.00% 119
16:18:04.560946 FATAL [blockchain] 0x700006996000 error header_organizer::handle_accept()  error_code = bitcoin:5 missing block parent
16:18:04.641315 FATAL [blockchain] 0x700006913000 error header_organizer::handle_accept()  error_code = bitcoin:5 missing block parent
16:18:04.801483 ERROR [node] Internal failure generating block locator for [35.192.190.35:18333] object does not exist
16:18:04.804414 INFO [node] Block #875380 (03) [0000000030e7c4d94f0cc964730e71708a9de8f8101db0ab36687ce8584c200f] 000.000 00.00% 117
16:18:04.805649 INFO [node] Block #875389 (03) [000000001ddd92315e9207598b4b3449bb0064026c4f60e3a3eb4431a6664388] 000.021 00.10% 116
16:18:04.805857 INFO [node] Block #875398 (03) [0000000033cc256e719433a6f3292c4bda80a84b0cb4f87aaae8b3714b2481fc] 000.028 00.11% 115
16:18:04.805990 INFO [node] Block #875407 (03) [000000000fde7a6c22c119647583eadea4e43305d88f0a115c4b24600f8c8c1b] 000.035 00.12% 114
16:18:04.809475 ERROR [node] Internal failure generating block locator for [145.239.6.138:18333] object does not exist
16:18:04.815718 ERROR [node] Internal failure generating block locator for [58.35.77.155:18333] object does not exist
16:18:04.933441 INFO [node] Block #875416 (03) [0000000026488fc37fb963e3ece0f02d6d4f58e18cfc46d32f77ac0a64121b91] 000.000 00.00% 113
16:18:05.071772 INFO [node] Block #872758 (00) [000000008bd1c23a25d1e01c634764735eec76111ea4ba414533976197c7e023] 000.000 00.00% 113
16:18:06.099880 INFO [network] Connected outbound channel [68.168.122.2:18333] (1)
16:18:06.099981 ERROR [node] Internal failure generating block locator for [68.168.122.2:18333] object does not exist

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions