摘要:
gtest单元测试,出现Segmentation fault,gdb单步跟踪发现错误出现在3位置,进一步确定在4位置的vector.push_back段错误,在4之前打印device信息,没问题。解决办法是将2位置这行的变量声明放到Test的构造函数中(譬如1位置),原因可能是2位置声明的全局变量并没有在Test函数mgmt声明的时候就声明,导致mgmt中无法调用device的构造函数将此对象放入自己的vector里。class CAckMgmtZoneTest : public ::testing::Test{protected:virtual void SetUp() {info_Init 阅读全文
posted @ 2014-04-03 13:21
wawa_foto
阅读(560)
评论(0)
推荐(0)
浙公网安备 33010602011771号