summaryrefslogtreecommitdiffstats
path: root/fuzzing
diff options
context:
space:
mode:
authorRobert Loehning <robert.loehning@qt.io>2020-09-22 18:04:12 +0200
committerRobert Loehning <robert.loehning@qt.io>2020-09-23 11:14:24 +0200
commit442910970508c9299973456ec2bd8070a44b7fe2 (patch)
tree6ebc5aaee37d6447131fbf4ede765509d605dff8 /fuzzing
parentf4cac2f57dcb83f350177c1fc156c5704d7e31ed (diff)
fuzzing: Add recently published test cases
Change-Id: I4866d5c35b595ef0c08e7f7d3228fceaae50e26c Pick-to: master Reviewed-by: Albert Astals Cid <albert.astals.cid@kdab.com>
Diffstat (limited to 'fuzzing')
-rwxr-xr-xfuzzing/oss-fuzz/build.sh2
-rw-r--r--fuzzing/testcases/bmp/oss-fuzz-22997.bmpbin0 -> 54 bytes
-rw-r--r--fuzzing/testcases/markdown/oss-fuzz-23220.md1
-rw-r--r--fuzzing/testcases/svg/oss-fuzz-23606.svgbin0 -> 350 bytes
-rw-r--r--fuzzing/testcases/svg/oss-fuzz-24131.svg1
-rw-r--r--fuzzing/testcases/svg/oss-fuzz-24146.svgbin0 -> 707 bytes
-rw-r--r--fuzzing/testcases/svg/oss-fuzz-24273.svg1
-rw-r--r--fuzzing/testcases/svg/oss-fuzz-24308.svg1
-rw-r--r--fuzzing/testcases/svg/oss-fuzz-24738.svg1
9 files changed, 6 insertions, 1 deletions
diff --git a/fuzzing/oss-fuzz/build.sh b/fuzzing/oss-fuzz/build.sh
index 53eef0c1..13a68b63 100755
--- a/fuzzing/oss-fuzz/build.sh
+++ b/fuzzing/oss-fuzz/build.sh
@@ -35,7 +35,7 @@ make -j$(nproc) > /dev/null
# prepare corpus files
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/{gif,jpg,svg,xbm,xpm}/* $SRC/afl/testcases/images/*/*
+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/ssl.pem.zip $SRC/qtqa/fuzzing/testcases/ssl.pem/*
zip -j $WORK/svg $SRC/qtqa/fuzzing/testcases/svg/*
diff --git a/fuzzing/testcases/bmp/oss-fuzz-22997.bmp b/fuzzing/testcases/bmp/oss-fuzz-22997.bmp
new file mode 100644
index 00000000..78dff4d5
--- /dev/null
+++ b/fuzzing/testcases/bmp/oss-fuzz-22997.bmp
Binary files differ
diff --git a/fuzzing/testcases/markdown/oss-fuzz-23220.md b/fuzzing/testcases/markdown/oss-fuzz-23220.md
new file mode 100644
index 00000000..96256840
--- /dev/null
+++ b/fuzzing/testcases/markdown/oss-fuzz-23220.md
@@ -0,0 +1 @@
+<style/><ÿ style=padding:-3321537267 \ No newline at end of file
diff --git a/fuzzing/testcases/svg/oss-fuzz-23606.svg b/fuzzing/testcases/svg/oss-fuzz-23606.svg
new file mode 100644
index 00000000..a5c0b253
--- /dev/null
+++ b/fuzzing/testcases/svg/oss-fuzz-23606.svg
Binary files differ
diff --git a/fuzzing/testcases/svg/oss-fuzz-24131.svg b/fuzzing/testcases/svg/oss-fuzz-24131.svg
new file mode 100644
index 00000000..2a81b244
--- /dev/null
+++ b/fuzzing/testcases/svg/oss-fuzz-24131.svg
@@ -0,0 +1 @@
+<svg><path d="M- 4 44044404444E-334-"/></svg> \ No newline at end of file
diff --git a/fuzzing/testcases/svg/oss-fuzz-24146.svg b/fuzzing/testcases/svg/oss-fuzz-24146.svg
new file mode 100644
index 00000000..c12311cb
--- /dev/null
+++ b/fuzzing/testcases/svg/oss-fuzz-24146.svg
Binary files differ
diff --git a/fuzzing/testcases/svg/oss-fuzz-24273.svg b/fuzzing/testcases/svg/oss-fuzz-24273.svg
new file mode 100644
index 00000000..3a319bc3
--- /dev/null
+++ b/fuzzing/testcases/svg/oss-fuzz-24273.svg
@@ -0,0 +1 @@
+<svg><path stroke="#000" d="t44444444322E-334+--"/></svg> \ No newline at end of file
diff --git a/fuzzing/testcases/svg/oss-fuzz-24308.svg b/fuzzing/testcases/svg/oss-fuzz-24308.svg
new file mode 100644
index 00000000..0d758d21
--- /dev/null
+++ b/fuzzing/testcases/svg/oss-fuzz-24308.svg
@@ -0,0 +1 @@
+<svg><path d="a8 4-----"> \ No newline at end of file
diff --git a/fuzzing/testcases/svg/oss-fuzz-24738.svg b/fuzzing/testcases/svg/oss-fuzz-24738.svg
new file mode 100644
index 00000000..042bfa90
--- /dev/null
+++ b/fuzzing/testcases/svg/oss-fuzz-24738.svg
@@ -0,0 +1 @@
+<svg><path d="a 2 1e-212....."> \ No newline at end of file