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
Desktop Bugs, which is a bug assignee.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to