This one appears to be failing in this chunk of code:
static Bool
CreateCallbackList(CallbackListPtr *pcbl)
{
...
if (!pcbl) return FALSE;
cbl = malloc(sizeof(CallbackListRec)); /* CRASH */
if (!cbl) return FALSE;
...
The error is:
#8 0x00007fcb64f9ba2e in __GI___libc_malloc (bytes=24) at malloc.c:2921
ar_ptr = <error reading variable ar_ptr (Asked for position 0 of stack,
stack only has 0 elements on it.)>
So, X is passing in a perfectly legitimate memory allocation request of
24 bytes, and malloc chokes on an empty stack. Very odd. Wonder if
this is something deeper down than X?
** Visibility changed to: Public
** Package changed: nvidia-graphics-drivers (Ubuntu) => xorg-server
(Ubuntu)
** Changed in: xorg-server (Ubuntu)
Importance: Medium => High
** Changed in: xorg-server (Ubuntu)
Status: New => Triaged
--
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to nvidia-graphics-drivers in Ubuntu.
https://bugs.launchpad.net/bugs/971767
Title:
Xorg crashed with SIGSEGV in __GI___libc_malloc()
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/971767/+subscriptions
_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : [email protected]
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help : https://help.launchpad.net/ListHelp