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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs