1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
--TEST-- Bug #74623: Infinite loop in type inference when using HTMLPurifier --FILE-- <?php function crash($arr) { $current_item = false; foreach($arr as $item) { if($item->name === 'string') { $current_item = $item; } else { $current_item->a[] = ''; } } } ?> ===DONE=== --EXPECT-- ===DONE===