123456789101112131415161718192021 |
- --TEST--
- Bug #44184 (Double free of loop-variable on exception)
- --FILE--
- <?php
- function foo() {
- $x = array(1,2,3);
- foreach ($x as $a) {
- while (1) {
- throw new Exception();
- }
- return;
- }
- }
- try {
- foo();
- } catch (Exception $ex) {
- echo "ok\n";
- }
- ?>
- --EXPECT--
- ok
|