|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2010-06-09 15:35 UTC] slogster at gmail dot com
Description:
------------
Core was generated by `/usr/local/php-5.3-r299968/sbin/php-fpm'.
Program terminated with signal 11, Segmentation fault.
[New process 11882]
#0 0x0000555555955aab in _zend_is_inconsistent (ht=0x550000000000,
file=0x555555ccf738 "/home/l3et3r/php-5.3-r299968/Zend/zend_hash.c", line=517)
at /home/l3et3r/php-5.3-r299968/Zend/zend_hash.c:53
53 if (ht->inconsistent==HT_OK) {
(gdb) bt
#0 0x0000555555955aab in _zend_is_inconsistent (ht=0x550000000000,
file=0x555555ccf738 "/home/l3et3r/php-5.3-r299968/Zend/zend_hash.c", line=517)
at /home/l3et3r/php-5.3-r299968/Zend/zend_hash.c:53
#1 0x0000555555957821 in zend_hash_destroy (ht=0x550000000000) at /home/l3et3r/php-5.3-r299968/Zend/zend_hash.c:517
#2 0x0000555555a334d7 in fcgi_close (req=0x7fff64fee540, force=0, destroy=1)
at /home/l3et3r/php-5.3-r299968/sapi/fpm/fpm/fastcgi.c:675
#3 0x0000555555a33de4 in fcgi_finish_request (req=0x7fff64fee540, force_close=0)
at /home/l3et3r/php-5.3-r299968/sapi/fpm/fpm/fastcgi.c:1000
#4 0x0000555555a395b5 in sapi_cgi_deactivate () at /home/l3et3r/php-5.3-r299968/sapi/fpm/fpm/fpm_main.c:881
#5 0x00005555558d62f6 in sapi_deactivate () at /home/l3et3r/php-5.3-r299968/main/SAPI.c:444
#6 0x00005555558ca34d in php_request_shutdown (dummy=0x0) at /home/l3et3r/php-5.3-r299968/main/main.c:1642
#7 0x0000555555a3b5d3 in main (argc=1, argv=0x7fff64ff0788)
at /home/l3et3r/php-5.3-r299968/sapi/fpm/fpm/fpm_main.c:1881
(gdb) frame 7
#7 0x0000555555a3b5d3 in main (argc=1, argv=0x7fff64ff0788)
at /home/l3et3r/php-5.3-r299968/sapi/fpm/fpm/fpm_main.c:1881
1881 php_request_shutdown((void *) 0);
(gdb) frame 6
#6 0x00005555558ca34d in php_request_shutdown (dummy=0x0) at /home/l3et3r/php-5.3-r299968/main/main.c:1642
1642 sapi_deactivate(TSRMLS_C);
(gdb) frame 5
#5 0x00005555558d62f6 in sapi_deactivate () at /home/l3et3r/php-5.3-r299968/main/SAPI.c:444
444 sapi_module.deactivate(TSRMLS_C);
(gdb) frame 4
#4 0x0000555555a395b5 in sapi_cgi_deactivate () at /home/l3et3r/php-5.3-r299968/sapi/fpm/fpm/fpm_main.c:881
881 if (
(gdb) frame 3
#3 0x0000555555a33de4 in fcgi_finish_request (req=0x7fff64fee540, force_close=0)
at /home/l3et3r/php-5.3-r299968/sapi/fpm/fpm/fastcgi.c:1000
1000 fcgi_close(req, force_close, 1);
(gdb) frame 2
#2 0x0000555555a334d7 in fcgi_close (req=0x7fff64fee540, force=0, destroy=1)
at /home/l3et3r/php-5.3-r299968/sapi/fpm/fpm/fastcgi.c:675
675 zend_hash_destroy(req->env);
(gdb) frame 1
#1 0x0000555555957821 in zend_hash_destroy (ht=0x550000000000) at /home/l3et3r/php-5.3-r299968/Zend/zend_hash.c:517
517 IS_CONSISTENT(ht);
(gdb) frame 0
#0 0x0000555555955aab in _zend_is_inconsistent (ht=0x550000000000,
file=0x555555ccf738 "/home/l3et3r/php-5.3-r299968/Zend/zend_hash.c", line=517)
at /home/l3et3r/php-5.3-r299968/Zend/zend_hash.c:53
53 if (ht->inconsistent==HT_OK) {
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Thu Oct 30 01:00:01 2025 UTC |
I have compiled php with --enable-debug and can extract everything you want from the core file, but I don't have a way to reproduce it. I am testing now 5.3 in production and this server is running with debug to catch problems. I have built php the following way: export CFLAGS="-O2 -msse -mmmx -msse2 -msse3 -mfpmath=sse" export CXXFLAGS="${CFLAGS}" ./buildconf ./configure --prefix=$PHPPREFIX \ --enable-fpm \ --with-libevent-dir=$LIBEVENTPREFIX \ --with-mysql \ --disable-ipv6 \ --disable-filter \ --disable-hash \ --disable-posix \ --disable-tokenizer \ --without-pear \ --without-sqlite \ --with-pdo-mysql \ --with-gd fpm ini: [global] pid = /usr/local/php-5.3-r299968/var/run/php-fpm.pid error_log = /usr/local/php-5.3-r299968/var/log/php-fpm.log log_level = notice emergency_restart_threshold = 10 emergency_restart_interval = 1m process_control_timeout = 5s daemonize = yes [www0] listen = xxx:9910 listen.backlog = -1 listen.allowed_clients = 127.0.0.1,xxx user = web group = web pm = dynamic pm.max_children = 50 pm.start_servers = 10 pm.min_spare_servers = 5 pm.max_spare_servers = 20 pm.max_requests = 500 pm.status_path = /status ping.path = /ping ping.response = pong request_terminate_timeout = 30s request_slowlog_timeout = 15s slowlog = /usr/local/php-5.3-r299968/var/log/php-fpm-0.log.slow rlimit_files = 20000 rlimit_core = 0 catch_workers_output = yes env[HOSTNAME] = $HOSTNAME env[PATH] = /usr/local/bin:/usr/bin:/bin env[TMP] = /tmp env[TMPDIR] = /tmp env[TEMP] = /tmp