/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/spl/tests/bug41828.phpt
22 строки
443 B
Nikita Popov
Convert SPL fatal error to Error exception
17 июл 2020, 17:06
17 июл 2020, 17:06
954244b
Код
Авторство
О чём код?
--TEST-- Bug #41828 (Segfault if extended constructor of RecursiveIterator doesn't call its parent) --FILE-- <?php class foo extends RecursiveIteratorIterator { public function __construct($str) { } public function bar() { } } $foo = new foo("This is bar"); echo $foo->bar(); ?> --EXPECTF-- Fatal error: Uncaught Error: The foo instance wasn't initialized properly in %s:%d Stack trace: #0 {main} thrown in %s on line %d