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 Bugs, which is subscribed to 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 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs