Edit report at https://bugs.php.net/bug.php?id=65060&edit=1
ID: 65060 Updated by: [email protected] Reported by: [email protected] Summary: imagecreatefrom... crashes with user streams Status: Open Type: Bug Package: GD related Operating System: gentoo PHP Version: 5.5.0RC3 Block user comment: N Private report: N New Comment: 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 ... Previous Comments: ------------------------------------------------------------------------ [2013-06-21 05:37:13] [email protected] 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] [email protected] ==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] [email protected] > 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] [email protected] should have read more carefully :) So only the system or bundled gd question remains :) ------------------------------------------------------------------------ [2013-06-19 08:35:49] [email protected] g:\php-sdk\php-master\vc11\x86\php-src-clean>g:\temp\5.5.0rc3-nts\php -d extension_dir=g:\temp\5.5.0rc3-nts\ext\ -d extension=php_gd2.dll 65060.php Warning: imagecreatefromgif(): userstream::stream_cast is not implemented! in G:\php-sdk\php-master\vc11\x86\php-src-clean\65060.php on line 38 resource(7) of type (gd) do you use system's gd or bundled one? Can you try with the bundled one please (if system's is used). Which Distro do you use? ------------------------------------------------------------------------ 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
