rviz uses opengl/ogre<br><br><div class="gmail_quote">On Fri, Feb 4, 2011 at 9:18 AM, Ugo Cupcic <span dir="ltr"><<a href="mailto:ugo@shadowrobot.com">ugo@shadowrobot.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Hi Matei,<br><br>Ok, I'll try upgrading my drivers then. <br><br>Just as a remark, concerning my dependencies, I don't see what could be using OpenGl / ogre. <br><br>Cheers,<br><font color="#888888"><br>Ugo</font><div>

<div></div><div class="h5"><br><br><div class="gmail_quote">
On Fri, Feb 4, 2011 at 5:07 PM, Matei Ciocarlie <span dir="ltr"><<a href="mailto:matei@willowgarage.com" target="_blank">matei@willowgarage.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


Hi Ugo,<br>
<br>
It's almost certainly the driver problem. If you link against the<br>
nvidia driver (which you are if anybody in your dependency list is<br>
using OpenGl or ogre) you will get these crashes. The only solution<br>
we've found is to upgrade the driver; 260.19.21 seems to fix the<br>
problem.<br>
<br>
Matei<br>
<div><div></div><div><br>
On Fri, Feb 4, 2011 at 7:19 AM, Ugo Cupcic <<a href="mailto:ugo@shadowrobot.com" target="_blank">ugo@shadowrobot.com</a>> wrote:<br>
> 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" target="_blank">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>
> Core was generated by<br>
> `/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<br>
> joint_states<br>
> /shadowhand                                  > my own node, publishing<br>
> 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<br>
> manifest.xml (I remember that a while ago I had the same problem and that I<br>
> 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<br>
> 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>
><br>
</div></div>> _______________________________________________<br>
> ros-users mailing list<br>
> <a href="mailto:ros-users@code.ros.org" target="_blank">ros-users@code.ros.org</a><br>
> <a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
><br>
><br>
<br>
<br>
<br>
--<br>
<font color="#888888">Matei Ciocarlie<br>
Research Scientist<br>
Willow Garage Inc.<br>
650-475-9780<br>
_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org" target="_blank">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
</font></blockquote></div><br><br clear="all"><br></div></div>-- <br><div><div></div><div class="h5">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>
</div></div><br>_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
<br></blockquote></div><br>