[gdk-pixbuf: 4/5] Add tests for GIF files with invalid LZW code sizes
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gdk-pixbuf: 4/5] Add tests for GIF files with invalid LZW code sizes
- Date: Tue, 9 Aug 2022 14:49:06 +0000 (UTC)
commit 449441210921c8ed417b0c4d5edbccd2d57e23f8
Author: Robert Ancell <robert ancell canonical com>
Date: Wed Feb 2 14:19:06 2022 +1300
Add tests for GIF files with invalid LZW code sizes
tests/test-images/fail/overflow-codes-max.gif | Bin 0 -> 65 bytes
tests/test-images/fail/overflow-codes.gif | Bin 0 -> 35 bytes
tests/test-images/gif-test-suite/TESTS | 2 ++
tests/test-images/gif-test-suite/invalid-code.conf | 11 +++++++++++
tests/test-images/gif-test-suite/invalid-code.gif | Bin 0 -> 35 bytes
tests/test-images/gif-test-suite/overflow-codes-max.conf | 11 +++++++++++
tests/test-images/gif-test-suite/overflow-codes-max.gif | Bin 0 -> 65 bytes
tests/test-images/gif-test-suite/overflow-codes.conf | 11 +++++++++++
tests/test-images/gif-test-suite/overflow-codes.gif | Bin 0 -> 35 bytes
9 files changed, 35 insertions(+)
---
diff --git a/tests/test-images/fail/overflow-codes-max.gif b/tests/test-images/fail/overflow-codes-max.gif
new file mode 100644
index 000000000..3d507ca7d
Binary files /dev/null and b/tests/test-images/fail/overflow-codes-max.gif differ
diff --git a/tests/test-images/fail/overflow-codes.gif b/tests/test-images/fail/overflow-codes.gif
new file mode 100644
index 000000000..c38053872
Binary files /dev/null and b/tests/test-images/fail/overflow-codes.gif differ
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
new file mode 100644
index 000000000..7d929c943
Binary files /dev/null and b/tests/test-images/gif-test-suite/invalid-code.gif differ
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
new file mode 100644
index 000000000..3d507ca7d
Binary files /dev/null and b/tests/test-images/gif-test-suite/overflow-codes-max.gif differ
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
new file mode 100644
index 000000000..c38053872
Binary files /dev/null and b/tests/test-images/gif-test-suite/overflow-codes.gif differ
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]