xf86-video-intel 1.9.94: crash in I830ScreenInit on 965 hardware

JM Ibanez jm at orangeandbronze.com
Mon Apr 16 10:24:52 PDT 2007

Barry Scott <barry.scott at onelan.co.uk> writes:

> Wang Zhenyu wrote:
>> On 2007.04.13 10:16:13 +0000, Barry Scott wrote:
>>>> It looks like as you set "LinearAlloc" in conf and use XAA, but it doesn't
>>>> alloc linear mem for xaa from your log. Do you have a clean build
>>>> of driver?
>>>> Try to do autogen.sh; make; make install?        
>>> I built the whole of Xorg from source. It is a very clean
>>> build. What do you expect
>>> a clean build to fix? Surely a SEGV is a bug in the driver? If I
>>> can configure my way
>>> past this problem I'd be happy to do that and move on. However when
>>> I run the identical
>>> code against a 945 chip the server does not crash. The 965 is the
>>> variable here.
>> oh, yes, that's a bug on G965. We will not alloc xaa_linear mem for LinearAlloc
>> on 965, as in i830_allocate_overlay we return when chip is 965G. I think we
>> should remove that chip type check. 
>> Thanks for report this!
> Do you need me to raise a bug report for this?

If it still crashes, could you try the patch I've attached to bug #10351
(here -> https://bugs.freedesktop.org/attachment.cgi?id=9594) ? Thanks.

JM Ibanez
Software Architect
Orange & Bronze Software Labs, Ltd. Co.

jm at orangeandbronze.com

More information about the xorg mailing list