and I got a warning compiling: /home/flixr/ros-tutorials/ros_pkg_tutorials/turtle_tf/src/turtle_tf_broadcaster.cpp: In function ‘void poseCallback(const turtlesim::PoseConstPtr&)’: /home/flixr/ros-tutorials/ros_pkg_tutorials/turtle_tf/src/turtle_tf_broadcaster.cpp:13: warning: ‘btQuaternion::btQuaternion(const btScalar&, const btScalar&, const btScalar&)’ is deprecated (declared at /home/flixr/ros/stacks/geometry/bullet/include/LinearMath/btQuaternion.h:47) but I don't think that is the problem... On Fri, May 7, 2010 at 11:23 PM, Felix Ruess wrote: > Hi again, > > I just installed the binaries from the karmic deb packages as well and > tried again. > Changed the environment variables accordingly to use the binaries and > ran another rosmake --pre-clean turtle_tf so it recompiled the > tutorial (installed via rosinstall from > https://code.ros.org/svn/ros-pkg/branches/trunk_boxturtle/stacks/ros_pkg_tutorials/ > and checked again that it is the latest version) > > Still the same result: [turtle_pointer-6] process has died [pid 13283, > exit code -4]. > > Any ideas? > > Cheers, Felix > > On Fri, May 7, 2010 at 10:37 PM, Felix Ruess wrote: >> Hi, >> >> I ran >>  rosmake --pre-clean turtle_tf >> hence it also did a make clean on tf, but still the same... >> >> I installed ros after upgrading to lucid and I'm still on 32bit, >> unfortunately I can't apt-get upgrade my hardware ;-) >> >> Felix >> >> 2010/5/7 Lorenz Mösenlechner : >>> Hi, >>> >>> did you try to recompile tf and all its dependencies? >>> rosmake --pre-clean tf >>> >>> When did you upgrade to lucid? Did you have the ros installation >>> before? Did you maybe change from 32 bit to 64 bit or vice versa? >>> >>> Lorenz >>> >>>> Dejan, >>>> >>>> I attached the full backtrace in case this is of any help... >>>> Thanks a lot! >>>> >>>> Cheers, Felix >>>> >>>> On Fri, May 7, 2010 at 7:49 PM, Felix Ruess wrote: >>>> > Tully, >>>> > >>>> > thanks for the hint! I did a svn up in joystick_drivers and there now >>>> > it is already added in the dep file :-) >>>> > And yes, that is not the problem causing the segfault. >>>> > >>>> > Dejan, >>>> > >>>> > finally found out how to debug the python program with gdb (removed >>>> > the node from the launch file and ran gdb python seperately). >>>> > here is the trace: >>>> > >>>> > (gdb) run turtle_tf_listener.py __name:=turtle_listener >>>> > Starting program: /usr/bin/python turtle_tf_listener.py __name:=turtle_listener >>>> > [Thread debugging using libthread_db enabled] >>>> > [New Thread 0x25a8b70 (LWP 7159)] >>>> > [New Thread 0x2da9b70 (LWP 7160)] >>>> > [New Thread 0x35b6b70 (LWP 7161)] >>>> > [Thread 0x35b6b70 (LWP 7161) exited] >>>> > [New Thread 0x35b6b70 (LWP 7166)] >>>> > [New Thread 0x3db7b70 (LWP 7170)] >>>> > [New Thread 0x45b8b70 (LWP 7173)] >>>> > [New Thread 0x4db9b70 (LWP 7175)] >>>> > [Thread 0x45b8b70 (LWP 7173) exited] >>>> > >>>> > Program received signal SIGILL, Illegal instruction. >>>> > [Switching to Thread 0x4db9b70 (LWP 7175)] >>>> > 0x0051c203 in ros::TimeBase::fromSec >>>> > (obj=