Edit report at https://bugs.php.net/bug.php?id=55251&edit=1

 ID:                 55251
 Updated by:         f...@php.net
 Reported by:        paulgao at yeah dot net
 Summary:            coredumped when startup php-fpm
-Status:             Assigned
+Status:             Feedback
 Type:               Bug
 Package:            FPM related
 Operating System:   Centos 6 64-bit
 PHP Version:        5.4SVN-2011-07-20 (SVN)
 Assigned To:        fat
 Block user comment: N
 Private report:     N

 New Comment:

it seems to be related to APC not to FPM directly:

#6  0x00000000004a17fc in apc_interned_strings_shutdown () at /root/php-
5.4.0alpha2/ext/apc/apc_string.c:226
#7  0x000000000049a1f9 in apc_module_shutdown () at /root/php-
5.4.0alpha2/ext/apc/apc_main.c:895

Can you please desactivate APC and confirm the bug's gone ?


Previous Comments:
------------------------------------------------------------------------
[2011-07-20 09:02:35] paulgao at yeah dot net

[root@centos tmp]# /usr/local/php/sbin/php-fpm --fpm-config 
/home/codebase/server-config/php-fpm-www-test.ini -tt
[20-Jul-2011 21:01:43] NOTICE: [General]
[20-Jul-2011 21:01:43] NOTICE:  pid = /home/php-fpm.pid
[20-Jul-2011 21:01:43] NOTICE:  error_log = /home/logs/fpm.log
[20-Jul-2011 21:01:43] NOTICE:  syslog.ident = php-fpm
[20-Jul-2011 21:01:43] NOTICE:  syslog.facility = 24
[20-Jul-2011 21:01:43] NOTICE:  log_level = NOTICE
[20-Jul-2011 21:01:43] NOTICE:  emergency_restart_interval = 60s
[20-Jul-2011 21:01:43] NOTICE:  emergency_restart_threshold = 10
[20-Jul-2011 21:01:43] NOTICE:  process_control_timeout = 5s
[20-Jul-2011 21:01:43] NOTICE:  process.max = 0
[20-Jul-2011 21:01:43] NOTICE:  daemonize = yes
[20-Jul-2011 21:01:43] NOTICE:  rlimit_files = 0
[20-Jul-2011 21:01:43] NOTICE:  rlimit_core = 0
[20-Jul-2011 21:01:43] NOTICE:  
[20-Jul-2011 21:01:43] NOTICE: [www-test]
[20-Jul-2011 21:01:43] NOTICE:  prefix = undefined
[20-Jul-2011 21:01:43] NOTICE:  user = nobody
[20-Jul-2011 21:01:43] NOTICE:  group = nobody
[20-Jul-2011 21:01:43] NOTICE:  listen = /tmp/php-cgi.socket
[20-Jul-2011 21:01:43] NOTICE:  listen.backlog = -1
[20-Jul-2011 21:01:43] NOTICE:  listen.owner = undefined
[20-Jul-2011 21:01:43] NOTICE:  listen.group = undefined
[20-Jul-2011 21:01:43] NOTICE:  listen.mode = 0666
[20-Jul-2011 21:01:43] NOTICE:  listen.allowed_clients = undefined
[20-Jul-2011 21:01:43] NOTICE:  pm = dynamic
[20-Jul-2011 21:01:43] NOTICE:  pm.max_children = 192
[20-Jul-2011 21:01:43] NOTICE:  pm.start_servers = 16
[20-Jul-2011 21:01:43] NOTICE:  pm.min_spare_servers = 8
[20-Jul-2011 21:01:43] NOTICE:  pm.max_spare_servers = 32
[20-Jul-2011 21:01:43] NOTICE:  pm.max_requests = 0
[20-Jul-2011 21:01:43] NOTICE:  pm.status_path = /fpm_status
[20-Jul-2011 21:01:43] NOTICE:  ping.path = /fpm_ping
[20-Jul-2011 21:01:43] NOTICE:  ping.response = pong
[20-Jul-2011 21:01:43] NOTICE:  access.log = undefined
[20-Jul-2011 21:01:43] NOTICE:  access.format = undefined
[20-Jul-2011 21:01:43] NOTICE:  slowlog = /home/logs/fpm_slow.log
[20-Jul-2011 21:01:43] NOTICE:  request_slowlog_timeout = 1s
[20-Jul-2011 21:01:43] NOTICE:  request_terminate_timeout = 0s
[20-Jul-2011 21:01:43] NOTICE:  rlimit_files = 51200
[20-Jul-2011 21:01:43] NOTICE:  rlimit_core = 0
[20-Jul-2011 21:01:43] NOTICE:  chroot = 
[20-Jul-2011 21:01:43] NOTICE:  chdir = 
[20-Jul-2011 21:01:43] NOTICE:  catch_workers_output = yes
[20-Jul-2011 21:01:43] NOTICE:  security.limit_extensions = .php
[20-Jul-2011 21:01:43] NOTICE:  
[20-Jul-2011 21:01:43] NOTICE: configuration file 
/home/codebase/server-config/php-fpm-www-test.ini test is successful

