#41694 [Bgs]: Compile fails: file libgd00086.png in php 5.2.3 tarball is corrupted
| From: | melaina at libero dot it | Date: | Thu, 14 Jun 2007 20:45:44 +0000 |
| Subject: | #41694 [Bgs]: Compile fails: file libgd00086.png in php 5.2.3 tarball is corrupted | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-113809@lists.php.net to get a copy of this message | ||
ID: 41694
User updated by: melaina at libero dot it
Reported By: melaina at libero dot it
Status: Bogus
Bug Type: Compile Failure
Operating System: RHEL 4, RHEL 3
PHP Version: 5.2.3
New Comment:
Shouldn't RH have addressed this issued with
https://rhn.redhat.com/errata/RHSA-2007-0356.html?
Previous Comments:
------------------------------------------------------------------------
[2007-06-14 20:38:12] melaina at libero dot it
Hehe, thanks - you were faster than me! I hadn't read your reply yet
:)
So basically we should wait for RHEL to issue a new libpng version?
------------------------------------------------------------------------
[2007-06-14 20:36:40] melaina at libero dot it
Oooops silly me. This was done on purpose, I suppose! Please close bug!
------------------------------------------------------------------------
[2007-06-14 20:33:40] pajoye@php.net
The goal of this test (and its file) is to test this issue. Which is
about not killing your box when one gives a corrupt PNG data, replacing
the data with a valid png will not help :)
There is two problems to fix, one in php/gd (what I did) and two/three
in libpng, what the last libpng releases did.
RHEL and debian, to list the two I know, did not update their system
yet. But that's not our problem, sadly. No bug > bogus.
------------------------------------------------------------------------
[2007-06-14 20:28:25] melaina at libero dot it
I had the same issue as http://bugs.php.net/bug.php?id=41612, but I
found out the problem and the solution was simpler than that.
The file libgd00086.png in the /ext/gd/tests directory of the current
php release is corrupted; on some systems, it sends the test performed
in libgd00086.phpt in an endless loop, with libpng returning a CRC
Warning on the file.
I do not know why this happens only on RHEL systems, but all I had to
do
to fix the issue was to replace libgd00086.png with a small png file I
made.
------------------------------------------------------------------------
[2007-06-14 20:25:24] melaina at libero dot it
Description:
------------
I had the same issue as http://bugs.php.net/bug.php?id=41612, but I
found out the problem and the solution was simpler than that.
The file libgd00086.png in the /ext/gd/tests directory of the current
php release is corrupted; on some systems, it sends the test performed
in libgd00086.phpt in an endless loop, with libpng returning a CRC
Warning on the file.
I do not know why this happens only on RHEL systems, but all I had to
do to fix the issue was to replace libgd00086.png with a small png file
I made.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=41694&edit=1