ID:               36246
 Comment by:       dragos dot fedorovici at gmail dot com
 Reported By:      eustaquiorangel at yahoo dot com
 Status:           No Feedback
 Bug Type:         XSLT related
 Operating System: Linux, Slackware 10.2 (current)
 PHP Version:      5.1.2
 New Comment:

A similar issue has been reported on PHP 5.2.12, running with Zend
Engine v2.2.0 and Zend Optimizer v3.3.9. Below is the backtrace from the
error_log:

[Sun Feb 14 06:35:09 2010] [error] [] *** glibc detected ***
/usr/bin/php: double free or corruption (fasttop): 0x0984c970 ***
[Sun Feb 14 06:35:09 2010] [error] [] ======= Backtrace: =========
[Sun Feb 14 06:35:09 2010] [error] [] /lib/libc.so.6[0xd65595]
[Sun Feb 14 06:35:09 2010] [error] []
/lib/libc.so.6(cfree+0x59)[0xd659d9]
[Sun Feb 14 06:35:09 2010] [error] [] /usr/bin/php[0x82a6d00]
[Sun Feb 14 06:35:09 2010] [error] [] /usr/bin/php[0x81ddb7b]
[Sun Feb 14 06:35:09 2010] [error] []
/usr/bin/php(zend_error_noreturn+0x412)[0x82e67b2]
[Sun Feb 14 06:35:09 2010] [error] []
/usr/bin/php(zend_timeout+0x45)[0x82d9055]
[Sun Feb 14 06:35:09 2010] [error] [] [0xfb9420]
[Sun Feb 14 06:35:09 2010] [error] []
/lib/libc.so.6(__libc_malloc+0x67)[0xd67d87]
[Sun Feb 14 06:35:09 2010] [error] []
/lib/libc.so.6(__strdup+0x30)[0xd6be10]
[Sun Feb 14 06:35:09 2010] [error] [] /usr/bin/php[0x82a6b95]
[Sun Feb 14 06:35:09 2010] [error] [] /usr/bin/php[0x81ddb7b]
[Sun Feb 14 06:35:09 2010] [error] []
/usr/bin/php(zend_error_noreturn+0x412)[0x82e67b2]
[Sun Feb 14 06:35:09 2010] [error] [] /usr/bin/php[0x8304c5f]
[Sun Feb 14 06:35:09 2010] [error] []
/usr/bin/php(execute+0x12d)[0x830303d]
[Sun Feb 14 06:35:09 2010] [error] [] /usr/bin/php[0x83068e3]
[Sun Feb 14 06:35:09 2010] [error] []
/usr/bin/php(execute+0x12d)[0x830303d]
[Sun Feb 14 06:35:09 2010] [error] []
/usr/bin/php(zend_execute_scripts+0x152)[0x82e57c2]
[Sun Feb 14 06:35:09 2010] [error] []
/usr/bin/php(php_execute_script+0x1ce)[0x82a472e]
[Sun Feb 14 06:35:09 2010] [error] []
/usr/bin/php(main+0xadf)[0x8361a0f]
[Sun Feb 14 06:35:09 2010] [error] []
/lib/libc.so.6(__libc_start_main+0xdc)[0xd11e9c]
[Sun Feb 14 06:35:09 2010] [error] [] /usr/bin/php[0x809a641]
[Sun Feb 14 06:35:09 2010] [error] [] ======= Memory map: ========
[Sun Feb 14 06:35:09 2010] [error] [] 00107000-00121000 r-xp 00000000
08:03 32014374   /lib/ld-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 00121000-00122000 r-xp 00019000
08:03 32014374   /lib/ld-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 00122000-00123000 rwxp 0001a000
08:03 32014374   /lib/ld-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 00123000-001b6000 r-xp 00000000
08:03 33201692   /usr/lib/libkrb5.so.3.3
[Sun Feb 14 06:35:09 2010] [error] [] 001b6000-001b9000 rwxp 00092000
08:03 33201692   /usr/lib/libkrb5.so.3.3
[Sun Feb 14 06:35:09 2010] [error] [] 001b9000-001f8000 r-xp 00000000
08:03 17760657   /opt/curlssl/lib/libcurl.so.4.1.1
[Sun Feb 14 06:35:09 2010] [error] [] 001f8000-001fa000 rwxp 0003e000
08:03 17760657   /opt/curlssl/lib/libcurl.so.4.1.1
[Sun Feb 14 06:35:09 2010] [error] [] 0026d000-0026f000 r-xp 00000000
08:03 32014402   /lib/libdl-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 0026f000-00270000 r-xp 00001000
08:03 32014402   /lib/libdl-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 00270000-00271000 rwxp 00002000
08:03 32014402   /lib/libdl-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 00273000-00287000 r-xp 00000000
08:03 32014569   /lib/libpthread-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 00287000-00288000 r-xp 00013000
08:03 32014569   /lib/libpthread-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 00288000-00289000 rwxp 00014000
08:03 32014569   /lib/libpthread-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 00289000-0028b000 rwxp 00289000
00:00 0 
[Sun Feb 14 06:35:09 2010] [error] [] 0028d000-002b2000 r-xp 00000000
08:03 32014406   /lib/libm-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 002b2000-002b3000 r-xp 00024000
08:03 32014406   /lib/libm-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 002b3000-002b4000 rwxp 00025000
08:03 32014406   /lib/libm-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 002b6000-002f1000 r-xp 00000000
08:03 32014579   /lib/libsepol.so.1
[Sun Feb 14 06:35:09 2010] [error] [] 002f1000-002f2000 rwxp 0003b000
08:03 32014579   /lib/libsepol.so.1
[Sun Feb 14 06:35:09 2010] [error] [] 002f2000-002fc000 rwxp 002f2000
00:00 0 
[Sun Feb 14 06:35:09 2010] [error] [] 002fe000-00314000 r-xp 00000000
08:03 32014582   /lib/libselinux.so.1
[Sun Feb 14 06:35:09 2010] [error] [] 00314000-00316000 rwxp 00015000
08:03 32014582   /lib/libselinux.so.1
[Sun Feb 14 06:35:09 2010] [error] [] 00318000-0031f000 r-xp 00000000
08:03 32014577   /lib/librt-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 0031f000-00320000 r-xp 00006000
08:03 32014577   /lib/librt-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 00320000-00321000 rwxp 00007000
08:03 32014577   /lib/librt-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 00323000-00335000 r-xp 00000000
08:03 33204550   /usr/lib/libz.so.1.2.3
[Sun Feb 14 06:35:09 2010] [error] [] 00335000-00336000 rwxp 00011000
08:03 33204550   /usr/lib/libz.so.1.2.3
[Sun Feb 14 06:35:09 2010] [error] [] 00338000-00341000 r-xp 00000000
08:03 32015674   /lib/libcrypt-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 00341000-00342000 r-xp 00008000
08:03 32015674   /lib/libcrypt-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 00342000-00343000 rwxp 00009000
08:03 32015674   /lib/libcrypt-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 00343000-0036a000 rwxp 00343000
00:00 0 
[Sun Feb 14 06:35:09 2010] [error] [] 0036c000-0037f000 r-xp 00000000
08:03 32014549   /lib/libnsl-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 0037f000-00380000 r-xp 00012000
08:03 32014549   /lib/libnsl-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 00380000-00381000 rwxp 00013000
08:03 32014549   /lib/libnsl-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 00381000-00383000 rwxp 00381000
00:00 0 
[Sun Feb 14 06:35:09 2010] [error] [] 00385000-0038a000 r-xp 00000000
08:03 33200573   /usr/lib/libXdmcp.so.6.0.0
[Sun Feb 14 06:35:09 2010] [error] [] 0038a000-0038b000 rwxp 00004000
08:03 33200573   /usr/lib/libXdmcp.so.6.0.0
[Sun Feb 14 06:35:09 2010] [error] [] 0038d000-0038f000 r-xp 00000000
08:03 33198198   /usr/lib/libXau.so.6.0.0
[Sun Feb 14 06:35:09 2010] [error] [] 0038f000-00390000 rwxp 00001000
08:03 33198198   /usr/lib/libXau.so.6.0.0
[Sun Feb 14 06:35:09 2010] [error] [] 00392000-00491000 r-xp 00000000
08:03 33200765   /usr/lib/libX11.so.6.2.0
[Sun Feb 14 06:35:09 2010] [error] [] 00491000-00495000 rwxp 000ff000
08:03 33200765   /usr/lib/libX11.so.6.2.0
[Sun Feb 14 06:35:09 2010] [error] [] 00497000-004b8000 r-xp 00000000
08:03 33200766   /usr/lib/libjpeg.so.62.0.0
[Sun Feb 14 06:35:09 2010] [error] [] 004b8000-004b9000 rwxp 00020000
08:03 33200766   /usr/lib/libjpeg.so.62.0.0
[Sun Feb 14 06:35:09 2010] [error] [] 004bb000-004e0000 r-xp 00000000
08:03 33207268   /usr/lib/libpng12.so.0.10.0
[Sun Feb 14 06:35:09 2010] [error] [] 004e0000-004e1000 rwxp 00024000
08:03 33207268   /usr/lib/libpng12.so.0.10.0
[Sun Feb 14 06:35:09 2010] [error] [] 004e6000-004f1000 r-xp 00000000
08:03 32014547   /lib/libgcc_s-4.1.2-20080825.so.1
[Sun Feb 14 06:35:09 2010] [error] [] 004f1000-004f2000 rwxp 0000a000
08:03 32014547   /lib/libgcc_s-4.1.2-20080825.so.1
[Sun Feb 14 06:35:09 2010] [error] [] 004f4000-00503000 r-xp 00000000
08:03 32015676   /lib/libresolv-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 00503000-00504000 r-xp 0000e000
08:03 32015676   /lib/libresolv-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 00504000-00505000 rwxp 0000f000
08:03 32015676   /lib/libresolv-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 00505000-00507000 rwxp 00505000
00:00 0 
[Sun Feb 14 06:35:09 2010] [error] [] 00509000-0050b000 r-xp 00000000
08:03 32015678   /lib/libcom_err.so.2.1
[Sun Feb 14 06:35:09 2010] [error] [] 0050b000-0050c000 rwxp 00001000
08:03 32015678   /lib/libcom_err.so.2.1
[Sun Feb 14 06:35:09 2010] [error] [] 0050e000-00510000 r-xp 00000000
08:03 32014538   /lib/libkeyutils-1.2.so
[Sun Feb 14 06:35:09 2010] [error] [] 00510000-00511000 rwxp 00001000
08:03 32014538   /lib/libkeyutils-1.2.so
[Sun Feb 14 06:35:09 2010] [error] [] 00513000-0051b000 r-xp 00000000
08:03 33196524   /usr/lib/libkrb5support.so.0.1
[Sun Feb 14 06:35:09 2010] [error] [] 0051b000-0051c000 rwxp 00007000
08:03 33196524   /usr/lib/libkrb5support.so.0.1
[Sun Feb 14 06:35:09 2010] [error] [] 0051e000-00543000 r-xp 00000000
08:03 33207261   /usr/lib/libk5crypto.so.3.1
[Sun Feb 14 06:35:09 2010] [error] [] 00543000-00544000 rwxp 00025000
08:03 33207261   /usr/lib/libk5crypto.so.3.1
[Sun Feb 14 06:35:09 2010] [error] [] 00546000-00573000 r-xp 00000000
08:03 33207272   /usr/lib/libgssapi_krb5.so.2.2
[Sun Feb 14 06:35:09 2010] [error] [] 00573000-00574000 rwxp 0002d000
08:03 33207272   /usr/lib/libgssapi_krb5.so.2.2
[Sun Feb 14 06:35:09 2010] [error] [] 00576000-00577000 r-xp 00000000
08:03 33202751   /usr/lib/libpspell.so.15.1.3
[Sun Feb 14 06:35:09 2010] [error] [] 00577000-00578000 rwxp 00000000
08:03 33202751   /usr/lib/libpspell.so.15.1.3
[Sun Feb 14 06:35:09 2010] [error] [] 0057a000-00580000 r-xp 00000000
08:03 33202883   /usr/lib/libltdl.so.3.1.4
[Sun Feb 14 06:35:09 2010] [error] [] 00580000-00581000 rwxp 00005000
08:03 33202883   /usr/lib/libltdl.so.3.1.4
[Sun Feb 14 06:35:09 2010] [error] [] 00586000-0059f000 r-xp 00000000
08:03 32014588   /lib/libaudit.so.0.0.0
[Sun Feb 14 06:35:09 2010] [error] [] 0059f000-005a1000 rwxp 00018000
08:03 32014588   /lib/libaudit.so.0.0.0
[Sun Feb 14 06:35:09 2010] [error] [] 005a3000-005ad000 r-xp 00000000
08:03 32014599   /lib/libpam.so.0.81.5
[Sun Feb 14 06:35:09 2010] [error] [] 005ad000-005ae000 rwxp 0000a000
08:03 32014599   /lib/libpam.so.0.81.5
[Sun Feb 14 06:35:09 2010] [error] [] 005b0000-00690000 r-xp 00000000
08:03 33201819   /usr/lib/libstdc++.so.6.0.8
[Sun Feb 14 06:35:09 2010] [error] [] 00690000-00694000 r-xp 000df000
08:03 33201819   /usr/lib/libstdc++.so.6.0.8
[Sun Feb 14 06:35:09 2010] [error] [] 00694000-00695000 rwxp 000e3000
08:03 33201819   /usr/lib/libstdc++.so.6.0.8
[Sun Feb 14 06:35:09 2010] [error] [] 00695000-0069b000 rwxp 00695000
00:00 0 
[Sun Feb 14 06:35:09 2010] [error] [] 0069d000-007c7000 r-xp 00000000
08:03 32015679   /lib/libcrypto.so.0.9.8e
[Sun Feb 14 06:35:09 2010] [error] [] 007c7000-007da000 rwxp 00129000
08:03 32015679   /lib/libcrypto.so.0.9.8e
[Sun Feb 14 06:35:09 2010] [error] [] 007da000-007de000 rwxp 007da000
00:00 0 
[Sun Feb 14 06:35:09 2010] [error] [] 007e0000-0085d000 r-xp 00000000
08:03 33206099   /usr/lib/libfreetype.so.6.3.10
[Sun Feb 14 06:35:09 2010] [error] [] 0085d000-00860000 rwxp 0007d000
08:03 33206099   /usr/lib/libfreetype.so.6.3.10
[Sun Feb 14 06:35:09 2010] [error] [] 00872000-0087b000 r-xp 00000000
08:03 32014375   /lib/libnss_files-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 0087b000-0087c000 r-xp 00008000
08:03 32014375   /lib/libnss_files-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 0087c000-0087d000 rwxp 00009000
08:03 32014375   /lib/libnss_files-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 00896000-008db000 r-xp 00000000
08:03 17760769   /opt/mhash/lib/libmhash.so.2.0.1
[Sun Feb 14 06:35:09 2010] [error] [] 008db000-008dc000 rwxp 00044000
08:03 17760769   /opt/mhash/lib/libmhash.so.2.0.1
[Sun Feb 14 06:35:09 2010] [error] [] 008fa000-0093d000 r-xp 00000000
08:03 32015680   /lib/libssl.so.0.9.8e
[Sun Feb 14 06:35:09 2010] [error] [] 0093d000-00941000 rwxp 00042000
08:03 32015680   /lib/libssl.so.0.9.8e
[Sun Feb 14 06:35:09 2010] [error] [] 00943000-00953000 r-xp 00000000
08:03 33204414   /usr/lib/libXpm.so.4.11.0
[Sun Feb 14 06:35:09 2010] [error] [] 00953000-00954000 rwxp 00010000
08:03 33204414   /usr/lib/libXpm.so.4.11.0
[Sun Feb 14 06:35:09 2010] [error] [] 00954000-00a6d000 r-xp 00000000
08:03 17760394   /opt/xml2/lib/libxml2.so.2.7.6
[Sun Feb 14 06:35:09 2010] [error] [] 00a6d000-00a72000 rwxp 00118000
08:03 17760394   /opt/xml2/lib/libxml2.so.2.7.6
[Sun Feb 14 06:35:09 2010] [error] [] 00a72000-00a73000 rwxp 00a72000
00:00 0 
[Sun Feb 14 06:35:09 2010] [error] [] 00aaa000-00ada000 r-xp 00000000
08:03 33204255   /usr/lib/libidn.so.11.5.19
[Sun Feb 14 06:35:09 2010] [error] [] 00ada000-00adb000 rwxp 0002f000
08:03 33204255   /usr/lib/libidn.so.11.5.19
[Sun Feb 14 06:35:09 2010] [error] [] 00add000-00b96000 r-xp 00000000
08:03 33200525   /usr/lib/libaspell.so.15.1.3
[Sun Feb 14 06:35:09 2010] [error] [] 00b96000-00b9a000 rwxp 000b8000
08:03 33200525   /usr/lib/libaspell.so.15.1.3
[Sun Feb 14 06:35:09 2010] [error] [] 00b9a000-00b9e000 rwxp 00b9a000
00:00 0 
[Sun Feb 14 06:35:09 2010] [error] [] 00ba0000-00ccc000 r-xp 00000000
08:03 33204254   /usr/lib/libmysqlclient.so.15.0.0
[Sun Feb 14 06:35:09 2010] [error] [] 00ccc000-00cfb000 rwxp 0012c000
08:03 33204254   /usr/lib/libmysqlclient.so.15.0.0
[Sun Feb 14 06:35:09 2010] [error] [] 00cfb000-00cfc000 rwxp 00cfb000
00:00 0 
[Sun Feb 14 06:35:09 2010] [error] [] 00cfc000-00e3b000 r-xp 00000000
08:03 32014376   /lib/libc-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 00e3b000-00e3c000 --xp 0013f000
08:03 32014376   /lib/libc-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 00e3c000-00e3e000 r-xp 0013f000
08:03 32014376   /lib/libc-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 00e3e000-00e3f000 rwxp 00141000
08:03 32014376   /lib/libc-2.5.so
[Sun Feb 14 06:35:09 2010] [error] [] 00e3f000-00e42000 rwxp 00e3f000
00:00 0 
[Sun Feb 14 06:35:09 2010] [error] [] 00e7a000-00ea1000 r-xp 00000000
08:03 17760747   /opt/libmcrypt/lib/libmcrypt.so.4.4.8
[Sun Feb 14 06:35:09 2010] [error] [] 00ea1000-00ea4000 rwxp 00027000
08:03 17760747   /opt/libmcrypt/lib/libmcrypt.so.4.4.8
[Sun Feb 14 06:35:09 2010] [error] [] 00ea4000-00ea9000 rwxp 00ea4000
00:00 0 
[Sun Feb 14 06:35:09 2010] [error] [] 00fb9000-00fba000 r-xp 00fb9000
00:00 0          [vdso]
[Sun Feb 14 06:35:09 2010] [error] [] 08048000-0867c000 r-xp 00000000
08:03 33206277   /usr/bin/php
[Sun Feb 14 06:35:09 2010] [error] [] 0867c000-086aa000 rw-p 00633000
08:03 33206277   /usr/bin/php
[Sun Feb 14 06:35:09 2010] [error] [] 086aa000-086b4000 rw-p 086aa000
00:00 0 
[Sun Feb 14 06:35:09 2010] [error] [] 09711000-09869000 rw-p 09711000
00:00 0          [heap]
[Sun Feb 14 06:35:09 2010] [error] [] b7d00000-b7d21000 rw-p b7d00000
00:00 0 
[Sun Feb 14 06:35:09 2010] [error] [] b7d21000-b7e00000 ---p b7d21000
00:00 0 
[Sun Feb 14 06:35:09 2010] [error] [] b7ef2000-b7efc000 rw-p b7ef2000
00:00 0 
[Sun Feb 14 06:35:09 2010] [error] [] b7f04000-b7f05000 rw-p b7f04000
00:00 0 
[Sun Feb 14 06:35:09 2010] [error] [] bfaa0000-bfab5000 rw-p bffea000
00:00 0          [stack]


