mirror of
https://github.com/php/php-src.git
synced 2024-09-29 13:56:09 +00:00
25 lines
339 B
Plaintext
25 lines
339 B
Plaintext
|
--TEST--
|
||
|
Bug #69221: Segmentation fault when using a generator in combination with an Iterator
|
||
|
--FILE--
|
||
|
<?php
|
||
|
|
||
|
function gen() {
|
||
|
yield 1;
|
||
|
};
|
||
|
|
||
|
$gen1 = gen();
|
||
|
$gen2 = (object) $gen1;
|
||
|
|
||
|
foreach ($gen1 as $v1) {
|
||
|
foreach ($gen2 as $v2) {
|
||
|
break 2;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
unset($gen1);
|
||
|
foreach ($gen2 as $v) { var_dump($v); }
|
||
|
|
||
|
?>
|
||
|
--EXPECTF--
|
||
|
int(1)
|