From 9a60aed6d1925c98b1b40c19b40f5b4b65baa26e Mon Sep 17 00:00:00 2001 From: Pierre Joye Date: Thu, 17 Jul 2008 23:13:09 +0000 Subject: - MFB: fix crash when some crafted font are given --- ext/gd/tests/imageloadfont_invalid.phpt | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ext/gd/tests/imageloadfont_invalid.phpt (limited to 'ext/gd/tests/imageloadfont_invalid.phpt') diff --git a/ext/gd/tests/imageloadfont_invalid.phpt b/ext/gd/tests/imageloadfont_invalid.phpt new file mode 100644 index 0000000000..b297ac73e2 --- /dev/null +++ b/ext/gd/tests/imageloadfont_invalid.phpt @@ -0,0 +1,25 @@ +--TEST-- +imageloadfont() function crashes +--SKIPIF-- + +--FILE-- + +--EXPECTF-- +Warning: imageloadfont(): gd warning: product of memory allocation multiplication would exceed INT_MAX, failing operation gracefully + in %simageloadfont_invalid.php on line %d + +Warning: imageloadfont(): Error reading font, invalid font header in %simageloadfont_invalid.php on line %d -- cgit v1.2.1