diff options
author | Robert Loehning <robert.loehning@qt.io> | 2019-02-28 13:26:30 +0100 |
---|---|---|
committer | Robert Loehning <robert.loehning@qt.io> | 2019-04-30 17:18:35 +0000 |
commit | 985206bd1d86e050d845370f2f2da03401a96403 (patch) | |
tree | 5105156ceeac58b1fb30be06b17bcf7f81f1a3c7 | |
parent | 355763de979cd635078dfad20a075864dcc2284b (diff) |
fuzzing: Add svg testcases
These triggered issues which were fixed in Qt 5.12
Task-number: QTBUG-74083
Task-number: QTBUG-74104
Task-number: QTBUG-74129
Task-number: QTBUG-74172
Task-number: QTBUG-74189
Change-Id: I004d0678808c0def6e555bc7b934e91291a7aa8c
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
-rw-r--r-- | fuzzing/testcases/svg/QTBUG-74083.svg | 1 | ||||
-rw-r--r-- | fuzzing/testcases/svg/QTBUG-74104.svg | 1 | ||||
-rw-r--r-- | fuzzing/testcases/svg/QTBUG-74129.svg | 1 | ||||
-rw-r--r-- | fuzzing/testcases/svg/QTBUG-74172.svg | 1 | ||||
-rw-r--r-- | fuzzing/testcases/svg/QTBUG-74189.svg | 1 | ||||
-rw-r--r-- | fuzzing/testcases/svg/indirectSelfReferral.svg | 1 |
6 files changed, 6 insertions, 0 deletions
diff --git a/fuzzing/testcases/svg/QTBUG-74083.svg b/fuzzing/testcases/svg/QTBUG-74083.svg new file mode 100644 index 00000000..de7163c5 --- /dev/null +++ b/fuzzing/testcases/svg/QTBUG-74083.svg @@ -0,0 +1 @@ +<svg><rect><defs>
\ No newline at end of file diff --git a/fuzzing/testcases/svg/QTBUG-74104.svg b/fuzzing/testcases/svg/QTBUG-74104.svg new file mode 100644 index 00000000..74089ce3 --- /dev/null +++ b/fuzzing/testcases/svg/QTBUG-74104.svg @@ -0,0 +1 @@ +<svg><linearGradient id="a"/><rect style="fill:urla"/><linearGradient id="a"/></svg>
\ No newline at end of file diff --git a/fuzzing/testcases/svg/QTBUG-74129.svg b/fuzzing/testcases/svg/QTBUG-74129.svg new file mode 100644 index 00000000..0da6af51 --- /dev/null +++ b/fuzzing/testcases/svg/QTBUG-74129.svg @@ -0,0 +1 @@ +<svg><path d=" ">
\ No newline at end of file diff --git a/fuzzing/testcases/svg/QTBUG-74172.svg b/fuzzing/testcases/svg/QTBUG-74172.svg new file mode 100644 index 00000000..04d7ff50 --- /dev/null +++ b/fuzzing/testcases/svg/QTBUG-74172.svg @@ -0,0 +1 @@ +<svg><path stroke="#000" d="M8 8e33h3333333333333t11 ."/></svg>
\ No newline at end of file diff --git a/fuzzing/testcases/svg/QTBUG-74189.svg b/fuzzing/testcases/svg/QTBUG-74189.svg new file mode 100644 index 00000000..ca493c90 --- /dev/null +++ b/fuzzing/testcases/svg/QTBUG-74189.svg @@ -0,0 +1 @@ +<svg><linearGradient id="a" xlink:href="b"/><linearGradient id="b" xlink:href="c"/><linearGradient id="c" xlink:href="a"/><rect fill="url(#c)"/></svg>
\ No newline at end of file diff --git a/fuzzing/testcases/svg/indirectSelfReferral.svg b/fuzzing/testcases/svg/indirectSelfReferral.svg new file mode 100644 index 00000000..3f0977e6 --- /dev/null +++ b/fuzzing/testcases/svg/indirectSelfReferral.svg @@ -0,0 +1 @@ +<svg><g id="b"><use href="#c"/></g><g id="c"><use href="#b"/></g></svg>
\ No newline at end of file |