Re: PHP 4.0 Bug #3204: Segment violation during Zend session shutdown

From: Date: Thu, 13 Jan 2000 20:25:21 +0000
Subject: Re: PHP 4.0 Bug #3204: Segment violation during Zend session shutdown
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-14594@lists.php.net to get a copy of this message
Do you use references? On 13 Jan 2000 jmat@firewind.net wrote: > From: jmat@firewind.net > Operating system: Linux Redhat 6.1 > PHP version: 4.0 Latest CVS (13/01/2000) > PHP Bug Type: Reproduceable crash > Bug description: Segment violation during Zend session shutdown > > > I can't pinpoint the script/function that's doing this, as it seems to happen in all > sorts of things, at random times. The only indication something was wrong is the error logs: all > data seems to be pushed out to the browser right as it dies, so no data is lost to the client. > > Here's the gdb... > > [root@kodiak apache]# gdb /usr/local/apache/bin/httpd > GNU gdb 4.17.0.11 with Linux support > Copyright 1998 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you are > welcome to change it and/or distribute copies of it under certain conditions. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for details. > This GDB was configured as "i386-redhat-linux"...(no debugging symbols found)... > (gdb) run -X > Starting program: /usr/local/apache/bin/httpd -X > (no debugging symbols found)... > Program received signal SIGSEGV, Segmentation fault. > 0x80903ca in _zval_ptr_dtor () > (gdb) bt > #0 0x80903ca in _zval_ptr_dtor () > #1 0x8095d34 in _zval_ptr_dtor_wrapper () > #2 0x809a2ee in zend_hash_destroy () > #3 0x8095a5e in _zval_dtor () > #4 0x8090296 in shutdown_executor () > #5 0x809674b in zend_deactivate () > #6 0x8084eed in php_request_shutdown () > #7 0x80f862e in ap_run_cleanup () > #8 0x80f6e5d in ap_clear_pool () > #9 0x80f6ed1 in ap_destroy_pool () > #10 0x810665d in ap_child_terminate () > #11 0x810679c in ap_child_terminate () > #12 0x81068f9 in ap_child_terminate () > #13 0x8106f26 in ap_child_terminate () > #14 0x81076a3 in main () > #15 0x401f072f in __libc_start_main (main=0x810736c <main>, argc=2, argv=0xbffffd74, > init=0x8060e34 <_init>, > fini=0x813e7a8 <_fini>, rtld_fini=0x4000a670 <_dl_fini>, stack_end=0xbffffd6c) > at ../sysdeps/generic/libc-start.c:90 > > > > > -- Zeev Suraski <zeev@zend.com> http://www.zend.com/

« previous php.dev (#14594) next »