dead loop in fault handler