ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

With a system update last week (including ROS) everything worked. But now it isn't working anymore.

There was another update of ROS a few days ago. I couldn't check directly afterwards, but now it isn't working again unfortunately. I have no real idea what's going on. Maybe a jump to an invalid function pointer?

With a system update last week (including ROS) everything worked. But now it isn't working anymore.

There was another update of ROS a few days ago. I couldn't check directly afterwards, but now it isn't working again unfortunately. I have no real idea what's going on. Maybe a jump to an invalid function pointer?

dmesg has some more information: gzserver[12573] trap invalid opcode ip:7f5b81bf8c01 sp:7f5b441f6ca0 error:0 in libgazebo_common.so.1.0.1[7f5b81ba2000+67000]

click to hide/show revision 3
Some more information from gdb.

With a system update last week (including ROS) everything worked. But now it isn't working anymore.

There was another update of ROS a few days ago. I couldn't check directly afterwards, but now it isn't working again unfortunately. I have no real idea what's going on. Maybe a jump to an invalid function pointer?

dmesg has some more information: gzserver[12573] trap invalid opcode ip:7f5b81bf8c01 sp:7f5b441f6ca0 error:0 in libgazebo_common.so.1.0.1[7f5b81ba2000+67000]

gdb says: Program received signal SIGILL, Illegal instruction. [Switching to Thread 0x7fffb57fa700 (LWP 17169)] 0x00007ffff7bc6c01 in gazebo::common::Time::Set(double) () from /opt/ros/fuerte/stacks/simulator_gazebo/gazebo/gazebo/lib/libgazebo_common.so.1 (gdb) bt

0 0x00007ffff7bc6c01 in gazebo::common::Time::Set(double) () from /opt/ros/fuerte/stacks/simulator_gazebo/gazebo/gazebo/lib/libgazebo_common.so.1

1 0x00007ffff745c1ce in gazebo::physics::World::Step() () from /opt/ros/fuerte/stacks/simulator_gazebo/gazebo/gazebo/lib/libgazebo_physics.so.1

2 0x00007ffff745c508 in gazebo::physics::World::RunLoop() () from /opt/ros/fuerte/stacks/simulator_gazebo/gazebo/gazebo/lib/libgazebo_physics.so.1

3 0x00007ffff6111ce9 in thread_proxy () from /usr/lib/libboost_thread.so.1.46.1

4 0x00007ffff6c8ce9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0

5 0x00007ffff59244bd in clone () from /lib/x86_64-linux-gnu/libc.so.6

6 0x0000000000000000 in ?? ()

Getting the sourcecode will help. I'll have a look at it this weekend.

With a system update last week (including ROS) everything worked. But now it isn't working anymore.

There was another update of ROS a few days ago. I couldn't check directly afterwards, but now it isn't working again unfortunately. I have no real idea what's going on. Maybe a jump to an invalid function pointer?

dmesg has some more information: gzserver[12573] trap invalid opcode ip:7f5b81bf8c01 sp:7f5b441f6ca0 error:0 in libgazebo_common.so.1.0.1[7f5b81ba2000+67000]

gdb says: Program received signal SIGILL, Illegal instruction. [Switching to Thread 0x7fffb57fa700 (LWP 17169)] 0x00007ffff7bc6c01 in gazebo::common::Time::Set(double) () from /opt/ros/fuerte/stacks/simulator_gazebo/gazebo/gazebo/lib/libgazebo_common.so.1 (gdb) bt

bt 0 0x00007ffff7bc6c01 in gazebo::common::Time::Set(double) () from /opt/ros/fuerte/stacks/simulator_gazebo/gazebo/gazebo/lib/libgazebo_common.so.1

/opt/ros/fuerte/stacks/simulator_gazebo/gazebo/gazebo/lib/libgazebo_common.so.1 1 0x00007ffff745c1ce in gazebo::physics::World::Step() () from /opt/ros/fuerte/stacks/simulator_gazebo/gazebo/gazebo/lib/libgazebo_physics.so.1

/opt/ros/fuerte/stacks/simulator_gazebo/gazebo/gazebo/lib/libgazebo_physics.so.1 2 0x00007ffff745c508 in gazebo::physics::World::RunLoop() () from /opt/ros/fuerte/stacks/simulator_gazebo/gazebo/gazebo/lib/libgazebo_physics.so.1

/opt/ros/fuerte/stacks/simulator_gazebo/gazebo/gazebo/lib/libgazebo_physics.so.1 3 0x00007ffff6111ce9 in thread_proxy () from /usr/lib/libboost_thread.so.1.46.1

/usr/lib/libboost_thread.so.1.46.1 4 0x00007ffff6c8ce9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0

/lib/x86_64-linux-gnu/libpthread.so.0 5 0x00007ffff59244bd in clone () from /lib/x86_64-linux-gnu/libc.so.6

/lib/x86_64-linux-gnu/libc.so.6 6 0x0000000000000000 in ?? ()

Getting the sourcecode will help. I'll have a look at it this weekend.

With a system update last week (including ROS) everything worked. But now it isn't working anymore.

There was another update of ROS a few days ago. I couldn't check directly afterwards, but now it isn't working again unfortunately. I have no real idea what's going on. Maybe a jump to an invalid function pointer?

