Есть некоторый коммерческий http сервер, при запуске говорит, что неможет попарсить кейфайл. Я его запихнул в иду, нашел это сообщение, и всего один xref на него. Загрузил этот сервер в gdb и поставил бряку на код с xref. Но бряка не работает. После изучения проблемы, я увидел что сервер форкается. И я вот сейчас думаю, может gdb не брякается потому, что тот процесс который под отладчиком не доходит до бряки, а доходит дочерний процесс, к которому gdb не приаттачен? Если так, тогда как отлаживать дочерний процесс?
угу вот мои догадки и оправдались. взято с http://rsusu1.rnd.runnet.ru/develop/gdb/gdb_5.html Далее надо приаатачится к дочернему процессу, и все. Как все просто, чрезвычайно удобно (и это при условии, что есть исходники!!!). А если исходников нету как быть?