Annotation of embedaddon/php/Zend/tests/bug35017.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Bug #35017 (Exception thrown in error handler may cause unexpected behavior)
! 3: --FILE--
! 4: <?php
! 5: set_error_handler('errorHandler');
! 6: try {
! 7: if ($a) {
! 8: echo "1\n";
! 9: } else {
! 10: echo "0\n";
! 11: }
! 12: echo "?\n";
! 13: } catch(Exception $e) {
! 14: echo "This Exception should be catched\n";
! 15: }
! 16: function errorHandler($errno, $errstr, $errfile, $errline, $vars) {
! 17: throw new Exception('Some Exception');
! 18: }
! 19: ?>
! 20: --EXPECT--
! 21: This Exception should be catched
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>