Завершение программы нажатием CTRL+C в GDB

Моя программа решила остановить выполнение, нажав CTRL+C в командном окне. К этому моменту у меня возникла критическая ошибка прямо в этой фазе остановки, поэтому я хочу отладить ее с помощью gdb.

Проблема в том, что gdb переопределяет CTRL+C как собственное прерывание и приостанавливает выполнение при нажатии. Как мне сделать так, чтобы CTRL+C выключил мою программу, а gdb смог перехватить трассировку стека?

33
задан Benjamin 7 December 2017 в 14:55
поделиться