![]() ![]() | ![]() |
1.1 ! misho 1: --TEST-- ! 2: Bug #38234 (Exception in __clone makes memory leak) ! 3: --FILE-- ! 4: <?php ! 5: class Foo { ! 6: function __clone() { ! 7: throw new Exception(); ! 8: } ! 9: } ! 10: try { ! 11: $x = new Foo(); ! 12: $y = clone $x; ! 13: } catch (Exception $e) { ! 14: } ! 15: echo "ok\n"; ! 16: ?> ! 17: --EXPECT-- ! 18: ok