本地播bag测试时,出现了崩溃,如下
首先我们先找到coredump文件,在Downloads/coredump目录下,然后我们根据时间找到对应的文件core.xxxx记住这个名字,发现是我负责的lidar模块的错误
进入到catkin_ws/devel/lib/lidar_perception目录,此目录下有个lidar_perception_mfr_node,此时我们通过gdb来看一下报错原因
1
| gdb lidar_perception_mfr_node ~/Downloads/coredump/core.xxx
|
然后输入bt看一下堆栈信息
可以发现问题是说有个地方的protobuf的版本不匹配。