Используя stackdump от исполняемого файла Cygwin

24
задан Gerhard 3 February 2010 в 08:57
поделиться

2 ответа

Можно дать Cygwin команду запускать gdb отладчик как раз вовремя, когда отказ происходит. Для достижения этого добавьте error_start=action к переменной среды Cygwin:
export CYGWIN="$CYGWIN error_start=gdb -nw %1 %2"

Еще Вы можете сделать, чтобы Cygwin генерировал реальный дамп ядра.
export CYGWIN="$CYGWIN error_start=dumper -d %1 %2"

45
ответ дан Gerhard 28 November 2019 в 23:25
поделиться

Во-первых, удостоверьтесь, что Вы создаете с исходной включенной отладкой (использование-g опция):

gcc -g -o myfile myfile.c

Тогда Загрузка дамп в gdb после катастрофического отказа (или понимание или ddd)

gdb myfile core
0
ответ дан BenB 28 November 2019 в 23:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: