ID: 41645 User updated by: slogster at gmail dot com Reported By: slogster at gmail dot com -Status: Feedback +Status: Open Bug Type: Reproducible crash Operating System: FreeBSD 6-STABLE PHP Version: 5.2.3 New Comment:
(gdb) bt #0 0x0814ed7c in _zval_ptr_dtor () #1 0x08182072 in zend_do_fcall_common_helper_SPEC () #2 0x08181b6c in execute () #3 0x081615cf in zend_execute_scripts () #4 0x081175a6 in php_execute_script () #5 0x00000000 in ?? () #6 0x00000003 in ?? () #7 0x00000000 in ?? () #8 0xbfbfec00 in ?? () #9 0x00000000 in ?? () #10 0x00000002 in ?? () #11 0x65646f63 in ?? () #12 0x00000000 in ?? () #13 0xbfbfe85c in ?? () #14 0x00000002 in ?? () #15 0x08164e67 in zend_register_functions () Previous frame inner to this frame (corrupt stack?) (gdb) frame 2 #2 0x08181b6c in execute () Previous Comments: ------------------------------------------------------------------------ [2007-06-09 23:12:43] [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. I however can't reproduce this with the provided test case. ------------------------------------------------------------------------ [2007-06-09 22:44:23] slogster at gmail dot com Description: ------------ php crashes with segmentation fault after executing a dummy function with some default vars Reproduce code: --------------- <?php function get_links($category = -1, $before = '', $after = '<br />', $between = ' ', $show_images = true, $orderby = 'name', $show_description = true, $show_rating = false, $limit = -1, $show_updated = -1, $echo = true) { }; get_links(-1, '<li>','</li>', '', false, 'name', false, false, -1); ?> Expected result: ---------------- a function with this prototype exists in wordpress. this one here should exit normally, but it crashes php. if you execute it without the last argument (corresponding to the $limit var): get_links(-1, '<li>','</li>', '', false, 'name', false, false) php doesn`t crash Actual result: -------------- there is a core dump here http://xaxo.eu/php.core ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=41645&edit=1