Hi,<br><br>I think I'm having the problem described on this ticket:<br><a href="https://code.ros.org/trac/ros-pkg/ticket/4463">https://code.ros.org/trac/ros-pkg/ticket/4463</a><br><br>When I kill a node which is not related to rviz at all, rviz segfaults.<br>
<br>I did a backtrace on rviz (it doesn't crash in gdb) and got this:<br><br clear="all">Core was generated by `/opt/ros/unstable/stacks/visualization/rviz/bin/rviz'.<br>Program terminated with signal 11, Segmentation fault.<br>
#0  0x00007fae809987ef in ?? () from /usr/lib/nvidia-current/libGL.so.1<br>(gdb) backtrace <br>#0  0x00007fae809987ef in ?? () from /usr/lib/nvidia-current/libGL.so.1<br>#1  0x00007fae80998be9 in ?? () from /usr/lib/nvidia-current/libGL.so.1<br>
#2  0x00007fae8099d34b in ?? () from /usr/lib/nvidia-current/libGL.so.1<br>#3  0x00007fae8099d8fc in ?? () from /usr/lib/nvidia-current/libGL.so.1<br>#4  0x00007fae8b76a971 in start_thread () from /lib/libpthread.so.0<br>
#5  0x00007fae8385e92d in clone () from /lib/libc.so.6<br>#6  0x0000000000000000 in ?? ()<br><br>I'm displaying 2 robot_model in rviz, and the following nodes are running:<br>> rosnode list<br>/fixed_frame_pos_pub_arm              > fixed_frame_pub<br>
/fixed_frame_target_pub_arm           >  fixed_frame_pub<br>/link_hand_arm_pos                        > fixed_frame_pub<br>/link_hand_arm_target                     >  fixed_frame_pub<br>/robot_state_publisher_pos_arm       > robot_state_pub<br>
/robot_state_publisher_target_arm    > robot_state_pub<br>/rosout<br>
/rviz_1296830902390721972<br>/shadowarm                                    > my own node, publishing joint_states <br>/shadowhand                                   > my own node, publishing joint_states <br>/sr_diagnostic_aggregator                > diagnostic aggregator<br>
/srh_robot_state_publisher_pos        > robot_state_pub<br>/srh_robot_state_publisher_target     > robot_state_pub<br><br>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 / ...) :<br>
  <depend package="roslib"/><br>  <depend package="roscpp"/><br>  <depend package="rospy"/><br>  <depend package="std_msgs"/><br>  <depend package="sensor_msgs"/><br>
  <depend package="sr_robot_msgs"/><br>  <depend package="diagnostic_msgs"/><br>  <depend package="dynamic_reconfigure"/><br><br>I'm running ubuntu 10.10 with the 260.19.06 nvidia driver (but with 2 nvidia 9500 cards).<br>
<br>Any ideas?<br><br>Cheers,<br><br>Ugo<br><br><br>-- <br>Ugo Cupcic | Shadow Robot Company | <a href="mailto:ugo@shadowrobot.com" target="_blank">ugo@shadowrobot.com</a> <br>Software Engineer | 251 Liverpool Road | <br>
need a Hand? | London N1 1LX | +44 20 7700 2487 <br><a href="http://www.shadowrobot.com/hand/" target="_blank">http://www.shadowrobot.com/hand/</a> @shadowrobot <br><br>