strands-project / strands_perception_people

long-term detection, tracking and recognition of people
96 stars 70 forks source link

free(): invalid pointer when running ground_plane_estimated #210

Open sjdrc opened 7 years ago

sjdrc commented 7 years ago

I'm using iai_kinect2 as a ros node for the Microsoft Kinect v2 camera.

roslaunch kinect2_bridge kinect2_bridge.launch publish_tf:=true

This node publishes a heap of topics, namely

/kinect2/sd/camera_info
/kinect2/sd/image_depth_rect

When I run roslaunch ground_plane_estimation ground_plane_estimated.launch camera_namespace:=/kinect2 depth_image:=/sd/image_depth_rect camera_info_rgb:=/sd/camera_info and subscribe to /ground_plane I get the following error over and over again:

process[ground_plane-1]: started with pid [22846]
*** Error in `/home/sebastien/catkin/devel/lib/ground_plane_estimation/ground_plane_estimated': free(): invalid pointer: 0x00007f9e9a5dc010 ***
[ground_plane-1] process has died [pid 22846, exit code -6, cmd /home/sebastien/catkin/devel/lib/ground_plane_estimation/ground_plane_estimated __name:=ground_plane __log:=/home/sebastien/.ros/log/f3299b78-93fd-11e6-89bc-408d5cb4e339/ground_plane-1.log].
log file: /home/sebastien/.ros/log/f3299b78-93fd-11e6-89bc-408d5cb4e339/ground_plane-1*.log
[ground_plane-1] restarting process

Does anyone have an idea as to how I can resolve this?