Skip to content
Stefan Berger edited this page Mar 22, 2026 · 2 revisions

Fuzzing only works with recent clang now but not gcc (v15.2.1) as it seem. This is how it works for me now:

CC=clang CFLAGS="-O0 -g -ggdb" ./configure --prefix=/usr --enable-fuzzer
make -j$(($(nproc)))
cd tests
clang++ fuzz.cc -g -ggdb -O0  -o fuzz -fsanitize=fuzzer -L ../src/.libs/ -ltpms
export LD_LIBRARY_PATH=$PWD/../src/.libs
./fuzz.sh ./corpus-execute-command/

Clone this wiki locally