From 149bb8bee7938d978e554b8f9bf913df8d84a67f Mon Sep 17 00:00:00 2001 From: Abhishek Arya Date: Wed, 8 Apr 2020 19:30:42 -0700 Subject: [PATCH] Skip seed corpus unpack for Honggfuzz in bad build check (#3600) Matches AFL, also should fix some project failures like mbedtls with many targets. --- infra/base-images/base-runner/bad_build_check | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/infra/base-images/base-runner/bad_build_check b/infra/base-images/base-runner/bad_build_check index 84d6feb68..4ec23f687 100755 --- a/infra/base-images/base-runner/bad_build_check +++ b/infra/base-images/base-runner/bad_build_check @@ -99,7 +99,7 @@ function check_engine { return 1 fi elif [[ "$FUZZING_ENGINE" == honggfuzz ]]; then - timeout --preserve-status -s INT 20s run_fuzzer $FUZZER_NAME &>$FUZZER_OUTPUT + SKIP_SEED_CORPUS=1 timeout --preserve-status -s INT 20s run_fuzzer $FUZZER_NAME &>$FUZZER_OUTPUT CHECK_PASSED=$(egrep "^Sz:[0-9]+ Tm:[0-9]+" -c $FUZZER_OUTPUT) if (( $CHECK_PASSED == 0 )); then echo "BAD BUILD: fuzzing $FUZZER with honggfuzz failed."