Previous Comments:
------------------------------------------------------------------------

[2009-10-31 06:41:08] fabian dot martin at gmail dot com

I have the same Problem on two different Server, but I'm don't using
XSLT.

Here are the Logs.

Server 1 (PHP 5.2.11, running as FastCGI):

*** glibc detected *** ps: double free or corruption (fasttop):
0x0968fe30 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6[0xb7ef48f4]
/lib/i686/cmov/libc.so.6(cfree+0x96)[0xb7ef6896]
ps[0x8049af2]
ps[0x804a735]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb7e9c7a5]
ps[0x8049401]
======= Memory map: ========
08048000-0805b000 r-xp 00000000 08:05 16794109   /bin/ps
0805b000-0805c000 rw-p 00012000 08:05 16794109   /bin/ps
0805c000-0807c000 rw-p 00000000 00:00 0 
0968f000-096b0000 rw-p 00000000 00:00 0          [heap]
b7b00000-b7b21000 rw-p 00000000 00:00 0 
b7b21000-b7c00000 ---p 00000000 00:00 0 
b7c2f000-b7c59000 r-xp 00000000 08:05 933898     /lib/libgcc_s.so.1
b7c59000-b7c5a000 rw-p 00029000 08:05 933898     /lib/libgcc_s.so.1
b7c63000-b7c84000 rw-p 00000000 00:00 0 
b7c84000-b7c85000 ---p 00000000 00:00 0 
b7c85000-b7e85000 r--p 00000000 08:05 17662043  
/usr/lib/locale/locale-archive
b7e85000-b7e86000 rw-p 00000000 00:00 0 
b7e86000-b7fde000 r-xp 00000000 08:05 12222473  
/lib/i686/cmov/libc-2.9.so
b7fde000-b7fdf000 ---p 00158000 08:05 12222473  
/lib/i686/cmov/libc-2.9.so
b7fdf000-b7fe1000 r--p 00158000 08:05 12222473  
/lib/i686/cmov/libc-2.9.so
b7fe1000-b7fe2000 rw-p 0015a000 08:05 12222473  
/lib/i686/cmov/libc-2.9.so
b7fe2000-b7fe5000 rw-p 00000000 00:00 0 
b7fe5000-b7ff3000 r-xp 00000000 08:05 933943     /lib/libproc-3.2.8.so
b7ff3000-b7ff4000 rw-p 0000e000 08:05 933943     /lib/libproc-3.2.8.so
b7ff4000-b8006000 rw-p 00000000 00:00 0 
b800e000-b8011000 rw-p 00000000 00:00 0 
b8011000-b8012000 r-xp 00000000 00:00 0          [vdso]
b8012000-b802e000 r-xp 00000000 08:05 17186860   /lib/ld-2.9.so
b802e000-b802f000 r--p 0001b000 08:05 17186860   /lib/ld-2.9.so
b802f000-b8030000 rw-p 0001c000 08:05 17186860   /lib/ld-2.9.so
bfe04000-bfe19000 rw-p 00000000 00:00 0          [stack]

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

