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

Reply via email to