Command "roslaunch gazebo_ros empty_world.launch" crashes gazebo

asked 2017-05-08 14:05:45 -0500

Vlad222 gravatar image

HI everyone!

Gazebo version 8.1.0

Today I made:

sudo apt-get upgrade

And now I can't launch it using:

roslaunch gazebo_ros empty_world.launch

I have error:

process[gazebo_gui-2]: started with pid [18833]
*** Error in `gzclient': free(): invalid size: 0x00007f40937f58c0 ***
======= Backtrace: =========
======= Memory map: ========
00400000-00a22000 r-xp 00000000 08:13 4471810                            /usr/bin/gzclient-8.1.0
00c21000-00c22000 r--p 00621000 08:13 4471810                            /usr/bin/gzclient-8.1.0

How can I fix it? I upgraded all packets from Synaptic and reinstalled gazebo8 and gazebo_ros but error is the same.

P.S. I installed gazebo using:

curl -ssL | sh
edit retag flag offensive close merge delete


Gazebo 7.7 is ok, but it is better for me to use gazebo8

Vlad222 gravatar imageVlad222 ( 2017-05-08 16:16:16 -0500 )edit

Are you using ros-kinetic-gazebo8-ros-pkgs ?

chapulina gravatar imagechapulina ( 2017-05-08 17:14:32 -0500 )edit

Yes, of course. I had stable gazebo_ros before upgrading packages. I downgraded Gazebo to 7.7 (also to ros-kinetic-gazebo-ros-control) and working with it now.

Vlad222 gravatar imageVlad222 ( 2017-05-08 18:37:16 -0500 )edit