diff options
-rw-r--r-- | tests/cve-2015-4491.c | 8 |
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 |