我在Qt Creator上调试普通C ++应用程序时收到此消息:The gdb process terminated unexpectedly (code 3)
。
问题是有时候gdb会崩溃,有时它会起作用。该应用程序包含一个文件:main.cpp.
如果我使用Code::Blocks
,则该应用程序可以正常运行。
问题与我的代码有关,因为我之前从未遇到过此错误。
我有两个问题:
在哪里可以找到有关错误代码含义的信息? code 3
是什么意思?
我们如何通过“错误代码”导致此gdb错误?我们很容易导致运行时或编译器错误,但是如何让gdb崩溃?
非常感谢您的回答