Bug 18362

Summary: [965] X crashes when changing down resolution
Product: xorg Reporter: John Leach <john>
Component: Driver/intelAssignee: haihao <haihao.xiang>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: major    
Priority: medium CC: haihao.xiang
Version: 7.4 (2008.09)Keywords: have-backtrace
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
reset cliprect_mode even if used is 0 none

Description John Leach 2008-11-03 16:16:39 UTC
Hi, I'm forwarding this bug reported against Ubuntu Intrepid on Launchpad.

Bug: 279568

https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/279568

Changing down resolution causes Xorg to crash with a SIGABRT. I got a backtrace from gdm of the crash (attached to Launchpad bug): https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/279568/comments/4

PCI ID: 00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller [8086:2a02] (rev 0c)

Xorg.0.log: http://launchpadlibrarian.net/18896382/Xorg.0.log

xorg.conf: http://launchpadlibrarian.net/19310672/xorg.conf

Thanks,
John.
Comment 1 haihao 2008-11-03 23:03:35 UTC
Created attachment 20029 [details] [review]
reset cliprect_mode even if used is 0

Does this patch work for you?
Comment 2 haihao 2008-11-09 07:18:11 UTC
Hi, John
    Does the patch work for you?

Thanks
Haihao
Comment 3 John Leach 2008-11-09 13:05:24 UTC
Hi, Haihao

sorry, this took me a while to figure out where to apply it and build the package.

I'm happy to say that it fixes the problem.  Thanks!

I've built some packages with the patch for Ubuntu Intrepid:

https://launchpad.net/~johnleach/+archive

John.

(In reply to comment #2)
> Hi, John
>     Does the patch work for you?
> 
> Thanks
> Haihao
> 

Comment 4 haihao 2008-11-10 22:08:57 UTC
fixed with mesa_7_2_branch commit 36c3e889d0cfbb040f7b860279987cd6ff5951f4.

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.