gdb崩溃了我的机器。怎么调试?

时间:2015-05-01 13:40:25

标签: linux gdb

我们正在编写一个使用一系列C ++程序构建的相当大的系统。 (大量使用共享库)

当尝试使用gdb调试任何程序时,如果设置了断点并且(我猜)程序遇到断点,整个机器将立即崩溃并重新启动。

我不知道从哪里开始。 / var / log / messages中没有任何内容。 dmesg只显示机器再次启动。

连接的监视器将快速闪烁(我猜)内核恐慌消息,然后它就消失了。甚至无法读懂它是什么。 Centos 6 32位分配:

# uname -a
Linux 3.16.6 #1 SMP Fri Oct 31 18:56:38 SGT 2014 i686 i686 i386 GNU/Linux
# gdb --version
GNU gdb (GDB) Red Hat Enterprise Linux (7.2-60.el6_4.1)

似乎没有我能找到的任何日志文件。

怎么办?用print语句调试庞大的系统是永远的。重建内核?任何程序或建议表示赞赏。

0 个答案:

没有答案