diff options
author | Robert Loehning <robert.loehning@qt.io> | 2021-01-12 18:17:10 +0100 |
---|---|---|
committer | Robert Loehning <robert.loehning@qt.io> | 2021-01-13 11:08:13 +0100 |
commit | 105b2b3ee38129c83cc1f0584a29f32421e8b0d4 (patch) | |
tree | 731ca6c71196dfe11bfb725fff873aae3ca1e110 /fuzzing | |
parent | cb14144a12b16c5a9ab7ad8ccc68e66fc20c06e6 (diff) |
fuzzing: Add further files which caused issues
Change-Id: I01a025a30626e93f3a5a6e519b18c758923bd78a
Reviewed-by: Albert Astals Cid <albert.astals.cid@kdab.com>
Diffstat (limited to 'fuzzing')
-rwxr-xr-x | fuzzing/oss-fuzz/build.sh | 3 | ||||
-rw-r--r-- | fuzzing/testcases/regexp/oss-fuzz-22954.txt | bin | 0 -> 1728 bytes | |||
-rw-r--r-- | fuzzing/testcases/svg/oss-fuzz-25484.svg | 3 |
3 files changed, 5 insertions, 1 deletions
diff --git a/fuzzing/oss-fuzz/build.sh b/fuzzing/oss-fuzz/build.sh index 8d6dbc4d..4c678689 100755 --- a/fuzzing/oss-fuzz/build.sh +++ b/fuzzing/oss-fuzz/build.sh @@ -37,6 +37,7 @@ zip -j $WORK/cbor $SRC/qtqa/fuzzing/testcases/cbor/* zip -j $WORK/html $SRC/qtqa/fuzzing/testcases/html/* zip -j $WORK/images $SRC/qtqa/fuzzing/testcases/{bmp,gif,jpg,svg,xbm,xpm}/* $SRC/afl/testcases/images/*/* zip -j $WORK/markdown $SRC/qtqa/fuzzing/testcases/markdown/* +zip -j $WORK/regexp.zip $SRC/qtqa/fuzzing/testcases/regexp/* zip -j $WORK/ssl.pem.zip $SRC/qtqa/fuzzing/testcases/ssl.pem/* zip -j $WORK/svg $SRC/qtqa/fuzzing/testcases/svg/* zip -j $WORK/text $SRC/qtqa/fuzzing/testcases/text/* $SRC/afl/testcases/others/text/* @@ -73,7 +74,7 @@ build_fuzzer "qtbase" "corelib/serialization/qcborstreamreader/next/next.pro" "c build_fuzzer "qtbase" "corelib/serialization/qcborvalue/fromcbor/fromcbor.pro" "cbor" build_fuzzer "qtbase" "corelib/serialization/qtextstream/extractionoperator-float/extractionoperator-float.pro" "text" build_fuzzer "qtbase" "corelib/serialization/qxmlstream/qxmlstreamreader/readnext/readnext.pro" "xml" "$SRC/afl/dictionaries/xml.dict" -build_fuzzer "qtbase" "corelib/text/qregularexpression/optimize/optimize.pro" "" "$SRC/afl/dictionaries/regexp.dict" +build_fuzzer "qtbase" "corelib/text/qregularexpression/optimize/optimize.pro" "regexp" "$SRC/afl/dictionaries/regexp.dict" build_fuzzer "qtbase" "corelib/tools/qcryptographichash/result/result.pro" build_fuzzer "qtbase" "gui/image/qimage/loadfromdata/loadfromdata.pro" "images" build_fuzzer "qtbase" "gui/painting/qcolorspace/fromiccprofile/fromiccprofile.pro" diff --git a/fuzzing/testcases/regexp/oss-fuzz-22954.txt b/fuzzing/testcases/regexp/oss-fuzz-22954.txt Binary files differnew file mode 100644 index 00000000..93067016 --- /dev/null +++ b/fuzzing/testcases/regexp/oss-fuzz-22954.txt diff --git a/fuzzing/testcases/svg/oss-fuzz-25484.svg b/fuzzing/testcases/svg/oss-fuzz-25484.svg new file mode 100644 index 00000000..29841f2a --- /dev/null +++ b/fuzzing/testcases/svg/oss-fuzz-25484.svg @@ -0,0 +1,3 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE svg PUBLIC "-//W3C/" "://www.w3/svg11.dtd"> +<svg wBox="-0.5 -0.5 642 255);"><defs/><g>"l"/><rect x="476.91" y="305.5" width="127" height="50" rx="7.5"/><g transform="tra.5)"><switch><foreignObject></foreignObject><text x="540" y="333333335" fill="#FFFFFF" fext-anchor="middl">ReferImpl</text></switch></g><path d="M 3o+eEU0" pointer-events="all"/></g><switch><g requiredFeatures="http://wwensibility" /><a transform="tort/ns87" tet="_k"><text text-anchor="middle" font="1x" x="50%">Vt f1.1</text></a></switch></svg>
\ No newline at end of file |