fuzz: Limit max ops in rolling_bloom_filter fuzz target #22453

pull MarcoFalke wants to merge 2 commits into bitcoin:master from MarcoFalke:2107-fuzzRoll changing 1 files +9 −8
  1. MarcoFalke commented at 9:55 AM on July 15, 2021: member

    Without a size limit on the input data, the runtime is unbounded. Fix this by picking an upper bound on the maximum number of fuzz operations.

    Reproducer from OSS-Fuzz (without bug report): clusterfuzz-testcase-rolling_bloom_filter-5980807721254912.log

  2. fuzz: Speed up rolling_bloom_filter fuzz test aaaa61fd30
  3. fuzz: Use ConsumeUInt256 helper to simplify rolling_bloom_filter fuzz test faa86b71ac
  4. MarcoFalke renamed this:
    fuzz: Speed up rolling_bloom_filter fuzz test
    fuzz: Limit max ops in rolling_bloom_filter fuzz target
    on Jul 15, 2021
  5. DrahtBot added the label Tests on Jul 15, 2021
  6. theStack approved
  7. theStack commented at 9:53 AM on July 18, 2021: contributor

    Concept and code review ACK faa86b71acefc8f2e366746a1c251888e6e686dd

  8. MarcoFalke cross-referenced this on Jul 20, 2021 from issue fuzz: replace every fuzzer-controlled while loop with a macro by apoelstra
  9. practicalswift commented at 7:42 PM on July 24, 2021: contributor

    cr ACK faa86b71acefc8f2e366746a1c251888e6e686dd

  10. MarcoFalke merged this on Jul 25, 2021
  11. MarcoFalke closed this on Jul 25, 2021

  12. MarcoFalke deleted the branch on Jul 25, 2021
  13. sidhujag referenced this in commit 00ffc995b9 on Jul 28, 2021
  14. bitcoin locked this on Aug 18, 2022

github-metadata-mirror

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-05-20 06:53 UTC