Edit report at http://bugs.php.net/bug.php?id=51315&edit=1
ID: 51315
Updated by: pajoye@php.net
Reported by: administrateur at exinsidephp dot com
Summary: imagettfbbox randomly don't work
Status: Assigned
Type: Bug
Package: GD related
Operating System: Debian GNU/Linux 5.0
PHP Version: 5.3.2
Assigned To: pajoye
Block user comment: N
New Comment:
@natan dot frei at gmail dot com
Please try using the bundled GD instead, in the meantime.
Previous Comments:
------------------------------------------------------------------------
[2010-11-03 12:43:58] natan dot frei at gmail dot com
Debian Lenny
Linux v101.domain 2.6.26-2-openvz-686 #1 SMP Thu Sep 16 22:16:19 UTC
2010 i686 GNU/Linux
# dpkg -l | grep php
ii libapache2-mod-php5 5.2.6.dfsg.1-1+lenny9
server-side, HTML-embedded scripting languag
ii php-pear 5.2.6.dfsg.1-1+lenny9 PEAR - PHP
Extension and Application Reposit
ii php5 5.2.6.dfsg.1-1+lenny9
server-side, HTML-embedded scripting languag
ii php5-cli 5.2.6.dfsg.1-1+lenny9
command-line interpreter for the php5 script
ii php5-common 5.2.6.dfsg.1-1+lenny9 Common
files for packages built from the php
ii php5-curl 5.2.6.dfsg.1-1+lenny9 CURL module
for php5
ii php5-gd 5.2.6.dfsg.1-1+lenny9 GD module
for php5
ii php5-suhosin 0.9.27-1 advanced
protection module for php5
The same issue.
Sometimes imagettfbbox returns wrong value for x position.
For example:
-1,0,-2147483648,0,-2147483648,-12,-1,-12
------------------------------------------------------------------------
[2010-08-03 09:46:43] administrateur at exinsidephp dot com
I have upgrade my server for install DotDeb package with PHP 5.3.3
(apt-get update && apt-get ugrade) and the problem have disapear with
this release.
------------------------------------------------------------------------
[2010-07-17 20:50:47] geissert@php.net
According to Sean, this appears to be a bug in libgd that has been fixed
in the
copy included by PHP but not at upstream. I'm afraid I don't know any
other
detail.
Pierre, could you please take a look at it? (and if possible, update
libgd
upstream :)
------------------------------------------------------------------------
[2010-05-01 17:29:47] geissert@php.net
I tried with the following versions and with all of them the result is
the same:
4.1.2, 4.2.4, 4.3.4, 4.4.3
So it's a bug on libgd's side. Will ask Sean as he is the maintainer at
Debian.
------------------------------------------------------------------------
[2010-03-23 20:59:14] geissert@php.net
Strange that you mention that it works with gcc 4.1.2. Last I heard
5.3.x failed to build with that version (don't know what arch was that,
though).
Will take a look at it later. FWIW, a test related to imagettfbbox is
reproducibly failing (with the same results on all archs):
ext/gd/tests/bug48801.log:
---- EXPECTED OUTPUT
(-1, 15)
(155, 15)
(155, -48)
(-1, -48)
---- ACTUAL OUTPUT
(1, 15)
(163, 15)
(163, -48)
(1, -48)
---- FAILED
And that was with 4.4.3 (same results without optimisation). Has anyone
tried to reproduce it with the same or similar versions of gcc from
another distribution?
------------------------------------------------------------------------
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/bug.php?id=51315
--
Edit this bug report at http://bugs.php.net/bug.php?id=51315&edit=1