Bug 36153

Summary: i915GM: Segmentation fault at exit
Product: xorg Reporter: Knut Petersen <Knut_Petersen>
Component: Driver/intelAssignee: Chris Wilson <chris>
Status: RESOLVED DUPLICATE QA Contact: Xorg Project Team <xorg-team>
Severity: blocker    
Priority: medium    
Version: git   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Xorg log with backtrace at end none

Description Knut Petersen 2011-04-12 02:15:30 UTC
Created attachment 45506 [details]
Xorg log with backtrace at end

Current git Xorg does run well now, but it crashes
reliably during server shutdown.

Nothing in dmesg, i915_error_state, etc.
Comment 1 Chris Wilson 2011-04-12 02:27:50 UTC
I think that's a known one involving the double free of a GLX resource, bug 28181. The patch there has been superseded by Adam Jackson's assault on GLX...
Comment 2 Knut Petersen 2011-04-12 05:06:10 UTC
Well, you are right again. I found

http://lists.x.org/archives/xorg-devel/2010-December/016969.html

and tried that patch. I applied it to the current git version
of the xserver code. I got a few offset warnings but patching
succeeded and the code compiled.

Result: A clean Xorg shutdown.
Comment 3 Chris Wilson 2011-04-12 05:27:54 UTC
I'm annoyed that despite it being a proven bug fix I could never get anyone to apply it.

I do hope that in light of Adam fixing so many GLX bugs it has since been fixed in master...

*** This bug has been marked as a duplicate of bug 28181 ***

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.