我遇到了一个之前从未见过的小问题。我正在尝试通过GDB(在Ubuntu Linux上)调试一个软件包。 几秒钟/几分钟后,我会收到以下消息:
Program terminated with signal SIGALRM, Alarm clock.
The program no longer exists
然后,我退出GDB,重新启动并继续调试...这真的很烦人,因为我不得不像1000次那样退出它。我想知道是否有人之前遇到过这个问题?!我假设'SIGALRM'在源文件中某处被编程了,有没有一种方法可以在不受影响的情况下运行GDB?谢谢。
GDB
启动后、设置断点并运行后,还是无论什么时候都可以?另外,到底是什么导致了这个问题? - Nikhil Gupta