来自 signal(7) 手册页:
The signals SIGKILL and SIGSTOP cannot be caught, blocked, or ignored.
Run Code Online (Sandbox Code Playgroud)
对应用程序在断点处停止并向其发送一个简单的测试,SIGSTOP显示当我点击“下一步”时,gdb 显示一些信息。信号显然已传递到应用程序。在我向它发送SIGCONT.
(gdb) next
Program received signal SIGSTOP, Stopped (signal).
fill (arr=0x7fffffffdff0, size=5) at tmp.cpp:28
(gdb) next
Program received signal SIGCONT, Continued.
fill (arr=0x7fffffffdff0, size=5) at tmp.cpp:28
(gdb) next
(gdb)
Run Code Online (Sandbox Code Playgroud)