もし、571行目でUndefind variableエラーになっているのでしたら、 582,583,584,585のどれかが何度も呼ばれているのかもしれません。