Gazebo Illegal instruction
Hello
I'm new to ROS and I installed Fuerte on Ubuntu 12.04 (Precise Pangolin) 64bit. The normal examples work well, but gazebo crashes with an illegal instruction error. I get the error with an AMD Phenom II CPU and with an Intel Core 2 CPU as well.
Do you have any ideas?
Thanks Matthias
roslaunch gazebo_worlds empty_world.launch ... logging to /home/abc/.ros/log/67d03dc8-985f-11e1unch-gandalf-21949.log Checking log directory for disk usage. This may take awh Press Ctrl-C to interrupt Done checking log file disk usage. Usage is <1GB. started roslaunch server http://gandalf:48953/ SUMMARY ======== PARAMETERS * /rosdistro * /rosversion * /use_sim_time NODES / empty_world_server (gazebo/gazebo) gazebo_gui (gazebo/gui) ROS_MASTER_URI=http://localhost:11311 core service [/rosout] found Exception AttributeError: AttributeError("'_DummyThread' obje '_Thread__block'",) in <module 'threading'="" from="" '="" usr="" lib="" pyyc'=""> ignored process[empty_world_server-1]: started with pid [21969] Exception AttributeError: AttributeError("'_DummyThread' obje '_Thread__block'",) in <module 'threading'="" from="" '="" usr="" lib="" pyyc'=""> ignored process[gazebo_gui-2]: started with pid [21976] Gazebo multi-robot simulator, version 1.0.1 Copyright (C) 2011 Nate Koenig, John Hsu, Andrew Howard, and Released under the Apache 2 License. http://gazebosim.org Dbg pluginPaths and GAZEBO_PLUGIN_PATH doesn't exist.Set GAZEBO_PLUGIN_PATHgre's installation path. ...or are you loading via SystemPlug Gazebo multi-robot simulator, version 1.0.1 Copyright (C) 2011 Nate Koenig, John Hsu, Andrew Howard, and contributors. Released under the Apache 2 License. http://gazebosim.org Dbg pluginPaths and GAZEBO_PLUGIN_PATH doesn't exist.Set GAZEBO_PLUGIN_PATH to Ogre's installation path. ...or are you loading via SystemPlugins? Msg Waiting for master.Msg Waiting for master[ INFO] [1336407365.703087291]: waitForService: Service [/gazebo/set_physics_properties] has not been advertised, waiting... Msg Connected to gazebo master @ http://localhost:11345 Msg Connected to gazebo master @ http://localhost:11345 Illegal instruction (core dumped) [empty_world_server-1] process has died [pid 21969, exit code 132, cmd /opt/ros/fuerte/stacks/simulator_gazebo/gazebo/scripts/gazebo /opt/ros/fuerte/stacks/simulator_gazebo/gazebo_worlds/worlds/empty.world __name:=empty_world_server __log:=/home/abc/.ros/log/67d03dc8-985f-11e1-92e6-485b395bdd54/empty_world_server-1.log]. log file: /home/abc/.ros/log/67d03dc8-985f-11e1-92e6-485b395bdd54/empty_world_server-1*.log /opt/ros/fuerte/stacks/simulator_gazebo/gazebo/scripts/gui: Zeile 2: 21980 Ungültiger Maschinenbefehl (Speicherabzug geschrieben) `rospack find gazebo`/gazebo/bin/gzclient -g `rospack find gazebo`/lib/libgazebo_ros_paths_plugin.so [gazebo_gui-2] process has died [pid 21976, exit code 132, cmd /opt/ros/fuerte/stacks/simulator_gazebo/gazebo/scripts/gui __name:=gazebo_gui __log:=/home/abc/.ros/log/67d03dc8-985f-11e1-92e6-485b395bdd54/gazebo_gui-2.log]. log file: /home/abc/.ros/log/67d03dc8-985f-11e1-92e6-485b395bdd54/gazebo_gui-2*.log all processes on machine have died, roslaunch will exit shutting down processing monitor... ... shutting down processing monitor complete done
been struggling with this for 3-4 days now
are you running 1.6.10? (check /opt/ros/fuerte/stacks/simulator_gazebo/CMakeLists.txt).
for me the same problem appeared after the last gazebo update.(package version 1.6.14-s1346200794~precise). Gazebo worked (kind of) in the previous version. I guess there's nothing I can do except waiting for the next update and hoping it works again in the next version.