Summary: | X crashes when disabling compositing in kwin | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Gábor Lehel <illissius> | ||||||||
Component: | * Other | Assignee: | Xorg Project Team <xorg-team> | ||||||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||||||
Severity: | normal | ||||||||||
Priority: | medium | CC: | Magnus.Kessler | ||||||||
Version: | 7.4 (2008.09) | ||||||||||
Hardware: | x86 (IA32) | ||||||||||
OS: | Linux (All) | ||||||||||
Whiteboard: | |||||||||||
i915 platform: | i915 features: | ||||||||||
Attachments: |
|
Description
Gábor Lehel
2008-11-10 05:41:30 UTC
Created attachment 20179 [details]
X log
A workaround for this was just committed to kwin: http://bugs.kde.org/show_bug.cgi?id=174782#c1 (includes what looks like more info about the bug itself) Created attachment 20310 [details]
backtrace of the server crash
Created attachment 20311 [details] [review] avoid calling DRIGetDrawableInfo with NULL pScreen This patch adds an extra check for a NULL pScreen pointer into glxdri.c getDrawableInfo(), in line with an existing check for a NULL pDraw pointer. The patch is a hack and won't always help I'm afraid. The problem is that pDraw is a stale pointer. This should be fixed in xserver 1.6.3.901. |
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.