Skip CRC checks in fuzzing build mode
This may improve fuzzing coverage, as test runs won't get blocked by incorrect CRC values.
Add some checks for large allocations in fuzzing build mode
Libfuzzer by default stops and reports out-of-memory if more than 2G is allocated. Avoid this by adding code to catch inputs that trigger large allocations. These tests are only enabled for fuzzing builds as they would prevent some legitimate inputs.
Skip CRC checks in fuzzing build mode This may improve fuzzing coverage, as test runs won't get blocked by incorrect CRC values.
Add some checks for large allocations in fuzzing build mode Libfuzzer by default stops and reports out-of-memory if more than 2G is allocated. Avoid this by adding code to catch inputs that trigger large allocations. These tests are only enabled for fuzzing builds as they would prevent some legitimate inputs.
Add a missing dependency for hts_open_fuzzer