Здравствуйте.
Имеется чужой большой проект на c++, при определенных (непонятных) условиях зависает, т.е. не валится, а впадает в бесконечный цикл. Как можно найти этот цикл? Пошагово отладить возможности нет - это сложный сервер, ошибка только под нагрузкой. В каждый цикл вписать отладочный ввод - тоже займет чертовски много времени - исходников очень много. Может с помощью gdb? Но как? Или может под профайлером запустить?