Yes, I mean in my package: killing my node makes rviz crash -> I'm assuming my node must depend on something using ogre. On Fri, Feb 4, 2011 at 5:27 PM, Josh Faust wrote: > rviz uses opengl/ogre > > > On Fri, Feb 4, 2011 at 9:18 AM, Ugo Cupcic wrote: > >> Hi Matei, >> >> Ok, I'll try upgrading my drivers then. >> >> Just as a remark, concerning my dependencies, I don't see what could be >> using OpenGl / ogre. >> >> Cheers, >> >> Ugo >> >> >> On Fri, Feb 4, 2011 at 5:07 PM, Matei Ciocarlie wrote: >> >>> Hi Ugo, >>> >>> It's almost certainly the driver problem. If you link against the >>> nvidia driver (which you are if anybody in your dependency list is >>> using OpenGl or ogre) you will get these crashes. The only solution >>> we've found is to upgrade the driver; 260.19.21 seems to fix the >>> problem. >>> >>> Matei >>> >>> On Fri, Feb 4, 2011 at 7:19 AM, Ugo Cupcic wrote: >>> > Hi, >>> > >>> > I think I'm having the problem described on this ticket: >>> > https://code.ros.org/trac/ros-pkg/ticket/4463 >>> > >>> > When I kill a node which is not related to rviz at all, rviz segfaults. >>> > >>> > I did a backtrace on rviz (it doesn't crash in gdb) and got this: >>> > >>> > Core was generated by >>> > `/opt/ros/unstable/stacks/visualization/rviz/bin/rviz'. >>> > Program terminated with signal 11, Segmentation fault. >>> > #0 0x00007fae809987ef in ?? () from /usr/lib/nvidia-current/libGL.so.1 >>> > (gdb) backtrace >>> > #0 0x00007fae809987ef in ?? () from /usr/lib/nvidia-current/libGL.so.1 >>> > #1 0x00007fae80998be9 in ?? () from /usr/lib/nvidia-current/libGL.so.1 >>> > #2 0x00007fae8099d34b in ?? () from /usr/lib/nvidia-current/libGL.so.1 >>> > #3 0x00007fae8099d8fc in ?? () from /usr/lib/nvidia-current/libGL.so.1 >>> > #4 0x00007fae8b76a971 in start_thread () from /lib/libpthread.so.0 >>> > #5 0x00007fae8385e92d in clone () from /lib/libc.so.6 >>> > #6 0x0000000000000000 in ?? () >>> > >>> > I'm displaying 2 robot_model in rviz, and the following nodes are >>> running: >>> >> rosnode list >>> > /fixed_frame_pos_pub_arm > fixed_frame_pub >>> > /fixed_frame_target_pub_arm > fixed_frame_pub >>> > /link_hand_arm_pos > fixed_frame_pub >>> > /link_hand_arm_target > fixed_frame_pub >>> > /robot_state_publisher_pos_arm > robot_state_pub >>> > /robot_state_publisher_target_arm > robot_state_pub >>> > /rosout >>> > /rviz_1296830902390721972 >>> > /shadowarm > my own node, publishing >>> > joint_states >>> > /shadowhand > my own node, publishing >>> > joint_states >>> > /sr_diagnostic_aggregator > diagnostic aggregator >>> > /srh_robot_state_publisher_pos > robot_state_pub >>> > /srh_robot_state_publisher_target > robot_state_pub >>> > >>> > My shadowarm and shadowhand nodes have the following dependencies in >>> their >>> > manifest.xml (I remember that a while ago I had the same problem and >>> that I >>> > solved it by removing the dependencies to rviz / ...) : >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > I'm running ubuntu 10.10 with the 260.19.06 nvidia driver (but with 2 >>> nvidia >>> > 9500 cards). >>> > >>> > Any ideas? >>> > >>> > Cheers, >>> > >>> > Ugo >>> > >>> > >>> > -- >>> > Ugo Cupcic | Shadow Robot Company | ugo@shadowrobot.com >>> > Software Engineer | 251 Liverpool Road | >>> > need a Hand? | London N1 1LX | +44 20 7700 2487 >>> > http://www.shadowrobot.com/hand/ @shadowrobot >>> > >>> > >>> > _______________________________________________ >>> > ros-users mailing list >>> > ros-users@code.ros.org >>> > https://code.ros.org/mailman/listinfo/ros-users >>> > >>> > >>> >>> >>> >>> -- >>> Matei Ciocarlie >>> Research Scientist >>> Willow Garage Inc. >>> 650-475-9780 >>> _______________________________________________ >>> ros-users mailing list >>> ros-users@code.ros.org >>> https://code.ros.org/mailman/listinfo/ros-users >>> >> >> >> >> -- >> Ugo Cupcic | Shadow Robot Company | ugo@shadowrobot.com >> Software Engineer | 251 Liverpool Road | >> need a Hand? | London N1 1LX | +44 20 7700 2487 >> http://www.shadowrobot.com/hand/ @shadowrobot >> >> >> _______________________________________________ >> ros-users mailing list >> ros-users@code.ros.org >> https://code.ros.org/mailman/listinfo/ros-users >> >> > > _______________________________________________ > ros-users mailing list > ros-users@code.ros.org > https://code.ros.org/mailman/listinfo/ros-users > > -- Ugo Cupcic | Shadow Robot Company | ugo@shadowrobot.com Software Engineer | 251 Liverpool Road | need a Hand? | London N1 1LX | +44 20 7700 2487 http://www.shadowrobot.com/hand/ @shadowrobot