xorg cvs server segfaults with indirect rendering

Roland Scheidegger rscheidegger_lists at hispeed.ch
Thu Aug 11 17:45:02 PDT 2005


indirect rendering (by disabling dri in xorg.conf) segfaults X here 
sometimes (with a radeon 7200, if it matters). Running glxgears works 
fine, but moving the glxgears window around kills X consistently within 
1-3 seconds. I think this happens since the Mesa 6.3 import (not 
completely sure though).
Here's the excerpt from the xorg log:
    *** If unresolved symbols were reported above, they might not
    *** be the reason for the server aborting.

Backtrace:
0: /usr/X11R6/bin/X(xf86SigHandler+0x7f) [0x8085daf]
1: [0xffffe420]
2: /usr/X11R6/lib/modules/extensions/libGLcore.so [0xb7b61f73]
3: 
/usr/X11R6/lib/modules/extensions/libGLcore.so(_swrast_clear_depth_buffer+0x22a) 
[0xb7baf38a]
4: /usr/X11R6/lib/modules/extensions/libGLcore.so(_swrast_Clear+0x632) 
[0xb7bac282]
5: /usr/X11R6/lib/modules/extensions/libGLcore.so [0xb7c43d13]
6: /usr/X11R6/lib/modules/extensions/libGLcore.so(_mesa_Clear+0x13b) 
[0xb7b02e4b]
7: /usr/X11R6/lib/modules/extensions/libGLcore.so(glClear+0x25) [0xb7ad9445]
8: /usr/X11R6/lib/modules/extensions/libglx.so(__glXDisp_Clear+0x1e) 
[0xb7d0dc9e]
9: /usr/X11R6/lib/modules/extensions/libglx.so(__glXRender+0xd5) 
[0xb7d228d5]
10: /usr/X11R6/lib/modules/extensions/libglx.so [0xb7d26055]
11: /usr/X11R6/bin/X(Dispatch+0x14f) [0x80c169f]
12: /usr/X11R6/bin/X(main+0x40b) [0x80cd8db]
13: /lib/tls/libc.so.6(__libc_start_main+0xe0) [0xb7dd3500]
14: /usr/X11R6/bin/X [0x806fd11]

Fatal server error:
Caught signal 11.  Server aborting

Roland



More information about the xorg mailing list