Annotation of embedaddon/php/Zend/tests/unexpected_ref_bug.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: Crash when function parameter modified via unexpected reference
                      3: --FILE--
                      4: <?php
                      5: function my_errorhandler($errno,$errormsg) {
                      6:   global $my_var;
                      7:   $my_var = 0;
                      8:   return true;
                      9: }
                     10: set_error_handler("my_errorhandler");
                     11: $my_var = str_repeat("A",64);
                     12: $data = call_user_func_array("explode",array(new StdClass(), &$my_var));
                     13: $my_var=array(1,2,3);
                     14: $data = call_user_func_array("implode",array(&$my_var, new StdClass()));
                     15: echo "Done.\n";
                     16: ?>
                     17: --EXPECTF--
                     18: Done.

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>