Your message dated Sat, 10 Sep 2005 23:47:09 -0700 with message-id <[EMAIL PROTECTED]> and subject line Bug#317634: fixed in php4-imagick 0.9.11-2 has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database) -------------------------------------- Received: (at submit) by bugs.debian.org; 10 Jul 2005 09:53:45 +0000 >From [EMAIL PROTECTED] Sun Jul 10 02:53:45 2005 Return-path: <[EMAIL PROTECTED]> Received: from katherina.student.utwente.nl [130.89.168.160] by spohr.debian.org with esmtp (Exim 3.35 1 (Debian)) id 1DrYVN-0003mj-00; Sun, 10 Jul 2005 02:53:45 -0700 Received: from matthijs by katherina.student.utwente.nl with local (Exim 4.52) id 1DrYVL-0002pQ-Pl for [EMAIL PROTECTED]; Sun, 10 Jul 2005 11:53:43 +0200 Date: Sun, 10 Jul 2005 11:53:43 +0200 From: Matthijs Kooijman <[EMAIL PROTECTED]> To: Debian Bug Tracking System <[EMAIL PROTECTED]> Subject: php4-imagick: Segfaults when calling imagick functions Message-ID: <[EMAIL PROTECTED]> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-From_: [EMAIL PROTECTED] Sun Jul 10 01:10:08 2005 X-UTwente-MailScanner-Information: Scanned by MailScanner. Contact [EMAIL PROTECTED] for more information. X-UTwente-MailScanner: Found to be clean X-MailScanner-From: [EMAIL PROTECTED] User-Agent: Mutt/1.5.9i Delivered-To: [EMAIL PROTECTED] X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Status: No, hits=-6.5 required=4.0 tests=BAYES_00,HAS_PACKAGE, HTML_MESSAGE autolearn=no version=2.60-bugs.debian.org_2005_01_02 X-Spam-Level: Package: php4-imagick Version: 0.9.11-1 Followup-For: Bug #298448 Severity: important Since some times, my php-imagick module has broken down. At first glance this bug seems identical to #298448 (archived), though it seems to show the same symptoms as #272687 too. I have first noticed segfaults appearing in my apache error.log: [Sat Jul 9 21:50:44 2005] [notice] child pid 28074 exit signal Segmentation fault (11) Which is the same symptom as #298448. In both bug reports this is claimed to be fixed in 0.9.11-0.2 and 0.9.11-1. I have 0.9.11-1 installed, which does not seem to fix the problem (not that the last post in the archived #298448 did not acknowledge the fix). Some extra debugging shows there is some kind of problem when cleaning up, I managed to make the following stacktrace (Unfortunately still with the original .deb, didn't get around to compiling with debugging symbols yet). > Program received signal SIGSEGV, Segmentation fault. > [Switching to Thread -1210791712 (LWP 31810)] > 0xb7b3edfa in _efree () from /usr/lib/apache/1.3/libphp4.so > (gdb) > (gdb) > (gdb) bt > #0 0xb7b3edfa in _efree () from /usr/lib/apache/1.3/libphp4.so > #1 0xb77638e8 in zm_deactivate_imagick () from > /usr/lib/php4/20020429/imagick.so > #2 0xb7b514d9 in module_registry_cleanup () from > /usr/lib/apache/1.3/libphp4.so > #3 0xb7b53949 in zend_hash_apply () from /usr/lib/apache/1.3/libphp4.so > #4 0xb7b4e3d0 in zend_deactivate_modules () from > /usr/lib/apache/1.3/libphp4.so > #5 0xb7b1f315 in php_request_shutdown () from /usr/lib/apache/1.3/libphp4.so > #6 0xb7b631df in apache_php_module_main () from > /usr/lib/apache/1.3/libphp4.so > #7 0xb7b63ddc in apache_php_module_main () from > /usr/lib/apache/1.3/libphp4.so > #8 0xb7b63fa1 in apache_php_module_main () from > /usr/lib/apache/1.3/libphp4.so > #9 0x080553c3 in ap_invoke_handler () > #10 0x08068465 in ap_some_auth_required () > #11 0x08068614 in ap_process_request () > #12 0x08060bd2 in ap_child_terminate () > #13 0x08060e9a in ap_child_terminate () > #14 0x08060f10 in ap_child_terminate () > #15 0x08061a9a in ap_child_terminate () > #16 0x08061ff8 in main () > (gdb) quit This stacktrace was made by running apache in single mode and requesting line.php from the examples. I also tried running the same from the command line (using all of "php", "php4" and "php4-cgi") on several files, all giving a similar output. The following is from running line.php. > <br /> > <b>Warning</b>: imagick_iserror() expects parameter 1 to be resource, boolean > given in <b>/var/www/examples/line.php</b> on line <b>3</b><br /> > <br /> > <b>Warning</b>: imagick_begindraw() expects parameter 1 to be resource, > boolean given in <b>/var/www/examples/line.php</b> on line <b>12</b><br /> > <br /> > <b>Warning</b>: imagick_drawline() expects parameter 1 to be resource, > boolean given in <b>/var/www/examples/line.php</b> on line <b>14</b><br /> > <br /> > <b>Warning</b>: imagick_failedreason() expects parameter 1 to be resource, > boolean given in <b>/var/www/examples/line.php</b> on line <b>16</b><br /> > <br /> > <b>Warning</b>: imagick_faileddescription() expects parameter 1 to be > resource, boolean given in <b>/var/www/examples/line.php</b> on line > <b>17</b><br /> > imagick_drawline() failed!<BR> > Reason: <BR> > Description: <BR> > Segmentation fault It seems imagick_readimage does not return a valid handle or something like that. It is probably worth noting that when I tried an older version of php4-imagick (0.9.7-1.3) I got the very same errors when requesting the php files from my web browser (just without the segfault I presume). I have tried this on three systems. Of these, two showed the same problems. The third, which had no previous installation of php, did not show the same problems (for some reason, the resize.php example failed with a timeout, but I expect this to be due to other reasons). I have just purged apache, php4, imagemagick and php4-imagick packages and reinstalled them, to no avail (same segfault). Any tips on where to look further? Matthijs -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.10 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) ii libapache-mod-php4 [phpa 4:4.3.10-15 server-side, HTML-embedded scripti ii libbz2-1.0 1.0.2-7 high-quality block-sorting file co ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an ii libjpeg62 6b-10 The Independent JPEG Group's JPEG ii libmagick6 6:6.2.3.1-1 Image manipulation library ii libpng12-0 1.2.8rel-1 PNG library - runtime ii libtiff4 3.7.2-3 Tag Image File Format (TIFF) libra ii php4-cgi [phpapi-2002091 4:4.3.10-15 server-side, HTML-embedded scripti ii php4-cli [phpapi-2002091 4:4.3.10-15 command-line interpreter for the p php4-imagick recommends no packages. -- debconf information: php4/extension_imagick_cli: true php4/extension_imagick_cgi: true php4/add_extension: true php4/remove_extension: true php4/extension_imagick_apache: true --------------------------------------- Received: (at 317634-close) by bugs.debian.org; 11 Sep 2005 06:48:28 +0000 >From [EMAIL PROTECTED] Sat Sep 10 23:48:28 2005 Return-path: <[EMAIL PROTECTED]> Received: from katie by spohr.debian.org with local (Exim 3.36 1 (Debian)) id 1EELcL-0003dT-00; Sat, 10 Sep 2005 23:47:09 -0700 From: Matej Vela <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] X-Katie: $Revision: 1.56 $ Subject: Bug#317634: fixed in php4-imagick 0.9.11-2 Message-Id: <[EMAIL PROTECTED]> Sender: Archive Administrator <[EMAIL PROTECTED]> Date: Sat, 10 Sep 2005 23:47:09 -0700 Delivered-To: [EMAIL PROTECTED] X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Level: X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER autolearn=no version=2.60-bugs.debian.org_2005_01_02 X-CrossAssassin-Score: 2 Source: php4-imagick Source-Version: 0.9.11-2 We believe that the bug you reported is fixed in the latest version of php4-imagick, which is due to be installed in the Debian FTP archive: php4-imagick_0.9.11-2.diff.gz to pool/main/p/php4-imagick/php4-imagick_0.9.11-2.diff.gz php4-imagick_0.9.11-2.dsc to pool/main/p/php4-imagick/php4-imagick_0.9.11-2.dsc php4-imagick_0.9.11-2_i386.deb to pool/main/p/php4-imagick/php4-imagick_0.9.11-2_i386.deb A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Matej Vela <[EMAIL PROTECTED]> (supplier of updated php4-imagick package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [EMAIL PROTECTED]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Sun, 11 Sep 2005 08:34:04 +0200 Source: php4-imagick Binary: php4-imagick Architecture: source i386 Version: 0.9.11-2 Distribution: unstable Urgency: low Maintainer: Debian QA Group <[EMAIL PROTECTED]> Changed-By: Matej Vela <[EMAIL PROTECTED]> Description: php4-imagick - ImageMagick module for php4 Closes: 272687 316823 317634 324005 Changes: php4-imagick (0.9.11-2) unstable; urgency=low . * QA upload. * Update for php4/php5 split (s/phpize/phpize4/; s/php-config/php-config4/). * Recompile for phpapi-20050606. Closes: #317634, #324005, #272687. * Update templates based on php4 4:4.4.0-1 (which includes a Vietnamese translation). Closes: #316823. * Update debconf dependency. * debian/copyright: Update upstream URL. * debian/watch: Add. * Conforms to Standards version 3.6.2. Files: 2edc4636707266f4de6731491806e639 656 web optional php4-imagick_0.9.11-2.dsc 72823979cc171d3c64b677ec9e33b8ba 21468 web optional php4-imagick_0.9.11-2.diff.gz ce681a51fd4dcb54bbacdc7ba20c623f 82010 web optional php4-imagick_0.9.11-2_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFDI8/wxBYivKllgY8RAizgAKCiQ9WMy0kASt5AmJtwAnw8QqIFPgCgla2v Pj4nst5KwVPPiZ4v55wU6iU= =Yt6W -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]