#45799 [Com]: imagepng() crashes on empty image
| From: | mmcnicklebugs at googlemail dot com | Date: | Tue, 10 Mar 2009 11:25:44 +0000 |
| Subject: | #45799 [Com]: imagepng() crashes on empty image | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-134556@lists.php.net to get a copy of this message | ||
ID: 45799
Comment by: mmcnicklebugs at googlemail dot com
Reported By: amelek32 at gmail dot com
Status: Assigned
Bug Type: GD related
Operating System: *
PHP Version: 5.2.8, 5.3CVS, 6CVS (2008-12-09)
Assigned To: pajoye
New Comment:
[PATCH]
A to see if there are any colors associated with the image before
outputting the image header.
http://whompbox.com/patches/php/libgd.patch
Previous Comments:
------------------------------------------------------------------------
[2008-12-01 11:02:36] pajoye@php.net
My bad, you are right!
------------------------------------------------------------------------
[2008-12-01 11:00:46] amelek32 at gmail dot com
then
<?
$img = imagecreate(500,500);
@imagepng($img);
imagedestroy($img);
?>
should return empty page..
However, it do not ;)
------------------------------------------------------------------------
[2008-11-30 22:52:48] pajoye@php.net
Well, after a 2nd look, the warning will remain anyway. Whether it is
raised by libgd or php does not change anything > won't fix
------------------------------------------------------------------------
[2008-08-12 14:25:05] pajoye@php.net
> shouldn't it return warning without putting part of header to
output?
Hm, good point. I may add a check before calling the png function and
avoid to much troubles later. I will do it for 5.3+
------------------------------------------------------------------------
[2008-08-12 13:45:49] amelek32 at gmail dot com
shouldn't it return warning without putting part of header to output?
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/45799
--
Edit this bug report at http://bugs.php.net/?id=45799&edit=1