So, I can see where this crashed: else { master = pScreen; mastersp = pScrPriv; /* 0x0 */ }
if (pScrPriv->changed) { UpdateCurrentTimeIf(); if (mastersp->configChanged) { /* CRASH: null ptr deref */ mastersp->lastConfigTime = currentTime; mastersp->configChanged = FALSE; } However, it's unclear if just checking for null here is going to be an adequate fix. Could you explain in more detain what you did leading up to the crash and how it transpired? And, can you try seeing if doing those steps again cause it to crash in the same way again? ** Changed in: xorg-server (Ubuntu) Importance: Medium => High ** Changed in: xorg-server (Ubuntu) Status: New => Incomplete -- 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/1112699 Title: Xorg crashed with SIGABRT in RRSetChanged() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1112699/+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