|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2000-11-21 04:30 UTC] sniper@php.net
[2000-12-30 20:18 UTC] sniper@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2026 The PHP GroupAll rights reserved. |
Last updated: Thu Oct 08 12:00:01 2026 UTC |
I am running (RedHat) Linux 2.0.36. I am running apache 1.3.12 configured with: ./configure --prefix=/usr/local/test-apache \ --enable-module=all \ --enable-rule=EAPI=yes \ --disable-module=ssl \ --activate-module=src/modules/php4/libphp4.a PHP4.0.1pl1 configured with: ./configure --with-mysql=/Developer/Database/mysql --with-apache=../apache_1.3.12 --enable-track-vars --with-config-file-path=/usr/local/test-apache/conf --enable-trans-sid I get these sorts of messages in the apache error log (when not run in gdb): [Wed Oct 18 16:38:39 2000] [notice] child pid 17013 exit signal Segmentation fault (11) [Wed Oct 18 16:38:46 2000] [notice] child pid 17014 exit signal Segmentation fault (11) [Wed Oct 18 16:38:47 2000] [notice] child pid 17015 exit signal Segmentation fault (11) [Wed Oct 18 16:38:51 2000] [notice] child pid 17016 exit signal Segmentation fault (11) [Wed Oct 18 16:38:52 2000] [notice] child pid 17017 exit signal Segmentation fault (11) [Wed Oct 18 16:38:54 2000] [notice] child pid 17018 exit signal Segmentation fault (11) [Wed Oct 18 16:38:55 2000] [notice] child pid 17019 exit signal Segmentation fault (11) [Wed Oct 18 16:38:58 2000] [notice] child pid 17020 exit signal Segmentation fault (11) [Wed Oct 18 16:38:59 2000] [notice] child pid 17022 exit signal Segmentation fault (11) [Wed Oct 18 16:38:59 2000] [notice] child pid 17021 exit signal Segmentation fault (11) I get this backtrace from gdb when run with '-X -f /usr/local/test-apache/conf/httpd.conf': (gdb) bt #0 0x2966494f in chunk_free (ar_ptr=0x296b9420, p=0x820e0e0) at malloc.c:2959 #1 0x296647c1 in __libc_free (mem=0x820e0e8) at malloc.c:2872 #2 0x80be96d in _efree (ptr=0x820e0f4) at zend_alloc.c:216 #3 0x80c80f4 in _zval_dtor (zvalue=0x820de8c) at zend_variables.c:62 #4 0x80c3446 in _zval_ptr_dtor (zval_ptr=0x82540c0) at zend_execute_API.c:272 #5 0x80cb5c1 in zend_hash_destroy (ht=0x8253824) at zend_hash.c:544 #6 0x80c810b in _zval_dtor (zvalue=0x8253ea4) at zend_variables.c:69 #7 0x80c3446 in _zval_ptr_dtor (zval_ptr=0x81f1538) at zend_execute_API.c:272 #8 0x80cb5c1 in zend_hash_destroy (ht=0x81b6ac8) at zend_hash.c:544 #9 0x80c32ca in shutdown_executor () at zend_execute_API.c:172 #10 0x80c8abb in zend_deactivate () at zend.c:511 #11 0x80700b8 in php_request_shutdown (dummy=0x0) at main.c:661 #12 0x806e4ca in php_apache_request_shutdown () #13 0x811fcca in run_cleanups () #14 0x811e500 in ap_clear_pool () #15 0x811e575 in ap_destroy_pool () #16 0x811e4ec in ap_clear_pool () #17 0x812d87c in child_main () #18 0x812dee8 in make_child () #19 0x812e043 in startup_children () #20 0x812e630 in standalone_main () #21 0x812eea3 in main () I am running the following script: <HTML> <HEAD> </HEAD> <BODY BGCOLOR="Black" topmargin='0' leftmargin='0' marginheight='0' marginwidth='0' TEXT="#CC6633" LINK="#FF0 000" VLINK="#FF6633" ALINK="#FF6633"> <BR> <FONT FACE="ARIAL,HELVETICA,SANS-SERIF"><? echo date('m-d-Y T'); ?></FONT> <BR> </BODY> </HTML> Pretty basic script. Shouldn't CRASH httpd children right?! P.S. I had crashes with 4.0.2, 4.0.3 and 4.0.3pl1 as well. I reverted back to 4.0.1pl2 and the crashes happened less often. That is when I broke down and ran gdb on the setup. It crashes pretty consistently now every 2-3rd time the script is called. When I reloaded the script 25 times, I got 12 seg faults in the error_log. E_ALL error logging is turned on and I get no warnings or anything in the php error log. Is my simple PHP script the (valid) cause of this? Any help appreciated:)