------------------------------------------------------------------------
[2011-07-20 09:00:52] paulgao at yeah dot net

Description:
------------
core dumped.

Test script:
---------------
/usr/local/php/sbin/php-fpm --fpm-config 
/home/codebase/server-config/php-fpm-www-test.ini

Expected result:
----------------
(gdb) bt
#0  0x00007f2587c469a5 in raise () from /lib64/libc.so.6
#1  0x00007f2587c48185 in abort () from /lib64/libc.so.6
#2  0x00007f2587c83d5b in __libc_message () from /lib64/libc.so.6
#3  0x00007f2587c89676 in malloc_printerr () from /lib64/libc.so.6
#4  0x00000000006bc0bd in destroy_zend_class (pce=<value optimized out>) at 
/root/php-5.4.0alpha2/Zend/zend_opcode.c:331
#5  0x00000000006d09d3 in zend_hash_clean (ht=0x2ea0c90) at 
/root/php-5.4.0alpha2/Zend/zend_hash.c:596
#6  0x00000000004a17fc in apc_interned_strings_shutdown () at 
/root/php-5.4.0alpha2/ext/apc/apc_string.c:226
#7  0x000000000049a1f9 in apc_module_shutdown () at 
/root/php-5.4.0alpha2/ext/apc/apc_main.c:895
#8  0x0000000000491097 in zm_shutdown_apc (type=<value optimized out>, 
module_number=6) at /root/php-5.4.0alpha2/ext/apc/php_apc.c:373
#9  0x00000000006c9b45 in module_destructor (module=0x2ebc180) at 
/root/php-5.4.0alpha2/Zend/zend_API.c:2248
#10 0x00000000006d03eb in zend_hash_apply_deleter (ht=0xee7e40, p=0x2ebc120) at 
/root/php-5.4.0alpha2/Zend/zend_hash.c:650
#11 0x00000000006d0688 in zend_hash_graceful_reverse_destroy (ht=0xee7e40) at 
/root/php-5.4.0alpha2/Zend/zend_hash.c:687
#12 0x00000000006c4898 in zend_shutdown () at 
/root/php-5.4.0alpha2/Zend/zend.c:806
#13 0x000000000066b92a in php_module_shutdown () at 
/root/php-5.4.0alpha2/main/main.c:2264
#14 0x0000000000770939 in fpm_php_cleanup (which=<value optimized out>, 
arg=<value optimized out>) at /root/php-5.4.0alpha2/sapi/fpm/fpm/fpm_php.c:199
#15 0x00000000007691be in fpm_cleanups_run (type=2) at 
/root/php-5.4.0alpha2/sapi/fpm/fpm/fpm_cleanup.c:45
#16 0x0000000000775bca in fpm_unix_init_main () at 
/root/php-5.4.0alpha2/sapi/fpm/fpm/fpm_unix.c:252
#17 0x0000000000768695 in fpm_init (argc=<value optimized out>, argv=<value 
optimized out>, config=<value optimized out>, prefix=<value optimized out>, 
pid=<value optimized out>, test_conf=0)
    at /root/php-5.4.0alpha2/sapi/fpm/fpm/fpm.c:55
#18 0x000000000076f24a in main (argc=3, argv=0x7fff72a97458) at 
/root/php-5.4.0alpha2/sapi/fpm/fpm/fpm_main.c:1731
(gdb) 

Actual result:
--------------
startup OK.


------------------------------------------------------------------------



-- 
Edit this bug report at https://bugs.php.net/bug.php?id=55251&edit=1

Reply via email to