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