gnome-session hangs




I have gnome-core and gnome-libs 0.99.7 from RPMS. Redhat Linux 5.x
kernel 2.0.36. I am starting gnome-session like so from .xinitrc:

exec gnome-session --disable-sound --debug

The X server starts, gnome-session starts. I get the .gnome* dirs in my
home dir, and .ICEauthority, and /tmp/.ICE-unix is created. Then
gnome-session just sits in a select loop until I kill the X server.
I can happily launch enlightenment, panel, et al individually. strace on
the looping process gives me this:

write(5, "\20\0\6\0\16\0\200\0_WIN_APP_STA"..., 24) = 24
read(5, "\1\2115\0\0\0\0\0\321\0\0\0\0\0\0"..., 32) = 32
write(5, "\20\0\7\0\22\0\200\0_WIN_EXPANDE"..., 28) = 28
read(5, "\1\2116\0\0\0\0\0\322\0\0\0\0\0\0"..., 32) = 32
write(5, "\20\0\7\0\22\0\200\0_WIN_CLIENT_"..., 28) = 28
read(5, "\1\2117\0\0\0\0\0\323\0\0\0\0\0\0"..., 32) = 32
write(5, "\20\0\10\0\30\0\200\0_WIN_SUPPOR"..., 32) = 32
read(5, "\1\2118\0\0\0\0\0\324\0\0\0\0\0\0"..., 32) = 32
sigaction(SIGPIPE, {SIG_IGN}, NULL)     = 0
gettimeofday({919272375, 524633}, NULL) = 0
ioctl(5, FIONREAD, [0])                 = 0
pipe([6, 7])                            = 0
select(7, [3 4 5 6], [], [3 4], NULL)   = 1 (in [5])
ioctl(5, FIONREAD, [0])                 = 0
gettimeofday({919272407, 15748}, NULL)  = 0
ioctl(5, FIONREAD, [0])                 = 0
select(7, [3 4 5 6], [], [3 4], NULL)   = 1 (in [5])
ioctl(5, FIONREAD, [0])                 = 0

If I attach and get a backtrace I get this:

<many libs loading...>
Reading symbols from /lib/libc.so.6...done.
Reading symbols from /usr/lib/libz.so.1...done.
Reading symbols from /lib/ld-linux.so.2...done.
Reading symbols from /lib/libnss_files.so.1...done.
0x403f583e in __select ()
(gdb) bt
#0  0x403f583e in __select ()
#1  0x4041eb4c in __DTOR_END__ ()
#2  0x403f3840 in poll (fds=0x8064538, nfds=4, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:56
#3  0x40372c15 in g_main_poll ()
#4  0x40372602 in g_main_iterate ()
#5  0x403729a1 in g_main_run ()
#6  0x401a366b in gtk_main ()
#7  0x804ba62 in main ()

Any thoughts? (Sorry for the length but I'm trying to be thorough.)

	- A






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]