Revert "Update afl++ (#7008)" (#7022)

This reverts commit 95e437c599.
This commit is contained in:
jonathanmetzman 2021-12-15 19:38:25 -05:00 committed by GitHub
parent 7dc31b09ab
commit 6bfab63749
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 4 deletions

View File

@ -125,7 +125,7 @@ WORKDIR $SRC
# TODO: switch to -b stable once we can.
RUN git clone https://github.com/AFLplusplus/AFLplusplus.git aflplusplus && \
cd aflplusplus && \
git checkout 52dd5d479d411460c8cf2010a89f72e269d799ea
git checkout 5525f8c9ef8bb879dadd0eb942d524827d1b0362
RUN cd $SRC && \
curl -L -O https://github.com/google/honggfuzz/archive/oss-fuzz.tar.gz && \

View File

@ -37,9 +37,6 @@ export ASAN_OPTIONS="detect_leaks=0:symbolize=0:detect_odr_violation=0:abort_on_
# No complain on unknown AFL environment variables
export AFL_IGNORE_UNKNOWN_ENVS=1
# To not use AFL++'s afl-cc compiler but clang sancov, set this to 1:
export AFL_LLVM_MODE_WORKAROUND=0
# To analyze build failures and set specific AFL++ settings, set
# `export AFL_SKIP_OSSFUZZ=1`
# The 'env|grep' setup ensures we do not trigger the linter.
@ -47,6 +44,7 @@ env | egrep -q '^AFL_SKIP_OSSFUZZ=' || {
# The variables need to be set to "1" here - or before running this script.
# AFL++ configuration options.
export AFL_LLVM_MODE_WORKAROUND=0
export AFL_ENABLE_DICTIONARY=0
export AFL_ENABLE_CMPLOG=1
export AFL_LAF_CHANCE=5