aboutsummaryrefslogtreecommitdiff
path: root/projects/qt
diff options
context:
space:
mode:
authorRobert Löhning <robert.loehning@qt.io>2020-05-06 21:18:29 +0200
committerGitHub <noreply@github.com>2020-05-06 12:18:29 -0700
commit366c2ba367d2c401ab58fcd776be963aa341d058 (patch)
treebab4931ce6cc46ee416580d7a5b9a5e2698b908a /projects/qt
parent881e3638b7a48c5701d08d546a2bbdd5c605e0cd (diff)
downloadoss-fuzz-366c2ba367d2c401ab58fcd776be963aa341d058.tar.gz
[qt] Add corpus for CBOR (#3768)
Diffstat (limited to 'projects/qt')
-rwxr-xr-xprojects/qt/build.sh5
1 files changed, 3 insertions, 2 deletions
diff --git a/projects/qt/build.sh b/projects/qt/build.sh
index 7a98772ba..961f813a8 100755
--- a/projects/qt/build.sh
+++ b/projects/qt/build.sh
@@ -33,6 +33,7 @@ MAKEFLAGS=-j$(nproc) $SRC/qt/configure -qt-libmd4c -platform linux-clang-libc++
make -j$(nproc)
# prepare corpus files
+zip -j $WORK/cbor $SRC/qtqa/fuzzing/testcases/cbor/*
zip -j $WORK/html $SRC/qtqa/fuzzing/testcases/html/*
zip -j $WORK/markdown $SRC/qtqa/fuzzing/testcases/markdown/*
zip -j $WORK/ssl.pem.zip $SRC/qtqa/fuzzing/testcases/ssl.pem/*
@@ -79,8 +80,8 @@ build_fuzzer() {
rm -r build_fuzzer
}
-build_fuzzer "new" "qtbase" "corelib/serialization/qcborstreamreader/next/next.pro"
-build_fuzzer "new" "qtbase" "corelib/serialization/qcborvalue/fromcbor/fromcbor.pro"
+build_fuzzer "new" "qtbase" "corelib/serialization/qcborstreamreader/next/next.pro" "cbor"
+build_fuzzer "new" "qtbase" "corelib/serialization/qcborvalue/fromcbor/fromcbor.pro" "cbor"
build_fuzzer "new" "qtbase" "corelib/serialization/qtextstream/extractionoperator-float/extractionoperator-float.pro" "text"
build_fuzzer "old" "qtbase" "corelib/serialization/qxmlstream/qxmlstreamreader/readnext/readnext.pro" "xml" "$SRC/AFL/dictionaries/xml.dict"
build_fuzzer "new" "qtbase" "corelib/text/qregularexpression/optimize/optimize.pro" "" "$SRC/AFL/dictionaries/regexp.dict"