summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/cve-2015-4491.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/tests/cve-2015-4491.c b/tests/cve-2015-4491.c
index 988cb495d..f5454d0a7 100644
--- a/tests/cve-2015-4491.c
+++ b/tests/cve-2015-4491.c
@@ -30,12 +30,8 @@ test_original (void)
GError* err = NULL;
buf = gdk_pixbuf_new_from_resource_at_scale ("/test/resource/cve-2015-4491.bmp", size, size, FALSE, &err);
- if (skip_if_insufficient_memory (&err))
- return;
-
- g_assert_no_error (err);
-
- g_object_unref (buf);
+ /* Image is corrupt because the rowstride * height mul overflows */
+ g_assert_error (err, GDK_PIXBUF_ERROR, GDK_PIXBUF_ERROR_CORRUPT_IMAGE);
}
static void