From:             pioklo at serveradmin dot pl
Operating system: debian 4.0  64bit
PHP version:      5.2.7RC1
PHP Bug Type:     Reproducible crash
Bug description:  php crash in high load

Description:
------------
Hello There!

I have lighttpd and php 
I am using Zend framework,all request are passed into index.php

www1:~# gdb /usr/local/bin/php-cgi  /tmp/phpcore/core
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show
copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...

warning: Can't read pathname for load map: Input/output error.
Reading symbols from /lib/libcrypt.so.1...done.
Loaded symbols for /lib/libcrypt.so.1
Reading symbols from /usr/lib/libtidy-0.99.so.0...done.
Loaded symbols for /usr/lib/libtidy-0.99.so.0
Reading symbols from /usr/local/lib/libmhash.so.2...done.
Loaded symbols for /usr/local/lib/libmhash.so.2
Reading symbols from /usr/local/lib/libmcrypt.so.4...done.
Loaded symbols for /usr/local/lib/libmcrypt.so.4
Reading symbols from /usr/lib/libiconv.so.2...done.
Loaded symbols for /usr/lib/libiconv.so.2
Reading symbols from /usr/local/lib/libfreetype.so.6...done.
Loaded symbols for /usr/local/lib/libfreetype.so.6
Reading symbols from /usr/local/lib/libpng.so.3...done.
Loaded symbols for /usr/local/lib/libpng.so.3
Reading symbols from /lib/libresolv.so.2...done.
Loaded symbols for /lib/libresolv.so.2
Reading symbols from /lib/libm.so.6...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libnsl.so.1...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /usr/local/lib/libcurl.so.4...done.
Loaded symbols for /usr/local/lib/libcurl.so.4
Reading symbols from
/usr/local/mysql/lib/mysql/libmysqlclient.so.16...done.
Loaded symbols for /usr/local/mysql/lib/mysql/libmysqlclient.so.16
Reading symbols from /lib/libpthread.so.0...done.
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /lib/librt.so.1...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /usr/lib/libxml2.so.2...done.
Loaded symbols for /usr/lib/libxml2.so.2
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /lib/ld-linux-x86-64.so.2...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /usr/local/Zend/lib/ZendExtensionManager.so...done.
Loaded symbols for /usr/local/Zend/lib/ZendExtensionManager.so
Reading symbols from
/usr/local/lib/php/extensions/no-debug-non-zts-20060613/fileinfo.so...done.
Loaded symbols for
/usr/local/lib/php/extensions/no-debug-non-zts-20060613/fileinfo.so
Reading symbols from /usr/lib/libmagic.so.1...done.
Loaded symbols for /usr/lib/libmagic.so.1
Reading symbols from
/usr/local/lib/php/extensions/no-debug-non-zts-20060613/memcache.so...done.
Loaded symbols for
/usr/local/lib/php/extensions/no-debug-non-zts-20060613/memcache.so
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from
/usr/local/Zend/lib/Optimizer-3.3.3/php-5.2.x/ZendOptimizer.so...done.
Loaded symbols for
/usr/local/Zend/lib/Optimizer-3.3.3/php-5.2.x/ZendOptimizer.so
Core was generated by `/usr/local/bin/php-cgi'.
Program terminated with signal 11, Segmentation fault.
[New process 13920]
#0  zend_mm_remove_from_free_list (heap=0xcf1210, mm_block=0x127fbe8) at
/root/php-5.2.7RC1/Zend/zend_alloc.c:832
832                     if (UNEXPECTED(prev->next_free_block != mm_block)
|| UNEXPECTED(next->prev_free_block != mm_block)) {
(gdb) bt fully
No symbol "fully" in current context.
(gdb) bt
#0  zend_mm_remove_from_free_list (heap=0xcf1210, mm_block=0x127fbe8) at
/root/php-5.2.7RC1/Zend/zend_alloc.c:832
#1  0x00000000007093f8 in _zend_mm_free_int (heap=0xcf1210, p=0x127fbf8)
at /root/php-5.2.7RC1/Zend/zend_alloc.c:1969
#2  0x00000000007193d4 in shutdown_executor () at
/root/php-5.2.7RC1/Zend/zend_execute_API.c:313
#3  0x0000000000723ea3 in zend_deactivate () at
/root/php-5.2.7RC1/Zend/zend.c:860
#4  0x00000000006e206c in php_request_shutdown (dummy=<value optimized
out>) at /root/php-5.2.7RC1/main/main.c:1492
#5  0x00000000007972b2 in main (argc=1, argv=0x7fffbfb738f8) at
/root/php-5.2.7RC1/sapi/cgi/cgi_main.c:2033
(gdb)


Regards,
Piotr Kloc



-- 
Edit bug report at http://bugs.php.net/?id=46300&edit=1
-- 
Try a CVS snapshot (PHP 5.2): 
http://bugs.php.net/fix.php?id=46300&r=trysnapshot52
Try a CVS snapshot (PHP 5.3): 
http://bugs.php.net/fix.php?id=46300&r=trysnapshot53
Try a CVS snapshot (PHP 6.0): 
http://bugs.php.net/fix.php?id=46300&r=trysnapshot60
Fixed in CVS:                 http://bugs.php.net/fix.php?id=46300&r=fixedcvs
Fixed in release:             
http://bugs.php.net/fix.php?id=46300&r=alreadyfixed
Need backtrace:               http://bugs.php.net/fix.php?id=46300&r=needtrace
Need Reproduce Script:        http://bugs.php.net/fix.php?id=46300&r=needscript
Try newer version:            http://bugs.php.net/fix.php?id=46300&r=oldversion
Not developer issue:          http://bugs.php.net/fix.php?id=46300&r=support
Expected behavior:            http://bugs.php.net/fix.php?id=46300&r=notwrong
Not enough info:              
http://bugs.php.net/fix.php?id=46300&r=notenoughinfo
Submitted twice:              
http://bugs.php.net/fix.php?id=46300&r=submittedtwice
register_globals:             http://bugs.php.net/fix.php?id=46300&r=globals
PHP 4 support discontinued:   http://bugs.php.net/fix.php?id=46300&r=php4
Daylight Savings:             http://bugs.php.net/fix.php?id=46300&r=dst
IIS Stability:                http://bugs.php.net/fix.php?id=46300&r=isapi
Install GNU Sed:              http://bugs.php.net/fix.php?id=46300&r=gnused
Floating point limitations:   http://bugs.php.net/fix.php?id=46300&r=float
No Zend Extensions:           http://bugs.php.net/fix.php?id=46300&r=nozend
MySQL Configuration Error:    http://bugs.php.net/fix.php?id=46300&r=mysqlcfg

Reply via email to