在Qt单元测试中检测分段故障

时间:2014-12-12 11:03:54

标签: c++ qt qt4 qttest

是否可以在Qt测试库中检测分段错误(SIGSEGV)?

在我的testXXX()方法中,抛出了一个分段错误,导致写入核心文件。有趣的是,QTest::qExec()方法从相关方法返回0。

即使在分段错误之后,Qt测试框架继续使用相同的PID运行!!! *

我尝试使用sigaction()系统调用设置信号处理程序,但这也不起作用。

欢迎并赞赏任何建议。

0 个答案:

没有答案