Comment 2 for bug 91818

Revision history for this message
Martin Pool (mbp) wrote :

This happened to me on feisty, and I am not using either nvidia or beryl (or compiz). So I'm reattributing it to gdm.

I had to zap the server because my gnome-panel had crashed. (Well, I guess I could have tried killing the gnome-session instead, but gdm ought to be robust against the server unexpectedly exiting.)

I couldn't seem to get much debugging information, except this from the daemon.log:

Mar 22 09:58:20 hope gdm[5298]: gdm_cleanup_children: child 5306 crashed of sign
al 9
Mar 22 09:58:20 hope gdm[5298]: gdm_cleanup_children: Slave crashed, killing its
 children

gdb shows

(gdb) bt
#0 0xb75f9903 in ?? () from /lib/tls/i686/cmov/libc.so.6
#1 0x080a1410 in ?? ()
#2 0x080934e0 in ?? ()
#3 0x080a1418 in ?? ()

and strace shows it repeatedly

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0