[ANNOUNCE] xorg-server 1.6.4
Alan Swanson
swanson at ukfsn.org
Mon Sep 28 10:18:29 PDT 2009
On Mon, 2009-09-28 at 12:56 +0200, Tilman Sauerbeck wrote:
> Keith Packard [2009-09-27 19:47]:
> > xfree86/modes: Remove all framebuffer support from DGA
>
> This makes the X server crash when running with xf86-video-intel 2.8.1.
>
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0xb7b8c6c0 (LWP 31791)]
> 0x080f34db in DGAAvailable (index=0) at xf86DGA.c:539
> 539 if (!xf86NoSharedResources(((ScrnInfoPtr)dixLookupPrivate(
> (gdb) bt
> #0 0x080f34db in DGAAvailable (index=0) at xf86DGA.c:539
> #1 0x08109757 in xf86DiDGAInit (pScreen=0x95761f8, dga_address=0)
> at xf86DiDGA.c:196
> #2 0x08102bc3 in xf86CrtcScreenInit (screen=0x95761f8) at xf86Crtc.c:773
> #3 0xb7a7b3e2 in ?? () from /usr/lib/xorg/modules/drivers//intel_drv.so
>
> (gdb) list
> 534 DGAAvailable(int index)
> 535 {
> 536 if(DGAScreenKey == NULL)
> 537 return FALSE;
> 538
> 539 if (!xf86NoSharedResources(((ScrnInfoPtr)dixLookupPrivate(
> 540 &screenInfo.screens[index]->devPrivates,
> 541 xf86ScreenKey))->scrnIndex, MEM))
> 542 return FALSE;
> 543
>
> (gdb) p dixLookupPrivate(&screenInfo.screens[index]->devPrivates, xf86ScreenKey)
> $4 = (void *) 0x0
>
> Regards,
> Tilman
And has also broken xf86-video-ati with exactly the same backtrace and
probably every DGA supporting driver is also broken. Quality testing and
not really what you want in stable release... :-/
--
Alan.
"One must never be purposelessnessnesslessness."
More information about the xorg
mailing list