GDB SIGALRM,闹钟终止

时间:2014-10-01 16:21:20

标签: c linux ubuntu gdb alarm

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

Program terminated with signal SIGALRM, Alarm clock.
The program no longer exists

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

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

谢谢。

1 个答案:

答案 0 :(得分:9)

告诉gdb ignore信号:

(gdb) handle SIGALRM ignore