Bug 5025 - xorg crashes with signal 11 when working with OpenGL apps
Summary: xorg crashes with signal 11 when working with OpenGL apps
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/Ext/GLX (show other bugs)
Version: 6.8.99.900 (6.9 RC0)
Hardware: x86 (IA32) Linux (All)
: high major
Assignee: Xorg Project Team
QA Contact:
URL:
Whiteboard:
Keywords: have-backtrace
Depends on:
Blocks:
 
Reported: 2005-11-12 06:33 UTC by Martin Drab
Modified: 2005-11-16 10:43 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
This is the complete log of the setup including the crash backtrace at the end. (43.36 KB, text/plain)
2005-11-12 06:34 UTC, Martin Drab
no flags Details

Description Martin Drab 2005-11-12 06:33:42 UTC
Steps to reproduce:

Run any OpenGL application (e.g. glxgears). When left untouched it runs OK. Grab
the app's window and move it a accross the screen => crash.

Using Xorg from Mandriva 2006.0 32-bit distribution. Tested with nVidia gr. card
(see the log below) usign native nv driver, also tested with ATI X300 using both
native radeon driver and ATI's binary fglrx driver. (I think it is not driver
related.) However it works when using a 64-bit distribution (tested on ATI Mob.
Rad. 9600 with both native radeon and ATI's binary drivers).

Here is the backtrace (I'll try to attach the complete log):

Backtrace:
0: /etc/X11/X(xf86SigHandler+0x88) [0x8089668]
1: [0xffffe420]
2: /usr/X11R6/lib/modules/extensions/libGLcore.so [0xb7a3a78a]
3:
/usr/X11R6/lib/modules/extensions/libGLcore.so(_swrast_clear_depth_buffer+0x31d)
[0xb7a906ed]
4: /usr/X11R6/lib/modules/extensions/libGLcore.so(_swrast_Clear+0x34b) [0xb7a8b42b]
5: /usr/X11R6/lib/modules/extensions/libGLcore.so [0xb7b29123]
6: /usr/X11R6/lib/modules/extensions/libGLcore.so(_mesa_Clear+0x179) [0xb79d3989]
7: /usr/X11R6/lib/modules/extensions/libGLcore.so(glClear+0x26) [0xb79a7246]
8: /usr/X11R6/lib/modules/extensions/libglx.so(__glXDisp_Clear+0x1f) [0xb7be93ef]
9: /usr/X11R6/lib/modules/extensions/libglx.so(__glXRender+0xcf) [0xb7c018bf]
10: /usr/X11R6/lib/modules/extensions/libglx.so [0xb7c04344]
11: /etc/X11/X(Dispatch+0x15e) [0x80ca21e]
12: /etc/X11/X(main+0x407) [0x80d73f7]
13: /lib/tls/libc.so.6(__libc_start_main+0xd0) [0xb7d6be40]
14: /etc/X11/X [0x8070121]

Fatal server error:
Caught signal 11.  Server aborting
Comment 1 Martin Drab 2005-11-12 06:34:57 UTC
Created attachment 3785 [details]
This is the complete log of the setup including the crash backtrace at the end.
Comment 2 Adam Jackson 2005-11-17 05:43:57 UTC
indirect rendering in 6.9rc0 is known to be broken, should be fixed in rc2. 
this is a dupe but i don't know of which bug offhand.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.