Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:13660 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 37551 invoked by uid 1010); 1 Nov 2004 09:59:28 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 34730 invoked from network); 1 Nov 2004 09:58:58 -0000 Received: from unknown (HELO main.gmane.org) (80.91.229.2) by pb1.pair.com with SMTP; 1 Nov 2004 09:58:58 -0000 Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1COYxm-00040K-00 for ; Mon, 01 Nov 2004 10:58:58 +0100 Received: from pd95fbe9d.dip.t-dialin.net ([217.95.190.157]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 01 Nov 2004 10:58:58 +0100 Received: from sb by pd95fbe9d.dip.t-dialin.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 01 Nov 2004 10:58:58 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: internals@lists.php.net Date: Mon, 01 Nov 2004 10:58:42 +0100 Lines: 92 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------070404050601020709010503" X-Gmane-NNTP-Posting-Host: pd95fbe9d.dip.t-dialin.net User-Agent: Mozilla Thunderbird 0.8 (Windows/20040913) X-Accept-Language: en-us, en X-Enigmail-Version: 0.86.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Sender: news Subject: Segfault with PHPUnit2 in PHP_5_0 From: sb@sebastian-bergmann.de (Sebastian Bergmann) --------------070404050601020709010503 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit I get a segfault (backtrace attached) with PHP_5_0 (not with HEAD) when running PHPUnit2's testsuite. No short reproducing script, sorry. -- Sebastian Bergmann http://www.sebastian-bergmann.de/ GnuPG Key: 0xB85B5D69 / 27A7 2B14 09E4 98CD 6277 0E5B 6867 C514 B85B 5D69 --------------070404050601020709010503 Content-Type: text/plain; name="backtrace.txt" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="backtrace.txt" php5ts_debug.dll!zend_object_store_get_object(_zval_struct * zobject=0x0000000d, void * * * tsrm_ls=0x00902c48) Line 200 + 0x3 C php5ts_debug.dll!zend_objects_get_address(_zval_struct * zobject=0x0000000d, void * * * tsrm_ls=0x00902c48) Line 111 + 0xd C php5ts_debug.dll!zend_std_get_method(_zval_struct * * object_ptr=0x0142c6a0, char * method_name=0x10588ff8, int method_len=7, void * * * tsrm_ls=0x00902c48) Line 680 + 0xd C php5ts_debug.dll!zend_call_function(_zend_fcall_info * fci=0x0012a9b4, _zend_fcall_info_cache * fci_cache=0x00000000, void * * * tsrm_ls=0x00902c48) Line 690 + 0x30 C php5ts_debug.dll!call_user_function_ex(_hashtable * function_table=0x00908da8, _zval_struct * * object_pp=0x0141510c, _zval_struct * function_name=0x0012ac4c, _zval_struct * * retval_ptr_ptr=0x0012ac64, unsigned int param_count=0, _zval_struct * * * params=0x00000000, int no_separation=1, _hashtable * symbol_table=0x00000000, void * * * tsrm_ls=0x00902c48) Line 553 + 0xf C php5ts_debug.dll!php_var_serialize_intern(smart_str * buf=0x0012b564, _zval_struct * * struc=0x0141510c, _hashtable * var_hash=0x0012b578, void * * * tsrm_ls=0x00902c48) Line 685 + 0x38 C php5ts_debug.dll!php_var_serialize_intern(smart_str * buf=0x0012b564, _zval_struct * * struc=0x0143e898, _hashtable * var_hash=0x0012b578, void * * * tsrm_ls=0x00902c48) Line 763 + 0x18 C php5ts_debug.dll!php_var_serialize(smart_str * buf=0x0012b564, _zval_struct * * struc=0x0143e898, _hashtable * var_hash=0x0012b578, void * * * tsrm_ls=0x00902c48) Line 778 + 0x15 C php5ts_debug.dll!zif_serialize(int ht=1, _zval_struct * return_value=0x0143d930, _zval_struct * this_ptr=0x00000000, int return_value_used=1, void * * * tsrm_ls=0x00902c48) Line 801 + 0x15 C php5ts_debug.dll!zend_do_fcall_common_helper(_zend_execute_data * execute_data=0x0012b8f8, _zend_op * opline=0x011dc3b8, _zend_op_array * op_array=0x011c6478, void * * * tsrm_ls=0x00902c48) Line 2711 + 0x32 C php5ts_debug.dll!zend_do_fcall_handler(_zend_execute_data * execute_data=0x0012b8f8, _zend_op * opline=0x011dc3b8, _zend_op_array * op_array=0x011c6478, void * * * tsrm_ls=0x00902c48) Line 2843 + 0x15 C php5ts_debug.dll!execute(_zend_op_array * op_array=0x011c6478, void * * * tsrm_ls=0x00902c48) Line 1400 + 0x17 C php5ts_debug.dll!zend_do_fcall_common_helper(_zend_execute_data * execute_data=0x0012bc64, _zend_op * opline=0x011d33b8, _zend_op_array * op_array=0x011ce4b8, void * * * tsrm_ls=0x00902c48) Line 2740 + 0x21 C php5ts_debug.dll!zend_do_fcall_by_name_handler(_zend_execute_data * execute_data=0x0012bc64, _zend_op * opline=0x011d33b8, _zend_op_array * op_array=0x011ce4b8, void * * * tsrm_ls=0x00902c48) Line 2825 + 0x15 C php5ts_debug.dll!execute(_zend_op_array * op_array=0x011ce4b8, void * * * tsrm_ls=0x00902c48) Line 1400 + 0x17 C php5ts_debug.dll!zend_do_fcall_common_helper(_zend_execute_data * execute_data=0x0012bfd0, _zend_op * opline=0x011b5d98, _zend_op_array * op_array=0x0134d7a0, void * * * tsrm_ls=0x00902c48) Line 2740 + 0x21 C php5ts_debug.dll!zend_do_fcall_by_name_handler(_zend_execute_data * execute_data=0x0012bfd0, _zend_op * opline=0x011b5d98, _zend_op_array * op_array=0x0134d7a0, void * * * tsrm_ls=0x00902c48) Line 2825 + 0x15 C php5ts_debug.dll!execute(_zend_op_array * op_array=0x0134d7a0, void * * * tsrm_ls=0x00902c48) Line 1400 + 0x17 C php5ts_debug.dll!zend_do_fcall_common_helper(_zend_execute_data * execute_data=0x0012c33c, _zend_op * opline=0x0133f1b0, _zend_op_array * op_array=0x0133d380, void * * * tsrm_ls=0x00902c48) Line 2740 + 0x21 C php5ts_debug.dll!zend_do_fcall_by_name_handler(_zend_execute_data * execute_data=0x0012c33c, _zend_op * opline=0x0133f1b0, _zend_op_array * op_array=0x0133d380, void * * * tsrm_ls=0x00902c48) Line 2825 + 0x15 C php5ts_debug.dll!execute(_zend_op_array * op_array=0x0133d380, void * * * tsrm_ls=0x00902c48) Line 1400 + 0x17 C php5ts_debug.dll!zend_call_function(_zend_fcall_info * fci=0x0012c714, _zend_fcall_info_cache * fci_cache=0x0012c6fc, void * * * tsrm_ls=0x00902c48) Line 838 + 0x21 C php5ts_debug.dll!zif_reflection_method_invoke(int ht=1, _zval_struct * return_value=0x0143db60, _zval_struct * this_ptr=0x011b3730, int return_value_used=0, void * * * tsrm_ls=0x00902c48) Line 1932 + 0x14 C php5ts_debug.dll!zend_do_fcall_common_helper(_zend_execute_data * execute_data=0x0012cac8, _zend_op * opline=0x011b1270, _zend_op_array * op_array=0x0134a7e0, void * * * tsrm_ls=0x00902c48) Line 2711 + 0x32 C php5ts_debug.dll!zend_do_fcall_by_name_handler(_zend_execute_data * execute_data=0x0012cac8, _zend_op * opline=0x011b1270, _zend_op_array * op_array=0x0134a7e0, void * * * tsrm_ls=0x00902c48) Line 2825 + 0x15 C php5ts_debug.dll!execute(_zend_op_array * op_array=0x0134a7e0, void * * * tsrm_ls=0x00902c48) Line 1400 + 0x17 C php5ts_debug.dll!zend_do_fcall_common_helper(_zend_execute_data * execute_data=0x0012ce34, _zend_op * opline=0x00a5a980, _zend_op_array * op_array=0x0134a6c0, void * * * tsrm_ls=0x00902c48) Line 2740 + 0x21 C php5ts_debug.dll!zend_do_fcall_by_name_handler(_zend_execute_data * execute_data=0x0012ce34, _zend_op * opline=0x00a5a980, _zend_op_array * op_array=0x0134a6c0, void * * * tsrm_ls=0x00902c48) Line 2825 + 0x15 C php5ts_debug.dll!execute(_zend_op_array * op_array=0x0134a6c0, void * * * tsrm_ls=0x00902c48) Line 1400 + 0x17 C php5ts_debug.dll!zend_do_fcall_common_helper(_zend_execute_data * execute_data=0x0012d1a0, _zend_op * opline=0x011f3280, _zend_op_array * op_array=0x00a37660, void * * * tsrm_ls=0x00902c48) Line 2740 + 0x21 C php5ts_debug.dll!zend_do_fcall_by_name_handler(_zend_execute_data * execute_data=0x0012d1a0, _zend_op * opline=0x011f3280, _zend_op_array * op_array=0x00a37660, void * * * tsrm_ls=0x00902c48) Line 2825 + 0x15 C php5ts_debug.dll!execute(_zend_op_array * op_array=0x00a37660, void * * * tsrm_ls=0x00902c48) Line 1400 + 0x17 C php5ts_debug.dll!zend_do_fcall_common_helper(_zend_execute_data * execute_data=0x0012d50c, _zend_op * opline=0x00a596a0, _zend_op_array * op_array=0x0134a5a0, void * * * tsrm_ls=0x00902c48) Line 2740 + 0x21 C php5ts_debug.dll!zend_do_fcall_by_name_handler(_zend_execute_data * execute_data=0x0012d50c, _zend_op * opline=0x00a596a0, _zend_op_array * op_array=0x0134a5a0, void * * * tsrm_ls=0x00902c48) Line 2825 + 0x15 C php5ts_debug.dll!execute(_zend_op_array * op_array=0x0134a5a0, void * * * tsrm_ls=0x00902c48) Line 1400 + 0x17 C php5ts_debug.dll!zend_do_fcall_common_helper(_zend_execute_data * execute_data=0x0012d878, _zend_op * opline=0x00a48e48, _zend_op_array * op_array=0x00a3af98, void * * * tsrm_ls=0x00902c48) Line 2740 + 0x21 C php5ts_debug.dll!zend_do_fcall_by_name_handler(_zend_execute_data * execute_data=0x0012d878, _zend_op * opline=0x00a48e48, _zend_op_array * op_array=0x00a3af98, void * * * tsrm_ls=0x00902c48) Line 2825 + 0x15 C php5ts_debug.dll!execute(_zend_op_array * op_array=0x00a3af98, void * * * tsrm_ls=0x00902c48) Line 1400 + 0x17 C php5ts_debug.dll!zend_do_fcall_common_helper(_zend_execute_data * execute_data=0x0012dbe4, _zend_op * opline=0x00a48690, _zend_op_array * op_array=0x00a41640, void * * * tsrm_ls=0x00902c48) Line 2740 + 0x21 C php5ts_debug.dll!zend_do_fcall_by_name_handler(_zend_execute_data * execute_data=0x0012dbe4, _zend_op * opline=0x00a48690, _zend_op_array * op_array=0x00a41640, void * * * tsrm_ls=0x00902c48) Line 2825 + 0x15 C php5ts_debug.dll!execute(_zend_op_array * op_array=0x00a41640, void * * * tsrm_ls=0x00902c48) Line 1400 + 0x17 C php5ts_debug.dll!zend_do_fcall_common_helper(_zend_execute_data * execute_data=0x0012df50, _zend_op * opline=0x00a48e48, _zend_op_array * op_array=0x00a3af98, void * * * tsrm_ls=0x00902c48) Line 2740 + 0x21 C php5ts_debug.dll!zend_do_fcall_by_name_handler(_zend_execute_data * execute_data=0x0012df50, _zend_op * opline=0x00a48e48, _zend_op_array * op_array=0x00a3af98, void * * * tsrm_ls=0x00902c48) Line 2825 + 0x15 C php5ts_debug.dll!execute(_zend_op_array * op_array=0x00a3af98, void * * * tsrm_ls=0x00902c48) Line 1400 + 0x17 C php5ts_debug.dll!zend_do_fcall_common_helper(_zend_execute_data * execute_data=0x0012e2bc, _zend_op * opline=0x00a48690, _zend_op_array * op_array=0x00a41640, void * * * tsrm_ls=0x00902c48) Line 2740 + 0x21 C php5ts_debug.dll!zend_do_fcall_by_name_handler(_zend_execute_data * execute_data=0x0012e2bc, _zend_op * opline=0x00a48690, _zend_op_array * op_array=0x00a41640, void * * * tsrm_ls=0x00902c48) Line 2825 + 0x15 C php5ts_debug.dll!execute(_zend_op_array * op_array=0x00a41640, void * * * tsrm_ls=0x00902c48) Line 1400 + 0x17 C php5ts_debug.dll!zend_do_fcall_common_helper(_zend_execute_data * execute_data=0x0012e628, _zend_op * opline=0x00a48e48, _zend_op_array * op_array=0x00a3af98, void * * * tsrm_ls=0x00902c48) Line 2740 + 0x21 C php5ts_debug.dll!zend_do_fcall_by_name_handler(_zend_execute_data * execute_data=0x0012e628, _zend_op * opline=0x00a48e48, _zend_op_array * op_array=0x00a3af98, void * * * tsrm_ls=0x00902c48) Line 2825 + 0x15 C php5ts_debug.dll!execute(_zend_op_array * op_array=0x00a3af98, void * * * tsrm_ls=0x00902c48) Line 1400 + 0x17 C php5ts_debug.dll!zend_do_fcall_common_helper(_zend_execute_data * execute_data=0x0012e994, _zend_op * opline=0x00a48690, _zend_op_array * op_array=0x00a41640, void * * * tsrm_ls=0x00902c48) Line 2740 + 0x21 C php5ts_debug.dll!zend_do_fcall_by_name_handler(_zend_execute_data * execute_data=0x0012e994, _zend_op * opline=0x00a48690, _zend_op_array * op_array=0x00a41640, void * * * tsrm_ls=0x00902c48) Line 2825 + 0x15 C php5ts_debug.dll!execute(_zend_op_array * op_array=0x00a41640, void * * * tsrm_ls=0x00902c48) Line 1400 + 0x17 C php5ts_debug.dll!zend_do_fcall_common_helper(_zend_execute_data * execute_data=0x0012ed00, _zend_op * opline=0x0121dff0, _zend_op_array * op_array=0x0120ea78, void * * * tsrm_ls=0x00902c48) Line 2740 + 0x21 C php5ts_debug.dll!zend_do_fcall_by_name_handler(_zend_execute_data * execute_data=0x0012ed00, _zend_op * opline=0x0121dff0, _zend_op_array * op_array=0x0120ea78, void * * * tsrm_ls=0x00902c48) Line 2825 + 0x15 C php5ts_debug.dll!execute(_zend_op_array * op_array=0x0120ea78, void * * * tsrm_ls=0x00902c48) Line 1400 + 0x17 C php5ts_debug.dll!zend_do_fcall_common_helper(_zend_execute_data * execute_data=0x0012f06c, _zend_op * opline=0x01219a00, _zend_op_array * op_array=0x00a52f38, void * * * tsrm_ls=0x00902c48) Line 2740 + 0x21 C php5ts_debug.dll!zend_do_fcall_by_name_handler(_zend_execute_data * execute_data=0x0012f06c, _zend_op * opline=0x01219a00, _zend_op_array * op_array=0x00a52f38, void * * * tsrm_ls=0x00902c48) Line 2825 + 0x15 C php5ts_debug.dll!execute(_zend_op_array * op_array=0x00a52f38, void * * * tsrm_ls=0x00902c48) Line 1400 + 0x17 C php5ts_debug.dll!zend_do_fcall_common_helper(_zend_execute_data * execute_data=0x0012f3d8, _zend_op * opline=0x00a33e38, _zend_op_array * op_array=0x00a35490, void * * * tsrm_ls=0x00902c48) Line 2740 + 0x21 C php5ts_debug.dll!zend_do_fcall_by_name_handler(_zend_execute_data * execute_data=0x0012f3d8, _zend_op * opline=0x00a33e38, _zend_op_array * op_array=0x00a35490, void * * * tsrm_ls=0x00902c48) Line 2825 + 0x15 C php5ts_debug.dll!execute(_zend_op_array * op_array=0x00a35490, void * * * tsrm_ls=0x00902c48) Line 1400 + 0x17 C php5ts_debug.dll!zend_do_fcall_common_helper(_zend_execute_data * execute_data=0x0012f744, _zend_op * opline=0x00a320a0, _zend_op_array * op_array=0x00a31730, void * * * tsrm_ls=0x00902c48) Line 2740 + 0x21 C php5ts_debug.dll!zend_do_fcall_by_name_handler(_zend_execute_data * execute_data=0x0012f744, _zend_op * opline=0x00a320a0, _zend_op_array * op_array=0x00a31730, void * * * tsrm_ls=0x00902c48) Line 2825 + 0x15 C php5ts_debug.dll!execute(_zend_op_array * op_array=0x00a31730, void * * * tsrm_ls=0x00902c48) Line 1400 + 0x17 C php5ts_debug.dll!zend_execute_scripts(int type=8, void * * * tsrm_ls=0x00902c48, _zval_struct * * retval=0x00000000, int file_count=3, ...) Line 1060 + 0x21 C php5ts_debug.dll!php_execute_script(_zend_file_handle * primary_file=0x0012ff2c, void * * * tsrm_ls=0x00902c48) Line 1628 + 0x1b C php.exe!main(int argc=4, char * * argv=0x00904bb8) Line 943 + 0x13 C php.exe!mainCRTStartup() Line 398 + 0x11 C kernel32.dll!7c816d4f() kernel32.dll!7c8399f3() --------------070404050601020709010503--