Here's a backtrace from gnome-session while it's hung:
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb76243d1 in select () from /lib/tls/i686/cmov/libc.so.6
#2 0xb76ff4a0 in g_spawn_sync () from /usr/lib/libglib-2.0.so.0
#3 0xb76ff86c in g_spawn_command_line_sync () from /usr/lib/libglib-2.0.so.0
#4 0x0805e1e7 in display_gui () at logout.c:886
#5 0x0805e465 in maybe_display_gui () at logout.c:965
#6 0x08053e6d in process_save_request (client=0x80a18f8, save_type=0,
shutdown=1, interact_style=2, fast=0, global=1) at manager.c:1199
#7 0x08054202 in save_yourself_request (connection=0x8248d50, data=0x80a18f8,
save_type=0, shutdown=1, interact_style=2, fast=0, global=1)
at manager.c:1300
#8 0xb7e56d0a in _SmsProcessMessage () from /usr/lib/libSM.so.6
#9 0xb7e4aef1 in IceProcessMessages () from /usr/lib/libICE.so.6
#10 0xb7e9d605 in ?? () from /usr/lib/libgnomeui-2.so.0
#11 0x082457b0 in ?? ()
#12 0x00000000 in ?? ()
logout.c:886 is the line where gnome-session spawns gdmflexiserver
--startnew. So this is gdm after all. Although gnome-session's handling
of a command that never exits needs to improve--I'll file that upstream.
(Can launchpad bugs be cloned/split?)
--
Couldn't open any new programs or log out
https://bugs.launchpad.net/bugs/108761
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs