Что это за адский цикл?
Есть подозрение, что в нем вы зануляете что-то не то.