Server 2 (PHP 5.2.11, running as FastCGI):

*** glibc detected *** ps: double free or corruption (fasttop):
0x000000000063a8a0 *** ======= Backtrace: =========
/lib/libc.so.6[0x7f17861706c8]
/lib/libc.so.6(cfree+0x76)[0x7f17861721d6]
ps[0x4022f0]
ps[0x402f6e]
/lib/libc.so.6(__libc_start_main+0xe6)[0x7f178611d5c6]
ps[0x401ba9]
======= Memory map: ========
00400000-00418000 r-xp 00000000 09:01 93617                            
 /bin/ps
00618000-00619000 rw-p 00018000 09:01 93617                            
 /bin/ps
00619000-0065a000 rw-p 00619000 00:00 0                                
 [heap]
7f1780000000-7f1780021000 rw-p 7f1780000000 00:00 0
7f1780021000-7f1784000000 ---p 7f1780021000 00:00 0 
7f1785b96000-7f1785bb0000 r-xp 00000000 09:01 61865                    
 /lib/libgcc_s.so.1
7f1785bb0000-7f1785daf000 ---p 0001a000 09:01 61865                    
 /lib/libgcc_s.so.1
7f1785daf000-7f1785db0000 rw-p 00019000 09:01 61865                    
 /lib/libgcc_s.so.1
