opengl app segfaults on startup when not in gdb, backtrace points to fglrx
I'm trying to use the program "rviz" that is part of the robot operating system (ROS) on their groovy version. I have been using it for years, but on the newest version, I get a segfault every time I execute the program. If I run the program in "gdb" however, it runs every single time with no problems. I have already tried talking to OpenGL forums, ROS forums, and OGRE forums. I have received no help at all. Not sure if this is a valid place to ask the question, but here goes.
A coredump + gdb to postmortem reveals the following backtrace:
Core was generated by `/opt/ros/
Program terminated with signal 11, Segmentation fault.
#0 0x00007fbce7bbe21c in ?? () from /usr/lib/
(gdb) bt
#0 0x00007fbce7bbe21c in ?? () from /usr/lib/
#1 0x00007fbce7d39bdb in ?? () from /usr/lib/
#2 0x0000000000000001 in ?? ()
#3 0x0000000000000001 in ?? ()
#4 0x000000000000005f in ?? ()
#5 0x00007fbce7d39d20 in ?? () from /usr/lib/
#6 0x000000000000590e in ?? ()
#7 0x0000000000000000 in ?? ()
Valgrind produces an error that looks like the following:
==25602== Conditional jump or move depends on uninitialised value(s)
==25602== at 0x2B3A9F95: ??? (in /usr/lib/
==25602== by 0xFFFFFFFFFFFFFFFE: ???
==25602== by 0xFFFFFFFFFFFFFFFE: ???
==25602== by 0xC07FFFFEFFFFFFFF: ???
==25602== by 0x7FEFFE01F: ???
==25602== by 0x2D773F0F: ???
==25602== by 0x2D7752AF: ???
==25602== by 0x2D77732B: ???
==25602== by 0x2B426FB7: ??? (in /usr/lib/
==25602==
==25602==
==25602== Process terminating with default action of signal 11 (SIGSEGV)
==25602== Bad permissions for mapped region at address 0x2EE869D8
==25602== at 0x979521C: ??? (in /usr/lib/
==25602== by 0x26E1DB0F: ???
==25602== by 0x2EBCB4B5: ??? (in /usr/lib/
==25602== by 0x2AD71377: ???
==25602== by 0x990304F: ??? (in /usr/lib/
==25602== by 0x7FEFFE36F: ???
==25602== by 0x9910BDA: ??? (in /usr/lib/
Here is a link to the full startup log produced by OGRE: http://
Here is a link to the full valgrind output: http://
Question on answers.ros.org: http://
Question in OGRE forums: http://
Any ideas on how to proceed would be much appreciated.
Question information
- Language:
- English Edit question
- Status:
- Answered
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Jarvis Schultz for more information if necessary.