Open Oyssster opened 4 years ago
@Oyssster hard to tell. I'd suggest catching this in gdb and poking at the fields and addresses of msg
and cloud_in_scan_
not see if anything looks suspicious. It looks like cloud_in_scan_
is a member variable of Scanprocess
; is it possible that this callback gets called after the instance of Scanprocess
is destroyed?
I wirte a laserscanSub callback function which is used to process the laser scan.But when I try to projectroLaser the sensor_msgs::LaserScan to sensor_msgs::PointCloud, I get the result: Segmentation fault(core dumped).The code is as below:
I find the reason is :aborting core dump writing, size exceeds current limit 1048576.The address of msg is bigger than the limit.Could someone give me some suggestions?