ID:               47692
 Updated by:       j...@php.net
 Reported By:      wolf at isp dot uni-luebeck dot de
-Status:           Open
+Status:           Bogus
 Bug Type:         Reproducible crash
 Operating System: opensuse 11.1
 PHP Version:      5.2.9
 New Comment:

Not enough information was provided for us to be able
to handle this bug. Please re-read the instructions at
http://bugs.php.net/how-to-report.php

If you can provide more information, feel free to add it
to this bug and change the status back to "Open".

Thank you for your interest in PHP.


.


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

[2009-03-23 12:28:56] wolf at isp dot uni-luebeck dot de

Unfortunately php is crashing using a calendar application. it can be
found at http://www.k5n.us/webcalendar.php .
This application is more or less used as black box.

I can provide access to our system or do some basic debugging if you
have an idea what I can do to track down the problem.

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

[2009-03-22 08:04:16] j...@php.net

Thank you for this bug report. To properly diagnose the problem, we
need a short but complete example script to be able to reproduce
this bug ourselves. 

A proper reproducing script starts with <?php and ends with ?>,
is max. 10-20 lines long and does not require any external 
resources such as databases, etc. If the script requires a 
database to demonstrate the issue, please make sure it creates 
all necessary tables, stored procedures etc.

Please avoid embedding huge scripts into the report.



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

[2009-03-17 15:15:54] wolf at isp dot uni-luebeck dot de

Description:
------------
Webserver Segmentation fault using Calendar Application form
http://www.k5n.us/webcalendar.php

User with large calendar data is not able to log in anymore. Calendars
with less data works fine

This error occurs with PHP version 5.2.9 PHP version 5.2.6 works fine

Both version are compiled on the same machine with following compile
options
/configure --with-mysql=/usr/local/mysql --with-openssl 
--enable-discard-path --prefix=/usr/local/php5_modul
--with-config-file-path=/usr/local/php5_modul/lib
--with-apxs2=/usr/local/apache2/bin/apxs --enable-exif --with-iconv
--enable-mbstring=all --enable-mbregex --with-zlib --enable-soap
--with-gd --with-gettext
 

Actual result:
--------------
gdb ./httpd
GNU gdb (GDB; openSUSE 11.1) 6.8.50.20081120-cvs
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 "i586-suse-linux".
For bug reporting instructions, please see:
<http://bugs.opensuse.org/>...
(gdb)  run -X -d /usr/local/apache2
Starting program: /usr/local/apache2/bin/httpd -X -d
/usr/local/apache2
[Thread debugging using libthread_db enabled]

Program received signal SIGSEGV, Segmentation fault.
0xb77f3354 in _zend_hash_quick_add_or_update (ht=0x970958c,
arKey=0x8351360 "item", nKeyLength=5, h=262956212, pData=0xbf6520b0,
nDataSize=4, pDest=0xbf6520f0, flag=1)
    at /usr/local/src/php-5.2.9/Zend/zend_hash.c:312
312             p = (Bucket *) pemalloc(sizeof(Bucket) - 1 +
nKeyLength, ht->persistent);
(gdb) bt
#0  0xb77f3354 in _zend_hash_quick_add_or_update (ht=0x970958c,
arKey=0x8351360 "item", nKeyLength=5, h=262956212, pData=0xbf6520b0,
nDataSize=4, pDest=0xbf6520f0, flag=1)
    at /usr/local/src/php-5.2.9/Zend/zend_hash.c:312
#1  0xb784cd1e in ZEND_RECV_SPEC_HANDLER (execute_data=0xbf652720) at
/usr/local/src/php-5.2.9/Zend/zend_execute.c:160
#2  0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92
#3  0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf652e60) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#4  0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92
#5  0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf6535a0) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#6  0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92
#7  0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf653ce0) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#8  0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92
#9  0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf654420) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#10 0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92
#11 0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf654b60) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#12 0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92
#13 0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf6552a0) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#14 0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92
#15 0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf6559e0) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#16 0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92
#17 0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf656120) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#18 0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92
#19 0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf656860) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#20 0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92
#21 0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf656fa0) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#22 0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92
#23 0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf6576e0) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#24 0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92
#25 0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf657e20) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#26 0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92
#27 0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf658560) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#28 0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92
#29 0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf658ca0) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#30 0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92
#31 0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf6593e0) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#32 0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92
#33 0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf659b20) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#34 0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92

#35 0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf65a260) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#36 0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92
#37 0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf65a9a0) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#38 0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92
#39 0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf65b0e0) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#40 0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92
#41 0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf65b820) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#42 0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92
#43 0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf65bf60) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#44 0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92
#45 0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf65c6a0) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#46 0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92
#47 0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf65cde0) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#48 0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92
#49 0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf65d520) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#50 0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92
#51 0xb781a856 in zend_do_fcall_common_helper_SPEC
(execute_data=0xbf65dc60) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:234
#52 0xb7808ad0 in execute (op_array=0x8539100) at
/usr/local/src/php-5.2.9/Zend/zend_vm_execute.h:92



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


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

Reply via email to