ru_php/Zend/tests/generators/gh15851.phpt

28 lines
401 B
PHP

--TEST--
GH-15851: Access on NULL when printing backtrace during cleanup of nested generator frame
--FILE--
<?php
class Foo {
public function __destruct() {
debug_print_backtrace();
}
}
function bar() {
yield from foo();
}
function foo() {
$foo = new Foo();
yield;
}
$gen = bar();
foreach ($gen as $dummy);
?>
--EXPECTF--
#0 %s(%d): Foo->__destruct()
#1 %s(%d): bar()