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

rviz segfaults on load

asked 2011-03-08 07:55:11 -0500

Murph gravatar image

updated 2011-03-08 07:58:11 -0500

Eric Perko gravatar image

I'm not sure if this is the right place to submit this. Maybe it should be a bugreport? I had trouble locating the correct bug tracker.

This is an up-to-date gentoo system with this video card: 01:00.0 VGA compatible controller: ATI Technologies Inc RV620 [FirePro 2260]

and this driver: x11-drivers/xf86-video-ati 6.14.0

$ rosrun rviz rviz
/home/murph/ros/visualization/rviz/bin/rviz
[ INFO] [1299620555.461087042]: Loading general config from [/home/murph/.rviz/config]
[ INFO] [1299620555.461230088]: Loading display config from [/home/murph/.rviz/display_config]
IRQ's not enabled, falling back to busy waits: 2 0
Segmentation fault
gdb ~/ros/visualization/rviz/bin/rviz 
GNU gdb (Gentoo 7.2 p1) 7.2
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http: gnu.org="" licenses="" gpl.html="">
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
For bug reporting instructions, please see:
<http: bugs.gentoo.org=""/>...
Reading symbols from /home/murph/ros/visualization/rviz/bin/rviz...done.
(gdb) run
Starting program: /home/murph/ros/visualization/rviz/bin/rviz 
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffe416c700 (LWP 15772)]
[New Thread 0x7fffe396b700 (LWP 15774)]
[New Thread 0x7fffe316a700 (LWP 15775)]
[New Thread 0x7fffe2969700 (LWP 15776)]
[New Thread 0x7fffe2168700 (LWP 15781)]
[ INFO] [1299620571.053097075]: Loading general config from [/home/murph/.rviz/config]
[ INFO] [1299620571.053281038]: Loading display config from [/home/murph/.rviz/display_config]
IRQ's not enabled, falling back to busy waits: 2 0
[New Thread 0x7fffc7996700 (LWP 15782)]
[New Thread 0x7fffc7195700 (LWP 15783)]
[New Thread 0x7fffc6994700 (LWP 15784)]
[New Thread 0x7fffc6193700 (LWP 15785)]
[New Thread 0x7fffc5992700 (LWP 15786)]
[New Thread 0x7fffc5191700 (LWP 15787)]
[New Thread 0x7fffc4990700 (LWP 15788)]
[New Thread 0x7fffc418f700 (LWP 15789)]
[New Thread 0x7fffc202b700 (LWP 15794)]

Program received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()
(gdb) bt  
#0  0x0000000000000000 in ?? ()
#1  0x00007fffe09fa802 in Ogre::GLXPBuffer::GLXPBuffer (this=0xe3eba0, glsupport=0x6f2900, format=<value optimized="" out="">, width=<value optimized="" out="">, 
    height=<value optimized="" out="">) at /home/murph/ros/visualization_common/ogre/build/ogre_src_v1-7-1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:133
#2  0x00007fffe09f1b0a in Ogre::GLXGLSupport::createPBuffer (this=0x6f2900, format=Ogre::PCT_BYTE, width=1024, height=1024)
    at /home/murph/ros/visualization_common/ogre/build/ogre_src_v1-7-1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:387
#3  0x00007fffe09a71ad in Ogre::GLPBRTTManager::requestPBuffer (this=0xba0f00, ctype=Ogre::PCT_BYTE, width=140737488335264, height=7386320)
    at /home/murph/ros/visualization_common/ogre/build/ogre_src_v1-7-1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:136
#4  0x00007fffe09a7649 in Ogre::GLPBRenderTexture::GLPBRenderTexture (this=0x7ffff7ebcc08, manager=0xba0f00, name=<value optimized="" out="">, target=..., 
    writeGamma=<value optimized="" out="">, fsaa=<value optimized="" out="">)
    at /home/murph/ros/visualization_common/ogre/build/ogre_src_v1-7-1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:56
#5  0x00007fffe09a76cc in Ogre::GLPBRTTManager::createRenderTexture (this=0xba0f00, name=..., target=..., writeGamma=false, fsaa=0)
    at /home/murph/ros/visualization_common/ogre/build/ogre_src_v1-7-1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:97
#6  0x00007fffe09a3059 in Ogre::GLTextureBuffer::GLTextureBuffer (this=0x7ffff7eec7b8, baseName=<value optimized="" out="">, target ...
(more)
edit retag flag offensive close merge delete

Comments

Are those the "official" ATI drivers or an open-source ATI driver, not the one provided by AMD? (E.g. the diff between the Nouveau drivers for Nvidia versus the binaries Nvidia provides)
Eric Perko gravatar image Eric Perko  ( 2011-03-08 08:01:17 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted
1

answered 2011-03-08 12:19:30 -0500

updated 2011-03-08 12:20:20 -0500

As for where to file the bug report, I believe you want to file it in the ros-pkg Trac, with 'visualization' as the component. (Click the "report bugs" link at the bottom of the visualization stack wiki page)

BTW, I have a segfault-on-startup bug filed for rviz, though with different video hardware: #4830

edit flag offensive delete link more

Comments

Thanks! I've created my bug report: #4865
Murph gravatar image Murph  ( 2011-03-09 07:21:39 -0500 )edit

Question Tools

Stats

Asked: 2011-03-08 07:55:11 -0500

Seen: 858 times

Last updated: Mar 08 '11