Bug 9227 - GLX: crash at __glXMesaScreenDestroy when composite extension is enabled
Summary: GLX: crash at __glXMesaScreenDestroy when composite extension is enabled
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: git
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Xorg Project Team
QA Contact:
URL:
Whiteboard:
Keywords:
: 9220 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-12-02 17:55 UTC by xorg
Modified: 2007-01-07 09:18 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description xorg 2006-12-02 17:55:13 UTC
X (with composite extension enabled in xorg.conf) crashes when e.g. glxgears terminates, because __glXMesaScreenDestroy tries (at xf86glx.c:284) to access mesaScreen->xm_vis[i] for the last visual too, which isn't a mesa visual though, but has been created by the composite extension.
Comment 1 George - 2006-12-03 15:39:00 UTC
*** Bug 9220 has been marked as a duplicate of this bug. ***
Comment 2 George - 2007-01-07 09:18:08 UTC
A workaround has been committed by anholt (7d2ec92170ebbdfa10a05734cb7cfaac97d19d65)


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.