ID: 36084 Comment by: yvovandoorn at comcast dot net Reported By: clive at darkarts dot co dot za Status: No Feedback Bug Type: Reproducible crash Operating System: FreeBSD PHP Version: 5.1.2 New Comment:
I recompiled pecl-imagick on both machines and it still doesn't work. I did make deinstall -> make clean -> make install. Error message: php -i ... imagick ImageMagick support => enabled Magick Backend => ImageMagick ImageMagick version => 6.2.5 PHP imagick version => 0.9.11 MaxRGB => 65535 Supported image formats => 8BIM php in free(): error: junk pointer, too high to make sense Abort (core dumped) Previous Comments: ------------------------------------------------------------------------ [2006-02-05 10:59:29] ale at FreeBSD dot org Have you recompiled pecl-imagick after php update? I have no problems: %php -v PHP 5.1.2 (cli) (built: Jan 30 2006 17:07:55) Copyright (c) 1997-2006 The PHP Group Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies %php -i ... imagick ImageMagick support => enabled Magick Backend => ImageMagick ImageMagick version => 6.2.5 PHP imagick version => 0.9.11 MaxRGB => 65535 Supported image formats => 8BIM Font Family - Name => AvantGarde - AvantGarde-Book ... ------------------------------------------------------------------------ [2006-02-05 07:13:08] yvovandoorn at comcast dot net I'm pretty sure this isn't related to Apache2. The reason why is that I am experiencing this problem on two machines, one installed with FreeBSD 5.4 and the other FreeBSD 6.0. The only thing these two have in common is that I installed all my additional applications via the ports. On both machines the problem goes away the moment I disable the imagemagick extension. Yes both machines are running Apache2, however this problem appeared before php 5.1.2, but sometime a week after the new year. Since I strongly believe that the imagick extension is the cause of it, I did some checking and found out the port was upgraded for pecl-imagick on 01/05/06 so I'm pretty sure thats where the issue lies. I've contacted the maintainer for that port (and strangely he also maintains php5 & php5-extensions). ------------------------------------------------------------------------ [2006-02-03 12:20:50] mail at skraemer dot net This might help you: I ran into the same problem, and the error dissapeared when i commented out the "ImageMagick"-extension in my "exentsions.ini" (FreeBSD-system). If you need detailed informations about the cofiguration- / compiling-process, please send me an e-mail. ------------------------------------------------------------------------ [2006-01-28 01:00:05] php-bugs at lists dot php dot net No feedback was provided for this bug for over a week, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open". ------------------------------------------------------------------------ [2006-01-27 01:06:31] engin at turk-php dot com i was having the same issue on same os and same php version but i didnt try to re-compile with different configure options coz in the previous php-5.0.5 with ZEND Debugger i faced with similar bug , seg fault, when i removed the Zend Debugger module it was working fine, ( on FreeBSD 4.11 - apache 1.3 ) recently i upgrade my os to FreeBSD-6.0 - apache 2.2 - php 5.1.2 with trial and error method i found imagick and recode modules cause issue [Thu Jan 27 02:04:12 2006] [notice] child pid 5968 exit signal Abort trap (6) httpd in free(): error: junk pointer, too high to make sense ------------------------------------------------------------------------ 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/36084 -- Edit this bug report at http://bugs.php.net/?id=36084&edit=1