7f1785db7000-7f1785dbe000 r--s 00000000 09:05 389                      
 /usr/lib/gconv/gconv-modules.cache
7f1785dbe000-7f1785de0000 rw-p 7f1785dbe000 00:00 0
7f1785de0000-7f1785de1000 ---p 7f1785de0000 00:00 0 
7f1785de1000-7f17860ff000 r--p 00000000 09:05 4194433                  
 /usr/lib/locale/locale-archive
7f17860ff000-7f1786246000 r-xp 00000000 09:01 62149                    
 /lib/libc-2.9.so
7f1786246000-7f1786446000 ---p 00147000 09:01 62149                    
 /lib/libc-2.9.so
7f1786446000-7f178644a000 r--p 00147000 09:01 62149                    
 /lib/libc-2.9.so
7f178644a000-7f178644b000 rw-p 0014b000 09:01 62149                    
 /lib/libc-2.9.so
7f178644b000-7f1786450000 rw-p 7f178644b000 00:00 0 
7f1786450000-7f1786461000 r-xp 00000000 09:01 61889                    
 /lib/libproc-3.2.8.so
7f1786461000-7f1786660000 ---p 00011000 09:01 61889                    
 /lib/libproc-3.2.8.so
7f1786660000-7f1786661000 rw-p 00010000 09:01 61889                    
 /lib/libproc-3.2.8.so
