我面临一个从未见过的小问题。我正在尝试调试软件包并通过GDB(在Ubuntu Linux上)运行。
几秒钟/分钟后,我收到此消息:
Program terminated with signal SIGALRM, Alarm clock.
The program no longer exists
然后,我退出GDB,重新启动并继续调试...这确实很烦人,因为我必须退出它大约1000次。我想知道以前是否有人遇到过这个问题?
我假设“SIGALRM”已在源文件中的某个位置进行了编程,是否有一种方法可以运行GDB而不会如前所述受到影响?
谢谢你。
最佳答案
告诉gdb给ignore信号:
(gdb) handle SIGALRM ignore
关于c - GDB SIGALRM,闹钟终止,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26145952/