- 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. >Что надо сделать, чтобы увидеть в какой строке "рухнула" программа?
|