From: nkiraly at collaborativefusion dot com Operating system: FreeBSD 6.1-RELEASE-p10 PHP version: 5.2.0 PHP Bug Type: Reproducible crash Bug description: is_array recursion crash
Description: ------------ I'm using PEAR package SOAP 0.9.4, PHP 5.2.0 I keep getting apache illegal instructions when making calls to my PEAR SOAP_Server service I think is_array does some kind of infinite loop when it dives into a nested array of objects/arrays The SOAP_Fault created by PEAR is finite in length and is not that big, I don't see why the stack is overflowing when is_array is walking the var [EMAIL PROTECTED] /var/www/test]$ fetch http://test00/~nkiraly/test/pear_soap_sig4.php fetch: http://test00/test/pear_soap_sig4.php: Unknown error: 0 [Fri Jan 05 01:27:41 2007] [notice] child pid 27266 exit signal Illegal instruction (4) investigation has led me to the is_array call in Base.php on line 989, in _makeEnvelope(): if (is_array($method)) { I see the test is wether or not the $method var passed is an array and to serialize each one if there is more then one. is_array seems to be bombing in a potentially infinite loop kind of way. i got fatal error at 16mb so i brought it up to 300MB and i got what looks like a stackoverflow error, which leads me to believe it's some kind of infinite loop with that many iterations with the return object Reproduce code: --------------- code here: http://koadweb.com/pear_soap_sig4/pear_soap_sig4.php.txt Expected result: ---------------- the verifyMember method will be serviced and value returned, but it never gets that far Actual result: -------------- [EMAIL PROTECTED] ~]$ gdb -q php (gdb) r /home/nkiraly/public_html/test/pear_soap_sig4.php Starting program: /usr/local/bin/php /home/nkiraly/public_html/test/pear_soap_sig4.php Fatal error: Allowed memory size of 16777216 bytes exhausted at /usr/ports/lang/php5/work/php-5.2.0/Zend/zend_hash.c:494 (tried to allocate 45 bytes) in /usr/local/share/pear/SOAP/Base.php on line 430 Program exited normally. that's the 16MB php memory limit .. here's 300MB [EMAIL PROTECTED] ~]$ gdb -q php (gdb) r /var/www/verify/1.0/verify_coredump.php Starting program: /usr/local/bin/php /home/nkiraly/public_html/test/pear_soap_sig4.php Program received signal SIGSEGV, Segmentation fault. 0x08195fcb in execute (op_array=0x83c1e94) at zend_vm_execute.h:53 53 zend_vm_execute.h: No such file or directory. in zend_vm_execute.h i cut out the middle of the stack, but here is the idea of what happens: (gdb) bt #0 0x08195fcb in execute (op_array=0x83c1e94) at zend_vm_execute.h:53 #1 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc028b0) at zend_vm_execute.h:234 #2 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc028b0) at zend_vm_execute.h:322 #3 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #4 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc03ed0) at zend_vm_execute.h:234 #5 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc03ed0) at zend_vm_execute.h:322 #6 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #7 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc054f0) at zend_vm_execute.h:234 #8 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc054f0) at zend_vm_execute.h:322 #9 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #10 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc06b10) at zend_vm_execute.h:234 #11 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc06b10) at zend_vm_execute.h:322 #12 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #13 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc08130) ---Type <return> to continue, or q <return> to quit--- at zend_vm_execute.h:234 #14 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc08130) at zend_vm_execute.h:322 #15 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #16 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc09750) at zend_vm_execute.h:234 #17 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc09750) at zend_vm_execute.h:322 #18 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #19 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc0ad70) at zend_vm_execute.h:234 #20 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc0ad70) at zend_vm_execute.h:322 #21 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #22 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc0c390) at zend_vm_execute.h:234 #23 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc0c390) at zend_vm_execute.h:322 #24 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #25 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc0d9b0) at zend_vm_execute.h:234 #26 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( ---Type <return> to continue, or q <return> to quit--- execute_data=0xbbc0d9b0) at zend_vm_execute.h:322 #27 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #28 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc0efd0) at zend_vm_execute.h:234 #29 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc0efd0) at zend_vm_execute.h:322 #30 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #31 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc105f0) at zend_vm_execute.h:234 #32 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc105f0) at zend_vm_execute.h:322 #33 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #34 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc11c10) at zend_vm_execute.h:234 #35 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc11c10) at zend_vm_execute.h:322 #36 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #37 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc13230) at zend_vm_execute.h:234 #38 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc13230) at zend_vm_execute.h:322 #39 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 ---Type <return> to continue, or q <return> to quit--- #40 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc14850) at zend_vm_execute.h:234 #41 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc14850) at zend_vm_execute.h:322 #42 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #43 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc15e70) at zend_vm_execute.h:234 #44 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc15e70) at zend_vm_execute.h:322 #45 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #46 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc17490) at zend_vm_execute.h:234 #47 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc17490) at zend_vm_execute.h:322 #48 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #49 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc18ab0) at zend_vm_execute.h:234 #50 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc18ab0) at zend_vm_execute.h:322 #51 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #52 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc1a0d0) at zend_vm_execute.h:234 ---Type <return> to continue, or q <return> to quit--- #53 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc1a0d0) at zend_vm_execute.h:322 #54 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #55 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc1b6f0) at zend_vm_execute.h:234 #56 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc1b6f0) at zend_vm_execute.h:322 #57 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #58 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc1cd10) at zend_vm_execute.h:234 #59 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc1cd10) at zend_vm_execute.h:322 #60 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #61 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc1e330) at zend_vm_execute.h:234 #62 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc1e330) at zend_vm_execute.h:322 #63 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #64 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc1f950) at zend_vm_execute.h:234 #65 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc1f950) at zend_vm_execute.h:322 ---Type <return> to continue, or q <return> to quit--- #66 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #67 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc20f70) at zend_vm_execute.h:234 #68 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc20f70) at zend_vm_execute.h:322 #69 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #70 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc22590) at zend_vm_execute.h:234 #71 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc22590) at zend_vm_execute.h:322 #72 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #73 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc23bb0) at zend_vm_execute.h:234 #74 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc23bb0) at zend_vm_execute.h:322 #75 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #76 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc251d0) at zend_vm_execute.h:234 #77 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc251d0) at zend_vm_execute.h:322 #78 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #79 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc267f0) ---Type <return> to continue, or q <return> to quit--- at zend_vm_execute.h:234 #80 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc267f0) at zend_vm_execute.h:322 #81 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #82 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc27e10) at zend_vm_execute.h:234 #83 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc27e10) at zend_vm_execute.h:322 #84 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #85 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc29430) at zend_vm_execute.h:234 #86 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc29430) at zend_vm_execute.h:322 #87 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #88 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc2aa50) at zend_vm_execute.h:234 #89 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc2aa50) at zend_vm_execute.h:322 #90 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #91 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc2c070) at zend_vm_execute.h:234 #92 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( ---Type <return> to continue, or q <return> to quit--- execute_data=0xbbc2c070) at zend_vm_execute.h:322 #93 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #94 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc2d690) at zend_vm_execute.h:234 #95 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc2d690) at zend_vm_execute.h:322 #96 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #97 0x081965c5 in zend_do_fcall_common_helper_SPEC (execute_data=0xbbc2ecb0) at zend_vm_execute.h:234 #98 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc2ecb0) at zend_vm_execute.h:322 #99 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #100 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbbc302d0) at zend_vm_execute.h:234 #101 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc302d0) at zend_vm_execute.h:322 #102 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #103 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbbc318f0) at zend_vm_execute.h:234 #104 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbbc318f0) at zend_vm_execute.h:322 #105 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35457 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35458 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbda010) at zend_vm_execute.h:234 #35459 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbda010) at zend_vm_execute.h:322 #35460 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35461 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbdb630) at zend_vm_execute.h:234 #35462 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbdb630) at zend_vm_execute.h:322 #35463 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35464 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbdcc50) at zend_vm_execute.h:234 #35465 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbdcc50) at zend_vm_execute.h:322 #35466 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35467 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbde270) at zend_vm_execute.h:234 #35468 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( ---Type <return> to continue, or q <return> to quit--- execute_data=0xbfbde270) at zend_vm_execute.h:322 #35469 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35470 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbdf890) at zend_vm_execute.h:234 #35471 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbdf890) at zend_vm_execute.h:322 #35472 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35473 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbe0eb0) at zend_vm_execute.h:234 #35474 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbe0eb0) at zend_vm_execute.h:322 #35475 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35476 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbe24d0) at zend_vm_execute.h:234 #35477 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbe24d0) at zend_vm_execute.h:322 #35478 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35479 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbe3af0) at zend_vm_execute.h:234 #35480 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbe3af0) at zend_vm_execute.h:322 #35481 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 ---Type <return> to continue, or q <return> to quit--- #35482 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbe5110) at zend_vm_execute.h:234 #35483 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbe5110) at zend_vm_execute.h:322 #35484 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35485 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbe6730) at zend_vm_execute.h:234 #35486 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbe6730) at zend_vm_execute.h:322 #35487 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35488 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbe7d50) at zend_vm_execute.h:234 #35489 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbe7d50) at zend_vm_execute.h:322 #35490 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35491 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbe9370) at zend_vm_execute.h:234 #35492 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbe9370) at zend_vm_execute.h:322 #35493 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35494 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbea990) at zend_vm_execute.h:234 ---Type <return> to continue, or q <return> to quit--- #35495 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbea990) at zend_vm_execute.h:322 #35496 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35497 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbebfb0) at zend_vm_execute.h:234 #35498 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbebfb0) at zend_vm_execute.h:322 #35499 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35500 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbed5d0) at zend_vm_execute.h:234 #35501 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbed5d0) at zend_vm_execute.h:322 #35502 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35503 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbeebf0) at zend_vm_execute.h:234 #35504 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbeebf0) at zend_vm_execute.h:322 #35505 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35506 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbf0210) at zend_vm_execute.h:234 #35507 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbf0210) at zend_vm_execute.h:322 ---Type <return> to continue, or q <return> to quit--- #35508 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35509 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbf1830) at zend_vm_execute.h:234 #35510 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbf1830) at zend_vm_execute.h:322 #35511 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35512 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbf2e50) at zend_vm_execute.h:234 #35513 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbf2e50) at zend_vm_execute.h:322 #35514 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35515 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbf4470) at zend_vm_execute.h:234 #35516 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbf4470) at zend_vm_execute.h:322 #35517 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35518 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbf5a90) at zend_vm_execute.h:234 #35519 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbf5a90) at zend_vm_execute.h:322 #35520 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35521 0x081965c5 in zend_do_fcall_common_helper_SPEC ( ---Type <return> to continue, or q <return> to quit--- execute_data=0xbfbf70b0) at zend_vm_execute.h:234 #35522 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbf70b0) at zend_vm_execute.h:322 #35523 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35524 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbf86d0) at zend_vm_execute.h:234 #35525 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbf86d0) at zend_vm_execute.h:322 #35526 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35527 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbf9cf0) at zend_vm_execute.h:234 #35528 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbf9cf0) at zend_vm_execute.h:322 #35529 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35530 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbf9ed0) at zend_vm_execute.h:234 #35531 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbf9ed0) at zend_vm_execute.h:322 #35532 0x081960a2 in execute (op_array=0x845570c) at zend_vm_execute.h:92 #35533 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbfb4f0) at zend_vm_execute.h:234 #35534 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( ---Type <return> to continue, or q <return> to quit--- execute_data=0xbfbfb4f0) at zend_vm_execute.h:322 #35535 0x081960a2 in execute (op_array=0x83c1e94) at zend_vm_execute.h:92 #35536 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbfb6d0) at zend_vm_execute.h:234 #35537 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbfb6d0) at zend_vm_execute.h:322 #35538 0x081960a2 in execute (op_array=0x845570c) at zend_vm_execute.h:92 #35539 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbfbd00) at zend_vm_execute.h:234 #35540 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbfbd00) at zend_vm_execute.h:322 #35541 0x081960a2 in execute (op_array=0x83da94c) at zend_vm_execute.h:92 #35542 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbfc1d0) at zend_vm_execute.h:234 #35543 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbfc1d0) at zend_vm_execute.h:322 #35544 0x081960a2 in execute (op_array=0x83b6dd0) at zend_vm_execute.h:92 #35545 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbfc720) at zend_vm_execute.h:234 #35546 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbfc720) at zend_vm_execute.h:322 #35547 0x081960a2 in execute (op_array=0x838810c) at zend_vm_execute.h:92 ---Type <return> to continue, or q <return> to quit--- #35548 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbfd090) at zend_vm_execute.h:234 #35549 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbfd090) at zend_vm_execute.h:322 #35550 0x081960a2 in execute (op_array=0x83865a8) at zend_vm_execute.h:92 #35551 0x081965c5 in zend_do_fcall_common_helper_SPEC ( execute_data=0xbfbfd4e0) at zend_vm_execute.h:234 #35552 0x08196eb5 in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER ( execute_data=0xbfbfd4e0) at zend_vm_execute.h:322 #35553 0x081960a2 in execute (op_array=0x8379adc) at zend_vm_execute.h:92 #35554 0x08177fe9 in zend_execute_scripts (type=8, retval=0x0, file_count=3) at /var/ports/basejail/usr/ports/lang/php5/work/php-5.2.0/Zend/zend.c:1178 #35555 0x081303fb in php_execute_script (primary_file=0xbfbfec50) at /var/ports/basejail/usr/ports/lang/php5/work/php-5.2.0/main/main.c:1779 #35556 0x081dcb09 in main (argc=2, argv=0xbfbfece8) at /var/ports/basejail/usr/ports/lang/php5/work/php-5.2.0/sapi/cli/php_cli.c:1114 (gdb) -- Edit bug report at http://bugs.php.net/?id=40067&edit=1 -- Try a CVS snapshot (PHP 4.4): http://bugs.php.net/fix.php?id=40067&r=trysnapshot44 Try a CVS snapshot (PHP 5.2): http://bugs.php.net/fix.php?id=40067&r=trysnapshot52 Try a CVS snapshot (PHP 6.0): http://bugs.php.net/fix.php?id=40067&r=trysnapshot60 Fixed in CVS: http://bugs.php.net/fix.php?id=40067&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=40067&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=40067&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=40067&r=needscript Try newer version: http://bugs.php.net/fix.php?id=40067&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=40067&r=support Expected behavior: http://bugs.php.net/fix.php?id=40067&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=40067&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=40067&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=40067&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=40067&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=40067&r=dst IIS Stability: http://bugs.php.net/fix.php?id=40067&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=40067&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=40067&r=float No Zend Extensions: http://bugs.php.net/fix.php?id=40067&r=nozend MySQL Configuration Error: http://bugs.php.net/fix.php?id=40067&r=mysqlcfg