Annotation of embedaddon/php/Zend/tests/bug30998.phpt, revision 1.1.1.2
1.1 misho 1: --TEST--
2: Bug #30998 (Crash when user error handler returns false)
3: --FILE--
4: <?php
5: error_reporting(-1);
6:
7: function my_error($errno, $errstr, $errfile, $errline)
8: {
9: print "$errstr ($errno) in $errfile:$errline\n";
10: return false;
11: }
12: set_error_handler('my_error');
13:
14: $f = fopen("/tmp/blah", "r");
15: ?>
16: ===DONE===
17: --EXPECTF--
1.1.1.2 ! misho 18: fopen(/tmp/blah): failed to open stream: %s (2) in %s:%d
1.1 misho 19:
1.1.1.2 ! misho 20: Warning: fopen(/tmp/blah): failed to open stream: %s in %s on line %d
1.1 misho 21: ===DONE===
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>