Strange crash that I cannot determine what might be the cause.