GDB остановит подчиненную (отлаживаемую) программу, когда подчиненный получит какой-либо сигнал.
Если вы просто continue
от GDB, сигнал будет «проглочен», что не то, что вам нужно.
Вы можете попросить GDB продолжить программу и отправить ему сигнал с помощью signal SIGTRAP
.
Вы также можете попросить GDB передать данный сигнал непосредственно подчиненномуи вообще не останавливаться с помощью команды handle SIGTRAP nostop noprint pass
GDB.Вам нужно будет сделать это до того, как вы нажмете первый SIGTRAP
.