Segfault in r300_dri.so

Florian Echtler floe at butterbrot.org
Sat Nov 8 10:55:33 PST 2008


Hi everyone,

I've just switched to a recent Xorg build (git checkout from last
Friday). I'm using the radeon driver, and DRI seems to work (1900 FPS
with glxgears, about double the rate than with software rendering).
However, when I tried to run a larger GL-based application, I got this
backtrace:

(gdb) bt
#0  0xb61df5a2 in driBindContext (context=0xb390ff40, draw=0x0, 
  read=0x0) at dri_glx.c:457
#1  0xb61be38a in MakeContextCurrent (dpy=0x83d8438, draw=54525954, 
  read=54525954, gc=0xb3903530, pre13=0) at glxcurrent.c:391
#2  0xb534ead2 in fgOpenWindow () from /usr/lib/libglut.so.3
#3  0xb534ce05 in fgCreateWindow () from /usr/lib/libglut.so.3
#4  0xb534e1fa in glutCreateWindow () from /usr/lib/libglut.so.3
#5  0xb59ca22b in Ubitrack::Drivers::VirtualCamera::setup () 
from /home/echtler/uni/research/ubitrack/install/lib/ubitrack/librender.so
#6  0xb59cc1f9 in Ubitrack::Drivers::g_mainloop ()
from /home/echtler/uni/research/ubitrack/install/lib/ubitrack/librender.so
#7  0xb59ce3db in
boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(), boost::_bi::list0>, void>::invoke ()
from /home/echtler/uni/research/ubitrack/install/lib/ubitrack/librender.so
#8  0xb7466e24 in boost::function0<void,
std::allocator<boost::function_base> >::operator() ()
from /usr/lib/libboost_thread-mt.so
#9  0xb7466aad in ?? () from /usr/lib/libboost_thread-mt.so
#10 0xb7c6917b in start_thread () from /lib/libpthread.so.0
#11 0xb7ab109e in clone () from /lib/libc.so.6
(gdb) 

Same backtrace occurs with a freshly compiled Freeglut test program.

HTH, Yours, Florian
-- 
0666 - Filemode of the Beast




More information about the xorg mailing list