Bug #67670 [Opn->Csd]: Segfault when starting php-fpm

From: Date: Wed, 23 Jul 2014 09:29:41 +0000
Subject: Bug #67670 [Opn->Csd]: Segfault when starting php-fpm
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-186780@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=67670&edit=1 ID: 67670 User updated by: ryan at rmauger dot co dot uk Reported by: ryan at rmauger dot co dot uk Summary: Segfault when starting php-fpm -Status: Open +Status: Closed Type: Bug Package: FPM related Operating System: Debian Wheezy PHP Version: 5.5.14 Block user comment: N Private report: N New Comment: Have just realised this is not a bug in php, but in the imagick extension, will open ticket on their github. Previous Comments: ------------------------------------------------------------------------ [2014-07-23 09:10:43] ryan at rmauger dot co dot uk Description: ------------ After compiling php-fpm from source on debian, a segfault is encountered when starting php-fpm. Test script: --------------- configure and make php as normal, run make install restart php-fpm with 'service php-fpm restrart' The configure command used was: ./configure --with-config-file-path=/etc/php/fpm --with-config-file-scan-dir=/etc/php/fpm/conf.d --sysconfdir=/etc/php --disable-cli --disable-cgi --enable-fpm --with-pdo-mysql=mysqlnd --with-mysqli=mysqlnd --with-curl --enable-zip --with-zlib=/usr --with-tidy --with-openssl --with-mcrypt --enable-soap --with-iconv --enable-mbstring --enable-intl --with-gd --enable-gd-native-ttf --with-jpeg-dir=/usr/lib --with-imagick --enable-opcache Actual result: -------------- GNU gdb (GDB) 7.4.1-debian Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/local/sbin/php-fpm...done. warning: not using untrusted file ".gdbinit" (gdb) run Starting program: /usr/local/sbin/php-fpm [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Program received signal SIGSEGV, Segmentation fault. zend_hash_merge_ex (target=target@entry=0x120da50, source=0xd0, pCopyConstructor=0x820100 <zval_add_ref>, size=size@entry=8, pMergeSource=pMergeSource@entry=0x7fd2c0 <do_inherit_constant_check>, pParam=0x0) at /usr/local/src/php/php-5.5.14-fpm/Zend/zend_hash.c:890 890 p = source->pListHead; (gdb) bt #0 zend_hash_merge_ex (target=target@entry=0x120da50, source=0xd0, pCopyConstructor=0x820100 <zval_add_ref>, size=size@entry=8, pMergeSource=pMergeSource@entry=0x7fd2c0 <do_inherit_constant_check>, pParam=0x0) at /usr/local/src/php/php-5.5.14-fpm/Zend/zend_hash.c:890 #1 0x0000000000803fa6 in zend_do_implement_interface (ce=ce@entry=0x120d980, iface=0x0) at /usr/local/src/php/php-5.5.14-fpm/Zend/zend_compile.c:3781 #2 0x0000000000828981 in zend_class_implements (class_entry=0x120d980, num_interfaces=<optimized out>, num_interfaces@entry=2) at /usr/local/src/php/php-5.5.14-fpm/Zend/zend_API.c:2554 #3 0x00000000005cfc86 in zm_startup_imagick (type=<optimized out>, module_number=17) at /usr/local/src/php/php-5.5.14-fpm/ext/imagick/imagick.c:2938 #4 0x0000000000823056 in zend_startup_module_ex (module=0x1113ca0) at /usr/local/src/php/php-5.5.14-fpm/Zend/zend_API.c:1759 #5 zend_startup_module_ex (module=0x1113ca0) at /usr/local/src/php/php-5.5.14-fpm/Zend/zend_API.c:1713 #6 0x000000000082f535 in zend_hash_apply (ht=ht@entry=0x10de680, apply_func=apply_func@entry=0x822f60 <zend_startup_module_ex>) at /usr/local/src/php/php-5.5.14-fpm/Zend/zend_hash.c:716 #7 0x0000000000826f5a in zend_startup_modules () at /usr/local/src/php/php-5.5.14-fpm/Zend/zend_API.c:1886 #8 0x00000000007c0d9e in php_module_startup (sf=<optimized out>, additional_modules=additional_modules@entry=0x10b94e0, num_additional_modules=num_additional_modules@entry=1) at /usr/local/src/php/php-5.5.14-fpm/main/main.c:2229 #9 0x00000000008dafe5 in php_cgi_startup (sapi_module=<optimized out>) at /usr/local/src/php/php-5.5.14-fpm/sapi/fpm/fpm/fpm_main.c:856 #10 0x00000000004509f5 in main (argc=1, argv=0x7fffffffe738) at /usr/local/src/php/php-5.5.14-fpm/sapi/fpm/fpm/fpm_main.c:1776 ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=67670&edit=1

« previous php.bugs (#186780) next »