Bug #65060 [Opn->Csd]: imagecreatefrom... crashes with user streams
| From: | remi@php.net | Date: | Fri, 21 Jun 2013 12:11:33 +0000 |
| Subject: | Bug #65060 [Opn->Csd]: imagecreatefrom... crashes with user streams | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-179672@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=65060&edit=1
ID: 65060
Updated by: remi@php.net
Reported by: thekid@php.net
Summary: imagecreatefrom... crashes with user streams
-Status: Open
+Status: Closed
Type: Bug
Package: GD related
Operating System: gentoo
PHP Version: 5.5.0RC3
Block user comment: N
Private report: N
New Comment:
Automatic comment on behalf of remi
Revision: http://git.php.net/?p=php-src.git;a=commit;h=fc898ee0f94ee3686aa1f359d4a973d5e8e1754b
Log: Fixed Bug #65060 imagecreatefrom... crashes with user streams Fixed Bug #65084
imagecreatefromjpeg fails with URL
Previous Comments:
------------------------------------------------------------------------
[2013-06-21 05:38:20] pajoye@php.net
and the bt, which confirms an infinite loop there:
(gdb) bt
#0 0x081d7e6e in _php_stream_seek (stream=0xb7d60efc, offset=-1, whence=1) at
/home/pierre/repo/phpgit/php-src-clean/main/streams/streams.c:1273
#1 0x081da09e in stream_cookie_seeker (cookie=0xb7d60efc, position=0xbf800044,
whence=1) at /home/pierre/repo/phpgit/php-src-clean/main/streams/cast.c:109
#2 0xb7df9e99 in _IO_cookie_seek (fp=0x84f4420, offset=-1, dir=1) at
iofopncook.c:87
#3 0xb7e054ae in _IO_new_file_sync (fp=0x84f4420) at fileops.c:913
#4 0xb7df9810 in _IO_fflush (fp=0x84f4420) at iofflush.c:43
#5 0x081d7e76 in _php_stream_seek (stream=0xb7d60efc, offset=-1, whence=1) at
/home/pierre/repo/phpgit/php-src-clean/main/streams/streams.c:1273
#6 0x081da09e in stream_cookie_seeker (cookie=0xb7d60efc, position=0xbf8004e0,
whence=1) at /home/pierre/repo/phpgit/php-src-clean/main/streams/cast.c:109
#7 0xb7df9e99 in _IO_cookie_seek (fp=0x84f4420, offset=-1, dir=1) at
iofopncook.c:87
#8 0xb7e054ae in _IO_new_file_sync (fp=0x84f4420) at fileops.c:913
#9 0xb7df9810 in _IO_fflush (fp=0x84f4420) at iofflush.c:43
#10 0x081d7e76 in _php_stream_seek (stream=0xb7d60efc, offset=-1, whence=1) at
/home/pierre/repo/phpgit/php-src-clean/main/streams/streams.c:1273
#11 0x081da09e in stream_cookie_seeker (cookie=0xb7d60efc, position=0xbf80097c,
whence=1) at /home/pierre/repo/phpgit/php-src-clean/main/streams/cast.c:109
#12 0xb7df9e99 in _IO_cookie_seek (fp=0x84f4420, offset=-1, dir=1) at
iofopncook.c:87
#13 0xb7e054ae in _IO_new_file_sync (fp=0x84f4420) at fileops.c:913
...
------------------------------------------------------------------------
[2013-06-21 05:37:13] pajoye@php.net
Program received signal SIGSEGV, Segmentation fault.
0x081d7e6e in _php_stream_seek (stream=0xb7d60efc, offset=-1, whence=1) at
/home/pierre/repo/phpgit/php-src-clean/main/streams/streams.c:1273
1273 fflush(stream->stdiocast);
------------------------------------------------------------------------
[2013-06-21 05:31:41] pajoye@php.net
==5774== Memcheck, a memory error detector
==5774== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==5774== Using Valgrind-3.6.0.SVN-Debian and LibVEX; rerun with -h for copyright
info
==5774== Command: ./sapi/cli/php stream.php
==5774==
==5774== Stack overflow in thread 1: can't grow stack to 0xbe2c6d8c
weird.
------------------------------------------------------------------------
[2013-06-19 09:00:42] thekid@php.net
> system or bundled gd question remains
friebe@xpsrv ~/php/php-src $ ./sapi/cli/php -i|grep -i gd
Configure Command => './configure' '--with-gd'
gd
GD Support => enabled
GD Version => bundled (2.1.0 compatible)
gd.jpeg_ignore_warning => 0 => 0
------------------------------------------------------------------------
[2013-06-19 08:38:33] pajoye@php.net
should have read more carefully :)
So only the system or bundled gd question remains :)
------------------------------------------------------------------------
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
https://bugs.php.net/bug.php?id=65060
--
Edit this bug report at https://bugs.php.net/bug.php?id=65060&edit=1