diff options
author | Max Moroz <mmoroz@chromium.org> | 2020-03-04 10:32:59 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-03-04 10:32:59 -0800 |
commit | 8a3c129d33a4e3ee5bc970194ac4e42dd886330c (patch) | |
tree | 478663cb141f0dea51d46fdd5d602163d0b95f04 /projects/qt | |
parent | f669d3e9f6f2afcc546335f43e60cfeccd5a4ae1 (diff) | |
download | oss-fuzz-8a3c129d33a4e3ee5bc970194ac4e42dd886330c.tar.gz |
[qt] Add fuzzer for QCborValue (#3460)
* [qt] Add fuzzer for QCborValue
The first fuzzer to follow the new naming scheme.
* [qt] Don't log the whole build output
Diffstat (limited to 'projects/qt')
-rwxr-xr-x | projects/qt/build.sh | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/projects/qt/build.sh b/projects/qt/build.sh index eeb3a9bfa..6eab073b1 100755 --- a/projects/qt/build.sh +++ b/projects/qt/build.sh @@ -27,7 +27,7 @@ sed -i -e "s/QMAKE_CFLAGS_OPTIMIZE_FULL = -O3/QMAKE_CFLAGS_OPTIMIZE_FULL = -O1/g # build project cd $WORK MAKEFLAGS=-j$(nproc) $SRC/qt/configure -platform linux-clang-libc++ -static -opensource -confirm-license -no-opengl -nomake tests -nomake examples -prefix $PWD/qtbase -make -j$(nproc) +make -j$(nproc) > /dev/null # prepare corpus files zip -j $WORK/html $SRC/qtqa/fuzzing/testcases/html/* @@ -76,6 +76,7 @@ build_fuzzer() { rm -r build_fuzzer } +build_fuzzer "new" "qtbase" "corelib/serialization/qcborvalue/fromcbor/fromcbor.pro" build_fuzzer "old" "qtbase" "corelib/serialization/qxmlstream/qxmlstreamreader/readnext/readnext.pro" "xml" "/usr/share/afl/testcases/_extras/xml.dict" # build_fuzzer "new" "qtbase" "gui/text/qtextdocument/sethtml/sethtml.pro" "html" "/usr/share/afl/testcases/_extras/html_tags.dict" build_fuzzer "old" "qtbase" "gui/text/qtextdocument/setmarkdown/setmarkdown.pro" "markdown" |