我正在尝试进行一些半测试驱动设计,有时候实现新功能时会出现异常。所有gtest告诉我的就是异常是什么,并没有给我任何回溯信息。
如果我运行gdb --args --gtest_catch_exceptions=0,它将在测试中停止并显示异常,但没有任何回溯信息。它只是简单地声明:
[ RUN ] TESTNAME.test_case
EXCEPTION: exception description[Inferior 1 (process 30528) exited with code 0377]
(gdb) bt
No stack.