summaryrefslogtreecommitdiffstats
path: root/fuzz/init-fuzzers.sh
diff options
context:
space:
mode:
authorGravatar Nikias Bassen2023-01-08 21:29:57 +0100
committerGravatar Nikias Bassen2023-01-08 21:29:57 +0100
commite212eb6ed1b1a6fb4d71c1ac8a687ea017d60ad5 (patch)
treea14e66ad7e24f7382cfbc0eedc95ef6ef22c396b /fuzz/init-fuzzers.sh
parent395ecda5679a0cce253e64d1ada3ce1936a02ac8 (diff)
downloadlibplist-e212eb6ed1b1a6fb4d71c1ac8a687ea017d60ad5.tar.gz
libplist-e212eb6ed1b1a6fb4d71c1ac8a687ea017d60ad5.tar.bz2
fuzz: Add OpenStep plist fuzzer
Diffstat (limited to 'fuzz/init-fuzzers.sh')
-rwxr-xr-xfuzz/init-fuzzers.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/fuzz/init-fuzzers.sh b/fuzz/init-fuzzers.sh
index ea2c8cc..c9b1955 100755
--- a/fuzz/init-fuzzers.sh
+++ b/fuzz/init-fuzzers.sh
@@ -26,5 +26,12 @@ cp ../test/data/j1.plist jplist-input/
cp ../test/data/j2.plist jplist-input/
./jplist_fuzzer -merge=1 jplist-input jplist-crashes jplist-leaks -dict=jplist.dict
+mkdir -p oplist-input
+mkdir -p oplist-crashes
+mkdir -p oplist-leaks
+cp ../test/data/*.ostep oplist-input/
+cp ../test/data/test.strings oplist-input/
+./oplist_fuzzer -merge=1 oplist-input oplist-crashes oplist-leaks -dict=oplist.dict
+
cd ${CURDIR}
exit 0