marcofleon
commented at 1:42 PM on May 14, 2026:
contributor
The EraseForBlock branch in the txorphan harness could produce a block with 1000 transactions in it, each with potentially up to 200,000 inputs, resulting in way too many map lookups. This was producing inputs that were taking 2 seconds or longer per iteration, which is too long.
Fix by only adding transactions to the block up to the block weight limit. This matches production behavior, as EraseForBlock is only called on a newly connected block.
fuzz: Fix txorphan timeout by limiting block weight004a7e3cfb
DrahtBot added the label Fuzzing on May 14, 2026
DrahtBot
commented at 1:42 PM on May 14, 2026:
contributor
<!--e57a25ab6845829454e8d69fc972939a-->
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
This is a metadata mirror of the GitHub repository
bitcoin/bitcoin.
This site is not affiliated with GitHub.
Content is generated from a GitHub metadata backup.
generated: 2026-07-09 06:47 UTC