This started happening frequently enough that I broke out the xorg sources and figured out how to associate the crash address to a line number. (*)
It's crashing at the line where it's dereferencing client->osPrivate, I'd guess there's a missing null check of client->osPrivate at the start of AttendClient, since many other functions in os/connection.c do a null check on that one but AttendClient doesn't. Of course it still might be a can't-happen situation for some implicit reason and something bigger is going wrong... (*) install dbg version of xorg core package, get source and start build far enough to apply patches, then use "print function-name" in gdb to get address of function, and apply the offset from xorg log like "list *(0x1234+0x32)" -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/1033242 Title: X server crashes To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1033242/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp