The trace shows it's failing in privates.c
#0 0x00000000004346ca in dixLookupPrivate (privates=0x198, key=0x7d96e0)
at ../../dix/privates.c:79
ptr = <value optimized out>
However the code in question doesn't make it clear where the failure is:
static _X_INLINE int
privateExists(PrivateRec **privates, const DevPrivateKey key)
{
return *key && *privates &&
(*privates)[0].state > *key &&
(*privates)[*key].state;
}
Guess the next step for this one is to go upstream. Still would be
wonderful to get a more detailed backtrace though.
** Changed in: xorg-server (Ubuntu)
Importance: Medium => High
Status: Incomplete => Triaged
--
Xorg crashed with SIGSEGV in dixLookupPrivate()
https://bugs.launchpad.net/bugs/328937
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs