7be3fd486c | ||
---|---|---|
.. | ||
.gitignore | ||
Makefile.am | ||
README | ||
fuzz.c | ||
fuzz.h | ||
genSeed.c | ||
html.c | ||
html.dict | ||
html.options | ||
regexp.c | ||
regexp.dict | ||
regexp.options | ||
schema.c | ||
schema.dict | ||
schema.options | ||
testFuzzer.c | ||
uri.c | ||
uri.options | ||
xml.c | ||
xml.dict | ||
xml.options | ||
xpath.c | ||
xpath.dict | ||
xpath.options |
README
libFuzzer instructions for libxml2 ================================== Set compiler and options: export CC=clang export CFLAGS="-g -fsanitize=fuzzer-no-link,address,undefined \ -fno-sanitize-recover=all \ -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION" Build libxml2 with instrumentation: ./configure --without-python make Run fuzzers: make -C fuzz fuzz-xml