LINUX.ORG.RU

В core-файле не видны отладочные символы


0

0
Системой сбрасывается core от приложения, скомпилированного с полной отладочной информацией (-ggdb3). Всё равно, при открытии коры gdb команда bt показывает только адреса функций в стеке, а не символы. Что может быть не так? Используемый дисрибутив: Redhat Enterprise Linux 3, update 5.
anonymous
В корке и не должно быть отладочной ботвы. CORE - это образ процесса. Отладочная информация размещаются редактором связей (линкером) в специальных секциях порождаемых файлов. Отладчик (GDB) подгружает эти секции в своё пространство, а не в пространство отлаживаемого процесса.
jek_
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.