Issue Details
- Number
- 27085
- Title
- Failing to fetch `cfheader` corresponding to block header in `headers` message
- Description
- <!-- Describe the issue -->
Occasionally when I receive a `headers` message on the p2p network, and attempt to fetch the `cfheader` that corresponds to a block header inside of a `headers`, i get this error message inside of my `debug.log`
>2023-02-07T16:47:15Z [net] Failed to find block filter hashes in index: filter_type=basic, start_height=150, stop_hash=3ca9030aeb6c2721cfbab0116b8d96e2d3c7e00738238010e0bc622566dc2aed
**Expected behavior**
I should be able to fetch a `cfheader` for a block after the block has been relayed to me over the p2p network via `headers` p2p message.
<!--- What behavior did you expect? -->
**Actual behavior**
It fails to fetch the `cfheader` that corresponds to the block.
**To reproduce**
I am unable to reproduce reliably, but this does occur ~1/5 times when running test suites on bitcoin-s.
**System information**
24.0 (although i have seen this behavior for awhile and believe this issue exists in older versions of `bitcoind`)
The OS/CPU arch does not seem to be a factor in this bug. I can reproduce on Linux/mac machines with older/newer versions of bitcoind
I've attached the `debug.log` for my `bitcoind` instance. The block hash in question is `3ca9030aeb6c2721cfbab0116b8d96e2d3c7e00738238010e0bc622566dc2aed`.
[debug.log](https://github.com/bitcoin/bitcoin/files/10714034/debug.log)
This is related to: https://github.com/bitcoin-s/bitcoin-s/issues/4976
- URL
-
https://github.com/bitcoin/bitcoin/issue/27085
- Closed by
-
Back to List