Thanks for the backtrace, this seems to indicate that the fault is
something like this:

    pScrn = xf86Screens[scrnIndex];  // does bad data get in here?
    pVidMode = VMPTR(pScrn->pScreen);
    pVidMode->First = pScrn->modes;  // First set to Invalid pointer?
    pVidMode->Next =  pVidMode->First->next;  // Crash

My guess is that adding a check for pVidMode->First would eliminate the
crash.

** Changed in: xorg (Ubuntu)
   Importance: Undecided => High
     Assignee: (unassigned) => Bryce Harrington (bryceharrington)
       Status: New => Triaged

-- 
Xorg Program received signal SIGSEGV, Segmentation fault, xubuntu 8.04 and wine 
0.9.59-0ubuntu5 crashs the xserver
https://bugs.launchpad.net/bugs/237993
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to