The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
gdb не показывает номер строки в core, !*! d2e8k, 23-Янв-06, 14:47  [смотреть все]
Добрый день всем!
При просмотре core dump в gdb не показывается номер строки, вместо него ??.
(gdb) core prog.core
Core was generated by `prog'.
Program terminated with signal 11, Segmentation fault.
#0  0x28163c3a in ?? ()
(gdb)
Программа была скомпилирована с ключом -g: g++ -g -o prog prog.cpp.
Что надо сделать, чтобы увидеть в какой строке "рухнула" программа?
  • gdb не показывает номер строки в core, !*! d2e8k, 16:25 , 24-Янв-06 (1)
    Вроде разобрался - если при вызове gdb указывать кроме core-файла и файл программы (т.е. gdb prog prog.core), то можно получить больше информации, в т.ч. и номер строки, и название функции, и значения переменных, на момент прерывания работы программы.

    >Добрый день всем!
    >При просмотре core dump в gdb не показывается номер строки, вместо него
    >??.
    >(gdb) core prog.core
    >Core was generated by `prog'.
    >Program terminated with signal 11, Segmentation fault.
    >#0  0x28163c3a in ?? ()
    >(gdb)
    >Программа была скомпилирована с ключом -g: g++ -g -o prog prog.cpp.
    >Что надо сделать, чтобы увидеть в какой строке "рухнула" программа?





Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру