Edit report at http://bugs.php.net/bug.php?id=51399&edit=1
ID: 51399
Comment by: no dot spa at o2 dot pl
Reported by: jitendra dot admin at gmail dot com
Summary: *** glibc detected *** /usr/sbin/httpd: double free or
corruption (!prev)
Status: Open
Type: Bug
Package: Apache related
Operating System: Debian 5.0
PHP Version: php 5.1.5
New Comment:
This problem also exist on latest Apache 1, with PHP 5.2.13
*** glibc detected *** /usr/local/apache/bin/httpd: corrupted
double-linked list: 0x093f1170 ***
======= Backtrace: =========
/lib/libc.so.6[0x989ab6]
/lib/libc.so.6[0x98b4d2]
/lib/libc.so.6(cfree+0x59)[0x98b9d9]
/usr/local/apache/libexec/libphp5.so[0x10ab436]
/usr/local/apache/libexec/libphp5.so(zend_hash_destroy+0x36)[0x12c1c26]
/usr/local/apache/libexec/libphp5.so(module_destructor+0x46)[0x12bb726]
/usr/local/apache/libexec/libphp5.so[0x12c1928]
/usr/local/apache/libexec/libphp5.so(zend_hash_graceful_reverse_destroy+0x18)[0x12c1b68]
/usr/local/apache/libexec/libphp5.so(zend_shutdown+0x1e)[0x12b81ee]
/usr/local/apache/libexec/libphp5.so(php_module_shutdown+0x2f)[0x1276dcf]
/usr/local/apache/libexec/libphp5.so(php_module_shutdown_wrapper+0xb)[0x1276e7b]
/usr/local/apache/bin/httpd(ap_child_exit_modules+0x57)[0x809e1ad]
/usr/local/apache/bin/httpd[0x80a582e]
/usr/local/apache/bin/httpd[0x80a78c4]
[0xa90420]
/usr/local/apache/libexec/libphp5.so(zend_unregister_functions+0x5e)[0x12ba5de]
/usr/local/apache/libexec/libphp5.so(module_destructor+0x6c)[0x12bb74c]
/usr/local/apache/libexec/libphp5.so[0x12c1928]
/usr/local/apache/libexec/libphp5.so(zend_hash_graceful_reverse_destroy+0x18)[0x12c1b68]
/usr/local/apache/libexec/libphp5.so(zend_shutdown+0x1e)[0x12b81ee]
/usr/local/apache/libexec/libphp5.so(php_module_shutdown+0x2f)[0x1276dcf]
/usr/local/apache/libexec/libphp5.so(php_module_shutdown_wrapper+0xb)[0x1276e7b]
/usr/local/apache/bin/httpd(ap_child_exit_modules+0x57)[0x809e1ad]
/usr/local/apache/bin/httpd[0x80a582e]
/usr/local/apache/bin/httpd[0x80a8f21]
/usr/local/apache/bin/httpd[0x80a96f4]
/usr/local/apache/bin/httpd[0x80a9ae2]
/usr/local/apache/bin/httpd[0x80aa1b7]
/usr/local/apache/bin/httpd(main+0x414)[0x80aa8a4]
/lib/libc.so.6(__libc_start_main+0xdc)[0x937e9c]
/usr/local/apache/bin/httpd[0x8054fd1]
======= Memory map: ========
Previous Comments:
------------------------------------------------------------------------
[2010-03-27 03:36:29] jitendra dot admin at gmail dot com
======= Memory map: ========
08048000-080ae000 r-xp 00000000 68:01 145154 /usr/sbin/httpd
080ae000-080b6000 rw-p 00065000 68:01 145154 /usr/sbin/httpd
080b6000-097d4000 rw-p 080b6000 00:00 0 [heap]
b6f00000-b6f21000 rw-p b6f00000 00:00 0
b6f21000-b7000000 ---p b6f21000 00:00 0
b704b000-b717e000 r-xp 00000000 68:01 144652
/usr/lib/libxml2.so.2.6.32
b717e000-b7183000 rw-p 00132000 68:01 144652
/usr/lib/libxml2.so.2.6.32
b7183000-b7184000 rw-p b7183000 00:00 0
b7184000-b718b000 r--s 00000000 68:01 139270
/usr/lib/gconv/gconv-modules.cache
b718b000-b7197000 rw-s 00000000 00:08 131072 /SYSV00000000
(deleted)
b71c1000-b72fb000 r--p 00000000 68:01 156498
/usr/lib/locale/locale-archive
b72fb000-b7305000 r-xp 00000000 68:01 2016443
/lib/i686/cmov/libnss_files-2.7.so
b7305000-b7307000 rw-p 00009000 68:01 2016443
/lib/i686/cmov/libnss_files-2.7.so
b7307000-b730f000 r-xp 00000000 68:01 2016432
/lib/i686/cmov/libnss_nis-2.7.so
b730f000-b7311000 rw-p 00008000 68:01 2016432
/lib/i686/cmov/libnss_nis-2.7.so
b7311000-b7318000 r-xp 00000000 68:01 2016436
/lib/i686/cmov/libnss_compat-2.7.so
b7318000-b731a000 rw-p 00006000 68:01 2016436
/lib/i686/cmov/libnss_compat-2.7.so
b740b000-b7417000 r-xp 00000000 68:01 2007043 /lib/libgcc_s.so.1
b7417000-b7418000 rw-p 0000b000 68:01 2007043 /lib/libgcc_s.so.1
b741e000-b743e000 r-xp 00000000 68:01 189105
/usr/lib/perl5/auto/DBI/DBI.so
b743e000-b743f000 rw-p 0001f000 68:01 189105
/usr/lib/perl5/auto/DBI/DBI.so
b743f000-b744f000 r-xp 00000000 68:01 2016442
/lib/i686/cmov/libresolv-2.7.so
b744f000-b7451000 rw-p 0000f000 68:01 2016442
/lib/i686/cmov/libresolv-2.7.so
b7451000-b7453000 rw-p b7451000 00:00 0
b7453000-b7468000 r-xp 00000000 68:01 2016433
/lib/i686/cmov/libnsl-2.7.so
b7468000-b746a000 rw-p 00014000 68:01 2016433
/lib/i686/cmov/libnsl-2.7.so
b746a000-b746c000 rw-p b746a000 00:00 0
b7470000-b7474000 r-xp 00000000 68:01 2016440
/lib/i686/cmov/libnss_dns-2.7.so
b7474000-b7476000 rw-p 00003000 68:01 2016440
/lib/i686/cmov/libnss_dns-2.7.so
b7476000-b747e000 r-xp 00000000 68:01 189901
/usr/local/lib/perl/5.10.0/auto/List/Util/Util.so
b747e000-b747f000 rw-p 00007000 68:01 189901
/usr/local/lib/perl/5.10.0/auto/List/Util/Util.so
b747f000-b7493000 r-xp 00000000 68:01 141666
/usr/lib/libz.so.1.2.3.3
b7493000-b7494000 rw-p 00013000 68:01 141666
/usr/lib/libz.so.1.2.3.3
b7494000-b7638000 r-xp 00000000 68:01 144709
/usr/lib/libmysqlclient.so.15.0.0
b7638000-b767c000 rw-p 001a3000 68:01 144709
/usr/lib/libmysqlclient.so.15.0.0
b767c000-b767d000 rw-p b767c000 00:00 0
b767d000-b7b5d000 r-xp 00000000 68:01 182287
/usr/local/apache-1.3.41-DSO/libexec/libphp5.so
b7b5d000-b7bbf000 rw-p 004e0000 68:01 182287
/usr/local/apache-1.3.41-DSO/libexec/libphp5.so
b7bbf000-b7bca000 rw-p b7bbf000 00:00 0
b7bca000-b7d13000 r-xp 00000000 68:01 144987
/usr/lib/libperl.so.5.10.0
b7d13000-b7d18000 rw-p 00148000 68:01 144987
/usr/lib/libperl.so.5.10.0
b7d1e000-b7d74000 r-xp 00000000 68:01 181556
/usr/local/apache-1.3.41-DSO/libexec/libperl.so
b7d74000-b7d75000 rw-p 00056000 68:01 181556
/usr/local/apache-1.3.41-DSO/libexec/libperl.so
b7d75000-b7d8b000 r-xp 00000000 68:01 181554
/usr/local/apache-1.3.41-DSO/libexec/libproxy.so
b7d8b000-b7d8c000 rw-p 00016000 68:01 181554
/usr/local/apache-1.3.41-DSO/libexec/libproxy.so
b7d8c000-b7d99000 r-xp 00000000 68:01 181553
/usr/local/apache-1.3.41-DSO/libexec/mod_rewrite.so
b7d99000-b7d9a000 rw-p 0000c000 68:01 181553
/usr/local/apache-1.3.41-DSO/libexec/mod_rewrite.so
b7d9a000-b7d9b000 rw-p b7d9a000 00:00 0
b7d9b000-b7ef0000 r-xp 00000000 68:01 2016438
/lib/i686/cmov/libc-2.7.so
b7ef0000-b7ef1000 r--p 00155000 68:01 2016438
/lib/i686/cmov/libc-2.7.so
b7ef1000-b7ef3000 rw-p 00156000 68:01 2016438
/lib/i686/cmov/libc-2.7.so
b7ef3000-b7ef6000 rw-p b7ef3000 00:00 0
b7ef6000-b7ef8000 r-xp 00000000 68:01 2016435
/lib/i686/cmov/libdl-2.7.so
b7ef8000-b7efa000 rw-p 00001000 68:01 2016435
/lib/i686/cmov/libdl-2.7.so
b7efa000-b7f03000 r-xp 00000000 68:01 2016427
/lib/i686/cmov/libcrypt-2.7.so
b7f03000-b7f05000 rw-p 00008000 68:01 2016427
/lib/i686/cmov/libcrypt-2.7.so
b7f05000-b7f2d000 rw-p b7f05000 00:00 0
b7f2d000-b7f51000 r-xp 00000000 68:01 2016423
/lib/i686/cmov/libm-2.7.so
b7f51000-b7f53000 rw-p 00023000 68:01 2016423
/lib/i686/cmov/libm-2.7.so
b7f53000-b7f68000 r-xp 00000000 68:01 2016431
/lib/i686/cmov/libpthread-2.7.so
b7f68000-b7f6a000 rw-p 00014000 68:01 2016431
/lib/i686/cmov/libpthread-2.7.so
b7f6a000-b7f6c000 rw-p b7f6a000 00:00 0
b7f6f000-b7f73000 rw-p b7f6f000 00:00 0
b7f73000-b7f74000 r-xp b7f73000 00:00 0 [vdso]
b7f74000-b7f8e000 r-xp 00000000 68:01 2008752 /lib/ld-2.7.so
b7f8e000-b7f90000 rw-p 0001a000 68:01 2008752 /lib/ld-2.7.so
bffeb000-c0000000 rwxp bffeb000 00:00 0 [stack]
[Fri Mar 26 14:12:12 2010] [warn] child process 18345 did not exit,
sending another SIGHUP
[Fri Mar 26 14:12:12 2010] [warn] child process 18346 did not exit,
sending another SIGHUP
[Fri Mar 26 14:12:12 2010] [warn] child process 18347 did not exit,
sending another SIGHUP
#######################################################################
In same version is there any fix?
------------------------------------------------------------------------
[2010-03-26 15:48:31] [email protected]
Please try using this snapshot:
http://snaps.php.net/php5.3-latest.tar.gz
For Windows:
http://windows.php.net/snapshots/
------------------------------------------------------------------------
[2010-03-26 13:46:33] jitendra dot admin at gmail dot com
Description:
------------
Debian 5.0 (2.6.26-2-686 #1 SMP )
ii linux-image-2.6-686 2.6.26+17+lenny1 Linux
2.6 image on PPro/Celeron/PII/PIII/P4
ii linux-image-2.6.26-2-686 2.6.26-21lenny3 Linux
2.6.26 image on PPro/Celeron/PII/PIII/P4
ii linux-libc-dev 2.6.26-21lenny3 Linux
support headers for userspace development
###################################################################
GCC:
ii gcc 4:4.3.2-2 The GNU
C compiler
ii gcc-4.1-base 4.1.2-25 The GNU
Compiler Collection (base package)
ii gcc-4.2-base 4.2.4-6 The GNU
Compiler Collection (base package)
ii gcc-4.3 4.3.2-1.1 The GNU
C compiler
ii gcc-4.3-base 4.3.2-1.1 The GNU
Compiler Collection (base package)
ii gcc-4.3-locales 4.3.2-1.1 The GNU
C compiler (native language support files)
ii gcc-4.3-multilib 4.3.2-1.1 The GNU
C compiler (multilib files)
ii gcc-multilib 4:4.3.2-2 The GNU
C compiler (multilib files)
ii lib64gcc1 1:4.3.2-1.1 GCC
support library (64bit)
ii libgcc1 1:4.3.2-1.1 GCC
support library
ii libgcc1-dbg 1:4.3.2-1.1 GCC
support library (debug symbols)
#######################################################################
=>libc:
ii klibc-utils 1.5.12-2 small
utilities built with klibc for early boot
ii libc6 2.7-18lenny2 GNU C
Library: Shared libraries
ii libc6-amd64 2.7-18lenny2 GNU C
Library: 64bit Shared libraries for AMD64
ii libc6-dev 2.7-18lenny2 GNU C
Library: Development Libraries and Header Files
ii libc6-dev-amd64 2.7-18lenny2 GNU C
Library: 64bit Development Libraries for AMD64
ii libc6-i686 2.7-18lenny2 GNU C
Library: Shared libraries [i686 optimized]
ii libcap1 1:1.10-14 support
for getting/setting POSIX.1e capabilities
ii libcomerr2 1.41.3-1 common
error description library
ii libcompress-raw-zlib-perl 2.012-1lenny1
low-level interface to zlib compression library
ii libcompress-zlib-perl 2.012-1 Perl
module for creation and manipulation of gzip files
ii libconsole 1:0.2.3dbs-65.1 Shared
libraries for Linux console and font manipulation
ii libconvert-binhex-perl 1.119+pristine-3 Perl5
module for extracting data from macintosh BinHex files
ii libcrypt-ssleay-perl 0.57-1+b1 Support
for https protocol in LWP
ii libcups2 1.3.8-1+lenny7 Common
UNIX Printing System(tm) - libs
ii libcupsimage2 1.3.8-1+lenny7 Common
UNIX Printing System(tm) - image libs
ii libcwidget3 0.5.12-4
high-level terminal interface library for C++ (runtime files)
ii libklibc 1.5.12-2 minimal
libc subset for use with initramfs
ii liblocale-gettext-perl 1.05-4 Using
libc functions for internationalization in Perl
ii linux-libc-dev 2.6.26-21lenny3 Linux
support headers for userspace development
ii zlibc 0.9k-4 An
on-fly auto-uncompressing C library
#######################################################################
=>APACHE: apache_1.3.41
=> PHP: php-5.1.5
#######################################################################
Suddenly i am getting high load (CPU,Memory), as well as this error at
the time of shutdown the apache..
[Thu Mar 25 09:49:46 2010] [warn] child process 4431 still did not exit,
sending a SIGTERM
[Thu Mar 25 09:49:46 2010] [warn] child process 4432 still did not exit,
sending a SIGTERM
*** glibc detected *** /usr/sbin/httpd: double free or corruption
(!prev): 0x08100bf8 ***
*** glibc detected *** /usr/sbin/httpd: double free or corruption
(!prev): 0x08100bf8 ***
*** glibc detected *** /usr/sbin/httpd: double free or corruption
(!prev): 0x0812e398 ***
*** glibc detected *** /usr/sbin/httpd: double free or corruption
(!prev): 0x08100bf8 ***
*** glibc detected *** /usr/sbin/httpd: double free or corruption
(!prev): 0x0812e398 ***
*** glibc detected *** /usr/sbin/httpd: double free or corruption
(!prev): 0x08100bf8 ***
*** glibc detected *** /usr/sbin/httpd: double free or corruption
(!prev): 0x08100bf8 ***
*** glibc detected *** /usr/sbin/httpd: double free or corruption
(!prev): 0x08100bf8 ***
*** glibc detected *** /usr/sbin/httpd: double free or corruption
(!prev): 0x08100bf8 ***
*** glibc detected *** /usr/sbin/httpd: double free or corruption
(!prev): 0x08100bf8 ***
======= Backtrace: =========
======= Backtrace: =========
/lib/i686/cmov/libc.so.6[0xb7e09624]
======= Backtrace: =========
/lib/i686/cmov/libc.so.6(cfree+0x96)[0xb7e0b826]
/lib/i686/cmov/libc.so.6[0xb7e09624]
/lib/i686/cmov/libc.so.6(cfree+0x96)[0xb7e0b826]
/usr/local/apache-1.3.41-DSO/libexec/libphp5.so(zend_shutdown+0x12)[0xb799fb72]
/usr/local/apache-1.3.41-DSO/libexec/libphp5.so(zend_shutdown+0x12)[0xb799fb72]
/usr/local/apache-1.3.41-DSO/libexec/libphp5.so(php_module_shutdown+0x35)[0xb7962e95]
/usr/local/apache-1.3.41-DSO/libexec/libphp5.so(php_module_shutdown+0x35)[0xb7962e95]
/usr/local/apache-1.3.41-DSO/libexec/libphp5.so(php_module_shutdown_wrapper+0xb)[0xb7962f3b]
/usr/local/apache-1.3.41-DSO/libexec/libphp5.so(php_module_shutdown_wrapper+0xb)[0xb7962f3b]
/usr/sbin/httpd(ap_child_exit_modules+0x57)[0x806ff1e]
/usr/sbin/httpd(ap_child_exit_modules+0x57)[0x806ff1e]
/usr/sbin/httpd[0x807750e]
======= Backtrace: =========
/usr/sbin/httpd[0x80795df]
[0xb7f73400]
/lib/i686/cmov/libc.so.6[0xb7e09624]
/lib/i686/cmov/libc.so.6(cfree+0x96)[0xb7e0b826]
/usr/local/apache-1.3.41-DSO/libexec/libphp5.so(zend_hash_destroy+0x3e)[0xb79a86fe]
/usr/local/apache-1.3.41-DSO/libexec/libphp5.so(zend_shutdown+0x8b)[0xb799fbeb]
/usr/local/apache-1.3.41-DSO/libexec/libphp5.so(zend_shutdown+0x12)[0xb799fb72]
/usr/local/apache-1.3.41-DSO/libexec/libphp5.so(php_module_shutdown+0x35)[0xb7962e95]
/usr/local/apache-1.3.41-DSO/libexec/libphp5.so(php_module_shutdown+0x35)[0xb7962e95]
/usr/local/apache-1.3.41-DSO/libexec/libphp5.so(php_module_shutdown_wrapper+0xb)[0xb7962f3b]
/usr/local/apache-1.3.41-DSO/libexec/libphp5.so(php_module_shutdown_wrapper+0xb)[0xb7962f3b]
/usr/sbin/httpd(ap_child_exit_modules+0x57)[0x806ff1e]
/usr/sbin/httpd(ap_child_exit_modules+0x57)[0x806ff1e]
/lib/i686/cmov/libc.so.6[0xb7e09624]
/usr/sbin/httpd[0x807750e]
/usr/local/apache-1.3.41-DSO/libexec/libphp5.so(zend_hash_destroy+0x3e)[0xb79a86fe]
/usr/local/apache-1.3.41-DSO/libexec/libphp5.so(zend_shutdown+0x12)[0xb799fb72]
/usr/local/apache-1.3.41-DSO/libexec/libphp5.so(zend_shutdown+0x8b)[0xb799fbeb]
/usr/local/apache-1.3.41-DSO/libexec/libphp5.so(php_module_shutdown+0x35)[0xb7962e95]
/usr/local/apache-1.3.41-DSO/libexec/libphp5.so(php_module_shutdown+0x35)[0xb7962e95]
/usr/local/apache-1.3.41-DSO/libexec/libphp5.so(php_module_shutdown_wrapper+0xb)[0xb7962f3b]
/usr/sbin/httpd(ap_child_exit_modules+0x57)[0x806ff1e]
/usr/sbin/httpd[0x807750e]
/usr/local/apache-1.3.41-DSO/libexec/libphp5.so(php_module_shutdown_wrapper+0xb)[0xb7962f3b]
/usr/sbin/httpd[0x80795df]
[0xb7f73400]
/usr/sbin/httpd(ap_child_exit_modules+0x57)[0x806ff1e]
/usr/sbin/httpd[0x807750e]
/usr/sbin/httpd[0x80795df]
[0xb7f73400]
/usr/sbin/httpd[0x807b3f0]
/usr/sbin/httpd[0x807b7e0]
/usr/sbin/httpd[0x807beb5]
/usr/sbin/httpd(main+0x3d2)[0x807c560]
/usr/local/apache-1.3.41-DSO/libexec/libphp5.so(zend_hash_destroy+0x3e)[0xb79a86fe]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb7db1455]
/usr/sbin/httpd[0x8050de1]
======= Memory map: ========
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/bug.php?id=51399&edit=1