dmesg has some more information: gzserver[12573] trap invalid opcode ip:7f5b81bf8c01 sp:7f5b441f6ca0 error:0 in libgazebo_common.so.1.0.1[7f5b81ba2000+67000]

gdb says: says:

Program received signal SIGILL, Illegal instruction.
[Switching to Thread 0x7fffb57fa700 (LWP 17169)]
0x00007ffff7bc6c01 in gazebo::common::Time::Set(double) () from /opt/ros/fuerte/stacks/simulator_gazebo/gazebo/gazebo/lib/libgazebo_common.so.1
(gdb) bt
0 #0  0x00007ffff7bc6c01 in gazebo::common::Time::Set(double) () from /opt/ros/fuerte/stacks/simulator_gazebo/gazebo/gazebo/lib/libgazebo_common.so.1
1 #1  0x00007ffff745c1ce in gazebo::physics::World::Step() () from /opt/ros/fuerte/stacks/simulator_gazebo/gazebo/gazebo/lib/libgazebo_physics.so.1
2 #2  0x00007ffff745c508 in gazebo::physics::World::RunLoop() () from /opt/ros/fuerte/stacks/simulator_gazebo/gazebo/gazebo/lib/libgazebo_physics.so.1
3 #3  0x00007ffff6111ce9 in thread_proxy () from /usr/lib/libboost_thread.so.1.46.1
4  0x00007ffff6c8ce9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
5 #5  0x00007ffff59244bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
6 #6  0x0000000000000000 in ?? ()

()

Getting the sourcecode will help. I'll have a look at it this weekend.

With a system update last week (including ROS) everything worked. But now it isn't working anymore.

There was another update of ROS a few days ago. I couldn't check directly afterwards, but now it isn't working again unfortunately. I have no real idea what's going on. Maybe a jump to an invalid function pointer?

dmesg has some more information: gzserver[12573] trap invalid opcode ip:7f5b81bf8c01 sp:7f5b441f6ca0 error:0 in libgazebo_common.so.1.0.1[7f5b81ba2000+67000]

gdb says:

Program received signal SIGILL, Illegal instruction.
[Switching to Thread 0x7fffb57fa700 (LWP 17169)]
0x00007ffff7bc6c01 in gazebo::common::Time::Set(double) () from /opt/ros/fuerte/stacks/simulator_gazebo/gazebo/gazebo/lib/libgazebo_common.so.1
(gdb) bt
#0  0x00007ffff7bc6c01 in gazebo::common::Time::Set(double) () from /opt/ros/fuerte/stacks/simulator_gazebo/gazebo/gazebo/lib/libgazebo_common.so.1
#1  0x00007ffff745c1ce in gazebo::physics::World::Step() () from /opt/ros/fuerte/stacks/simulator_gazebo/gazebo/gazebo/lib/libgazebo_physics.so.1
#2  0x00007ffff745c508 in gazebo::physics::World::RunLoop() () from /opt/ros/fuerte/stacks/simulator_gazebo/gazebo/gazebo/lib/libgazebo_physics.so.1
#3  0x00007ffff6111ce9 in thread_proxy () from /usr/lib/libboost_thread.so.1.46.1
4 #4  0x00007ffff6c8ce9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007ffff59244bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Getting the sourcecode will help. I'll have a look at it this weekend.

click to hide/show revision 7
Some more information about my tests this weekend

With a system update last week (including ROS) everything worked. But now it isn't working anymore.

There was another update of ROS a few days ago. I couldn't check directly afterwards, but now it isn't working again unfortunately. I have no real idea what's going on. Maybe a jump to an invalid function pointer?

dmesg has some more information: gzserver[12573] trap invalid opcode ip:7f5b81bf8c01 sp:7f5b441f6ca0 error:0 in libgazebo_common.so.1.0.1[7f5b81ba2000+67000]

gdb says:

Program received signal SIGILL, Illegal instruction.
[Switching to Thread 0x7fffb57fa700 (LWP 17169)]
0x00007ffff7bc6c01 in gazebo::common::Time::Set(double) () from /opt/ros/fuerte/stacks/simulator_gazebo/gazebo/gazebo/lib/libgazebo_common.so.1
(gdb) bt
#0  0x00007ffff7bc6c01 in gazebo::common::Time::Set(double) () from /opt/ros/fuerte/stacks/simulator_gazebo/gazebo/gazebo/lib/libgazebo_common.so.1
#1  0x00007ffff745c1ce in gazebo::physics::World::Step() () from /opt/ros/fuerte/stacks/simulator_gazebo/gazebo/gazebo/lib/libgazebo_physics.so.1
#2  0x00007ffff745c508 in gazebo::physics::World::RunLoop() () from /opt/ros/fuerte/stacks/simulator_gazebo/gazebo/gazebo/lib/libgazebo_physics.so.1
#3  0x00007ffff6111ce9 in thread_proxy () from /usr/lib/libboost_thread.so.1.46.1
#4  0x00007ffff6c8ce9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007ffff59244bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Getting The integrated gazebo version crashes too when I start it without ROS. I built gazebo from original sources this weekend and it doesn't crash. Unfortunately the sourcecode will help. I'll have a look at it this weekend.

ROS build from the sources still doesn't work out of the box for gazebo.