7f1786661000-7f1786674000 rw-p 7f1786661000 00:00 0 
7f1786674000-7f1786691000 r-xp 00000000 09:01 62146                    
 /lib/ld-2.9.so
7f1786884000-7f1786886000 rw-p 7f1786884000 00:00 0
7f178688d000-7f1786890000 rw-p 7f178688d000 00:00 0 
7f1786890000-7f1786891000 r--p 0001c000 09:01 62146                    
 /lib/ld-2.9.so
7f1786891000-7f1786892000 rw-p 0001d000 09:01 62146                    
 /lib/ld-2.9.so
7fff8e87c000-7fff8e891000 rw-p 7ffffffea000 00:00 0                    
 [stack]
7fff8e9fe000-7fff8e9ff000 r-xp 7fff8e9fe000 00:00 0                    
 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                
 [vsyscall]

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

[2006-02-27 20:48:33] joe at virtualmin dot com

I was wrong.  FastCGI was not involved.  In my case, it was happening
because both mod_php4 and mod_php5 were being loaded into Apache. 
Removing one of them resolved the issue.

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

[2006-02-27 20:23:00] joe at virtualmin dot com

Just an added data point:

I'm getting this same crasher, but only when mod_fastcgi is enabled
(not even using a PHP script--but it appears to happen when PHP is being
loaded by fcgi).  Here's the pseudo-backtrace from the log (I'll try to
reproduce it in gdb later):

