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

Michel Dänzer michel at tungstengraphics.com
Fri Apr 13 02:29:17 PDT 2007


On Fri, 2007-04-13 at 10:16 +0100, Barry Scott wrote:
> Wang Zhenyu wrote:
> > On 2007.04.12 17:43:02 +0000, Barry Scott wrote:
> >   
> >> Program received signal SIGSEGV, Segmentation fault.
> >> 0x00f25da5 in I830ScreenInit (scrnIndex=0, pScreen=0x96066f8, argc=12, 
> >> argv=0xbf9a1354) at i830_driver.c:2548
> >> warning: Source file is more recent than executable.
> >>
> >> 2548             if (pI830->LinearAlloc &&
> >>
> > 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?

Generally yes, but it doesn't really make sense on the line indicated by
gdb (it could only make sense if pI830 was invalid, but it's
dereferenced previously). This could indicate a build issue. At the very
least, rebuilding without optimization might give a more reliable
backtrace.


-- 
Earthling Michel Dänzer           |          http://tungstengraphics.com
Libre software enthusiast         |          Debian, X and DRI developer




More information about the xorg mailing list