gnome-session segfault



I'm trying to get a second desktop to display on a second
computer, and gnome-session segfaults on me.  A: means on computer A, B:
is on computer B.


A: xinit &
A: export DISPLAY=A:0
A: ssh to computer B
B: gnome-session

If I do an xterm instead of gnome-session, this happens:

jberk:~$ xterm
socket: Invalid argument
XIO:  fatal IO error 104 (Connection reset by peer) on X server
"jberk:10.0"
      after 0 requests (0 known processed) with 0 events remaining.


I konw there is something wrong on my end, probably because I am running
a 2.2.x with a too-old libc, but gnome-session probably
shouldn't seg fault.

Here is a stack trace:

Starting program: /usr/local/gnome/bin/gnome-session 
socket: Invalid argument

Gdk-ERROR **: an x io error occurred
aborting...

Program received signal SIGABRT, Aborted.
0x403ecc71 in __kill ()

#0  0x403ecc71 in __kill ()
#1  0x403ec8a7 in raise (sig=6) at ../sysdeps/posix/raise.c:27
#2  0x403edf73 in abort () at ../sysdeps/generic/abort.c:88
#3  0x403bbd03 in g_logv (log_domain=0x4026c906 "Gdk", 
    log_level=G_LOG_LEVEL_ERROR, format=0x4026c9dd "an x io error
occurred", 
    args1=0xbffff56c) at gmessages.c:389
#4  0x403bbdbd in g_log (log_domain=0x4026c906 "Gdk", 
    log_level=G_LOG_LEVEL_ERROR, format=0x4026c9dd "an x io error
occurred")
    at gmessages.c:406
#5  0x4024fb34 in gdk_x_io_error (display=0x80763a0) at gdk.c:1074
#6  0x402b83fd in _XIOError ()
#7  0x402b5efe in _XRead ()
#8  0x402a8c2e in XOpenDisplay ()
#9  0x4024f123 in gdk_init_check (argc=0xbffff77c, argv=0xbffff780)
    at gdk.c:380
#10 0x401b4203 in gtk_init_check (argc=0xbffff77c, argv=0xbffff780)
    at gtkmain.c:199
#11 0x401b4608 in gtk_init (argc=0xbffff77c, argv=0xbffff780) at
gtkmain.c:422
#12 0x4007cdec in gnome_add_gtk_arg_callback (con=0x805ee78, 
    reason=POPT_CALLBACK_REASON_POST, opt=0x0, arg=0x0, data=0x0)
    at gnome-init.c:123
#13 0x4033cc16 in invokeCallbacks (con=0x805ee78, table=0x400d5b68,
post=1)
    at popt.c:56
#14 0x4033cbde in invokeCallbacks (con=0x805ee78, table=0x805ed70, post=1)
    at popt.c:51
#15 0x4033d570 in poptGetNextOpt (con=0x805ee78) at popt.c:294
#16 0x4033364e in gnomelib_parse_args (argc=1, argv=0xbffff8f4,
popt_flags=0)
    at gnome-popt.c:86
#17 0x4007d08b in gnome_init_with_popt_table (
    app_id=0x8050de1 "gnome-session", app_version=0x8050ddb "1.0.3",
argc=1, 
    argv=0xbffff8f4, options=0x8050ae0, flags=0, return_ctx=0xbffff8a4)
    at gnome-init.c:438
#18 0x804d25c in main (argc=1, argv=0xbffff8f4) at main.c:99
#19 0x403e6bb7 in __libc_start_main (main=0x804d20e <main>, argc=1, 
    argv=0xbffff8f4, init=0x804a690 <_init>, fini=0x80506fc <_fini>, 
    rtld_fini=0x4000ac30 <_dl_fini>, stack_end=0xbffff8ec)
    at ../sysdeps/generic/libc-start.c:78

Thanks,
Jacob Berkman

-- 
"Me fail English?  That's unpossible!" - R. Wiggam



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