/
usr
/
local
/
lsws
/
phpbuild
/
php-8.0.7
/
Zend
/
tests
/
File Upload :
llllll
Current File: //usr/local/lsws/phpbuild/php-8.0.7/Zend/tests/bug73338.phpt
--TEST-- Bug #73338: Ensure exceptions in function init opcodes are cleaned properly --FILE-- <?php try { call_user_func(new class { function __destruct () { throw new Error; } }); } catch (Error $e) {} set_error_handler(function() { throw new Error; }); try { var_dump(new stdClass, call_user_func("fail")); } catch (Error $e) {} try { (function() { call_user_func("fail"); })(); } catch (Error $e) {} try { [new class { static function foo() {} function __destruct () { throw new Error; } }, "foo"](); } catch (Error $e) {} ?> ===DONE=== --EXPECT-- ===DONE===
Copyright ©2k19 -
Hexid
|
Tex7ure