ros_control makes Gazebo abort [closed]
Until last week, I was working on a robot simulation in Gazebo, with the ros_control plugin, without problems. But after a few days ago, Gazebo just started to abort with the folllowing error:
*** Error in `gzserver': malloc(): smallbin double linked list corrupted: 0x00007fc0ccbe61a0 ***
It is also a double free or corruption (out)
error related to malloc, that I can't reproduce for now.
When I remove the piece of URDF description that calls gazebo_ros_control plugin, it initializes normally. When the plugin is loaded, gzserver simply aborts with Segmentation fault (core dumped)
, leaving the GUI working, but frozen. It is so weird, given that I haven't changed nothing in the code since few weeks ago...
How can I solve it?
The robot description is here.
I'm using ROS Indigo with Gazebo 6.
Edit: it is giving a new error:
*** Error in `gzserver': free(): invalid pointer: 0x00007fed70026e50 ***
i am also facing same problem.Till tomorrow, my robot simulation was working properly. But today while running roslaunch of my robot file i got error in gzserver double free or corruption and gui got frozen. i am using ros indigo and gazebo7 for my robot emersonfs did you get any solution for that?
@mayur unfortunately I have no solution to this problem till now. I believe this is a bug in gazebo_ros_control; I'll check the gazebo_ros_pkgs issue tracker on Github.