diff options
author | Robert Ancell <robert.ancell@canonical.com> | 2022-02-02 14:19:06 +1300 |
---|---|---|
committer | Robert Ancell <robert.ancell@canonical.com> | 2022-02-02 14:19:06 +1300 |
commit | 449441210921c8ed417b0c4d5edbccd2d57e23f8 (patch) | |
tree | 134dd84d83838e1434b2a9b7f1376febcc9ffb1b /tests/test-images/gif-test-suite | |
parent | 19ebba03117aefc9d0312f675f3a210ffdcc4907 (diff) | |
download | gdk-pixbuf-449441210921c8ed417b0c4d5edbccd2d57e23f8.tar.gz |
Add tests for GIF files with invalid LZW code sizes
Diffstat (limited to 'tests/test-images/gif-test-suite')
-rw-r--r-- | tests/test-images/gif-test-suite/TESTS | 2 | ||||
-rw-r--r-- | tests/test-images/gif-test-suite/invalid-code.conf | 11 | ||||
-rw-r--r-- | tests/test-images/gif-test-suite/invalid-code.gif | bin | 0 -> 35 bytes | |||
-rw-r--r-- | tests/test-images/gif-test-suite/overflow-codes-max.conf | 11 | ||||
-rw-r--r-- | tests/test-images/gif-test-suite/overflow-codes-max.gif | bin | 0 -> 65 bytes | |||
-rw-r--r-- | tests/test-images/gif-test-suite/overflow-codes.conf | 11 | ||||
-rw-r--r-- | tests/test-images/gif-test-suite/overflow-codes.gif | bin | 0 -> 35 bytes |
7 files changed, 35 insertions, 0 deletions
diff --git a/tests/test-images/gif-test-suite/TESTS b/tests/test-images/gif-test-suite/TESTS index 1d4a3f13f..bc573acf4 100644 --- a/tests/test-images/gif-test-suite/TESTS +++ b/tests/test-images/gif-test-suite/TESTS @@ -44,6 +44,8 @@ max-height 255-codes large-codes max-codes +#overflow-codes +#overflow-codes-max transparent invalid-transparent disabled-transparent diff --git a/tests/test-images/gif-test-suite/invalid-code.conf b/tests/test-images/gif-test-suite/invalid-code.conf new file mode 100644 index 000000000..3bf287b4e --- /dev/null +++ b/tests/test-images/gif-test-suite/invalid-code.conf @@ -0,0 +1,11 @@ +# Automatically generated, do not edit! +[config] +input = invalid-code.gif +version = GIF89a +width = 2 +height = 2 +background = #000000 +loop-count = 0 +force-animation = no +frames = + diff --git a/tests/test-images/gif-test-suite/invalid-code.gif b/tests/test-images/gif-test-suite/invalid-code.gif Binary files differnew file mode 100644 index 000000000..7d929c943 --- /dev/null +++ b/tests/test-images/gif-test-suite/invalid-code.gif diff --git a/tests/test-images/gif-test-suite/overflow-codes-max.conf b/tests/test-images/gif-test-suite/overflow-codes-max.conf new file mode 100644 index 000000000..f6d3f38d8 --- /dev/null +++ b/tests/test-images/gif-test-suite/overflow-codes-max.conf @@ -0,0 +1,11 @@ +# Automatically generated, do not edit! +[config] +input = overflow-codes-max.gif +version = GIF89a +width = 2 +height = 2 +background = #000000 +loop-count = 0 +force-animation = no +frames = + diff --git a/tests/test-images/gif-test-suite/overflow-codes-max.gif b/tests/test-images/gif-test-suite/overflow-codes-max.gif Binary files differnew file mode 100644 index 000000000..3d507ca7d --- /dev/null +++ b/tests/test-images/gif-test-suite/overflow-codes-max.gif diff --git a/tests/test-images/gif-test-suite/overflow-codes.conf b/tests/test-images/gif-test-suite/overflow-codes.conf new file mode 100644 index 000000000..19f57fa74 --- /dev/null +++ b/tests/test-images/gif-test-suite/overflow-codes.conf @@ -0,0 +1,11 @@ +# Automatically generated, do not edit! +[config] +input = overflow-codes.gif +version = GIF89a +width = 2 +height = 2 +background = #000000 +loop-count = 0 +force-animation = no +frames = + diff --git a/tests/test-images/gif-test-suite/overflow-codes.gif b/tests/test-images/gif-test-suite/overflow-codes.gif Binary files differnew file mode 100644 index 000000000..c38053872 --- /dev/null +++ b/tests/test-images/gif-test-suite/overflow-codes.gif |