Привет, я пробовал ненадолго. Это значительно упрощает жизнь в тех случаях, когда я что-то напортачил во время отладки, или в случае ошибок типа «много раз найди меня»
Что ж, теперь есть руководство, которое поможет вам начать работу: http://www.sourceware.org/gdb/wiki/ProcessRecord/Tutorial
Это определенно заслуживает большего внимания - функция обратной отладки ROCK FREAKING HARD. Без пота. Отличная работа!
Практическое реальное использование (и проблема с обратной отладкой) см. в
В GDB, как узнать, кто malloc'ed адрес на куче?
(Проблема: похоже, он не поддерживает никаких IO (printf()
и т.д.), что делает его практически бесполезным.