GDB SIGALRM,闹钟终止

Nik*_*pta 6 c linux ubuntu gdb alarm

我正面临着一个我以前从未见过的小问题.我正在尝试调试软件包并通过GDB运行(在Ubuntu Linux上).几秒钟/几分钟后,我收到此消息:

Program terminated with signal SIGALRM, Alarm clock.
The program no longer exists
Run Code Online (Sandbox Code Playgroud)

然后,我退出GDB,重新启动并继续调试......这真烦人,因为我必须像1000次一样退出它.我想知道是否有人在此之前遇到过这个问题?!

我假设'SIGALRM'是在某个地方的源文件中编程的,有没有办法在不受影响的情况下运行GDB?

谢谢.

nos*_*nos 10

告诉gdb 忽略该信号:

(gdb) handle SIGALRM ignore
Run Code Online (Sandbox Code Playgroud)