благодарю за помощь. контроллеры удалось перепрошить. а вообще интересно каким образом можно "повредить" контроллер. выход за пределы массива, строки или переполнение стека, это как то контролируется системой?