LINUX.ORG.RU

странности с gdb


0

0

подпатчил немного амарок, стал отлаживать. запускаю gdb, ставлю бряк, тыкаю n.. и дальше странное - первые несколько инструкций выполняются в принципе нормально, а вот потом начинаются непонятные скачки по коду, одна и та же строка несколько раз и.т.п. как лечить, как дебаггерить?


чудес не бывает. Проверь какой бинарник отлаживаешь, как сомпилились модули. Надежнее все-таки перед сборкой сделать clean, что бы наверняка все перекомпилить

anonymous
()
Ответ на: комментарий от anonymous

В gdb была фишка описана. Там если ты ставишь бряк в коде, который выполняется в динамической библиотеке и к томуже в отдельном (от главного) потоке, то бряк может пропасть.

А вообще я смирился с периодическим изчезновением бряков))

ierton ★★
()
Ответ на: комментарий от anonymous

clean делал, бинарник отлаживаю правильный, что значит "как скомпилились модули"?

stigger
() автор топика
Ответ на: комментарий от ierton

так бряк то не пропадает.. но выполняется он действительно в отдельной либе, хотя и в одном потоке, вроде бы.

stigger
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.