*** glibc detected *** /usr/sbin/httpd: double free or corruption
(fasttop): 0x09ece438 ***
======= Backtrace: =========
/lib/libc.so.6[0x560124]
/lib/libc.so.6(__libc_free+0x77)[0x56065f]
/etc/httpd/modules/libphp5.so(zend_hash_destroy+0x75)[0x4188587]
/etc/httpd/modules/libphp5.so(sapi_shutdown+0x20)[0x414c599]
/etc/httpd/modules/libphp5.so[0x41bc65c]
/usr/lib/libapr-0.so.0[0xa18ed5]
/usr/lib/libapr-0.so.0(apr_pool_clear+0x35)[0xa19c80]
/usr/sbin/httpd(main+0x468)[0x65774b]
/lib/libc.so.6(__libc_start_main+0xdf)[0x511d5f]
/usr/sbin/httpd[0x649151]
======= Memory map: ========

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

[2006-02-09 01:00:05] php-bugs at lists dot php dot net

No feedback was provided for this bug for over a week, so it is
being suspended automatically. If you are able to provide the
information that was originally requested, please do so and change
the status of the bug back to "Open".

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

[2006-02-01 20:23:26] [email protected]

Thank you for this bug report. To properly diagnose the problem, we
need a backtrace to see what is happening behind the scenes. To
find out how to generate a backtrace, please read
http://bugs.php.net/bugs-generating-backtrace.php for *NIX and
http://bugs.php.net/bugs-generating-backtrace-win32.php for Win32

Once you have generated a backtrace, please submit it to this bug
report and change the status back to "Open". Thank you for helping
us make PHP better.



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

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/36246

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

Reply via email to