GDB: Ctrl + C não interrompe o processo como costuma fazer, mas termina o programa

Normalmente, quando você executa um programa pelo GDB, pode pressionar Ctrl + C para interrompê-lo, por exemplo. se ficar preso em um loop infinito e você desejar obter um backtrace.

Estou depurando um programa (xmms2d, como acontece), mas apenas neste programa, quando pressiono Ctrl + C, ele é tratado como se o GDB não estivesse em execução - o programa é encerrado corretamente e o GDB diz que o programa foi encerrado normalmente.

Como recupero o comportamento usual do GDB, onde Ctrl + C interrompe o programa? Ou existe outra maneira de produzir a mesma reação no GDB que um Ctrl + C normalmente produ

questionAnswers(5)

yourAnswerToTheQuestion