From: [EMAIL PROTECTED] Operating system: Linux - SuSE 7.2 PHP version: 4.0.6 PHP Bug Type: *Graphics related Bug description: Segfault (11) with PHP 4.0.6 / Apache 1.3.22
With this code (via Rasmus/php-general): <http://www.php.net/~rasmus/reductor.php> <html> <body bgcolor="#000000"> <font color=#ffffff>Original Image:</font><img src="php.png" align=middle><br clear=left> <?php if(!$ch) $ch='$'; $im = ImageCreateFromPNG('./php.png'); $output = " "; for($y=0;$y<imagesy($im);$y++) { for($x=0;$x<imagesx($im);$x++) { $color = ImageColorsForIndex($im,ImageColorAt($im, $x, $y)); echo "<font size=\"1\" color=\"#"; echo printf("%02x%02x%02x",$color['red'],$color['green'],$color['blue']); echo "\">$ch</font>"; } echo "<br>\n"; } ?> </body></html> Apache stops responding; Nothing is displayed, not even an error. Apache must be restarted to bring it back to life. In the error_log, one sees: [Sun Oct 21 06:10:03 2001] [notice] child pid 28635 exit signal Segmentation fault (11) [Sun Oct 21 06:10:03 2001] [notice] child pid 28634 exit signal Segmentation fault (11) Etc... My php 4.0.6 configure line: ./configure \ --with-config-file-path=/var/www/conf \ --with-gd=/usr/local \ --with-jpeg-dir=/usr/local \ --with-png-dir=/usr/local/ \ --with-tiff-dir=/usr/local \ --with-zlib-dir=/usr \ --with-zlib=/usr \ --with-ttf=/usr/local \ --with-t1lib=/usr/local \ --with-mysql=/usr \ --with-mcrypt=/usr/local \ --with-pdflib=/usr/local \ --with-bz2=/usr/local \ --with-zip=/usr/local \ --with-pspell=/usr/local \ --with-curl=/usr/local \ --with-dom=/usr \ --with-xml \ --enable-magic-quotes \ --enable-ftp \ --with-apache=../apache_1.3.22 > ~root/php_configure.log My Apache 1.3.22 configure line: ./configure \ --prefix=/var/www \ --mandir=/usr/local/man \ --server-uid=www \ --server-gid=www \ --libexecdir=/var/www/modules \ --enable-module=rewrite \ --enable-module=so \ --enable-shared=speling \ --enable-module=ssl \ --activate-module=src/modules/php4/libphp4.a \ --activate-module=src/modules/perl/libperl.a I listed this as graphics related, but I really don't know if it really is. -Brian -- Edit bug report at: http://bugs.php.net/?id=13775&edit=1 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]