Re: Not fixed yet -> Re: Gnome CORBA applications hanging on startup
- From: Elliot Lee <sopwith redhat com>
- To: "Sergey I. Panov" <sipan mit edu>
- cc: gnome-list gnome org
- Subject: Re: Not fixed yet -> Re: Gnome CORBA applications hanging on startup
- Date: Wed, 3 Feb 1999 22:53:42 -0500 (EST)
On Wed, 3 Feb 1999, Sergey I. Panov wrote:
> >From the CVS logs I've got an impression that Elliot fixed the bug.
> Not. It is still there(fresh CVS update).
> >From "ps x":
>
> 26489 ? S 0:00 gnome-session
> 26594 ? S 0:00 gnome-smproxy --sm-config-prefix /.gnome-smproxy-a06129/ --sm-client-id 1118801c2300009
> 26622 ? S 0:00 icewm -clientId 1118801c23000091793138500000269200003
> 26623 ? S 0:00 esd
> 26625 ? S 0:00 panel --sm-config-prefix /panel-a12742/ --sm-client-id 1118801c230000918096527000000609
> 26633 ? S 0:00 /bin/bash -c xscreensaver -no-splash >/dev/null 2>&1
> 26645 ? S 0:00 /usr/X11R6/bin/xconsole -geometry 480x130-0-0 -daemon -notify -verbose -fn fixed -exitO
> 26653 ? S 0:00 xscreensaver -no-splash
> 26654 p5 S 0:00 bash
> 26658 ? Z 0:00 (panel <zombie>)
> 26660 ? S 0:00 gnome-name-service
>
> backtraces of panel(identical to one from Peter Wainwright) and gnome-name-service(just in case ...):
>
> (gdb) file /opt/gnome/bin/panel
> ...
> (gdb) attach 26625
> Attaching to program `/opt/gnome/bin/panel', Pid 26625
> ...
> 0x4045a6f4 in __read ()
> (gdb) i s
> #0 0x4045a6f4 in __read ()
> #1 0x404886cc in __DTOR_END__ ()
> #2 0x4042c56c in _IO_file_underflow (fp=0x80a36d0) at fileops.c:303
> #3 0x4042d148 in __underflow (fp=0x80a36d0) at genops.c:249
> #4 0x4042a723 in _IO_getline (fp=0x80a36d0, buf=0xbfffe250 "", n=2047, delim=10, extract_delim=1) at iogetline.c:47
> #5 0x40429f11 in _IO_fgets (buf=0xbfffe250 "", n=2048, fp=0x80a36d0) at iofgets.c:47
> #6 0x400d5ec5 in name_server_by_forking (ev=0xbfffea70) at orbitns.c:150
> #7 0x400d60f3 in gnome_name_service_get () at orbitns.c:242
> #8 0x400d53db in goad_server_register (name_server=0x0, server=0x80a3578, name=0x8079a46 "gnome_panel", kind=0x8079a3f "server", ev=0x8080838) at goad.c:1066
> #9 0x8064527 in panel_corba_gtk_init (panel_orb=0x809a840) at extern.c:742
> #10 0x8051a81 in main (argc=5, argv=0xbffffc44) at main.c:148
> (gdb) up 6
> #6 0x400d5ec5 in name_server_by_forking (ev=0xbfffea70) at orbitns.c:150
> 150 while ((ret = fgets(iorbuf, sizeof(iorbuf), iorfh)) != NULL){
> (gdb) detach
> ...
> (gdb) file /opt/gnome/bin/gnome-name-service
> ...
> (gdb) attach 26660
> Attaching to program `/opt/gnome/bin/gnome-name-service', Pid 26660
> Reading symbols from /opt/gnome/lib/libgnorbagtk.so.0...done.
> 0x401e7662 in gtk_clist_set_column_title (clist=0x6d6f682f, column=1769156453,
> title=0x2f6e6170 <Address 0x2f6e6170 out of bounds>) at gtkclist.c:1461
> 1461 if (old_widget)
> (gdb) i s
> #0 0x401e7662 in gtk_clist_set_column_title (clist=0x6d6f682f, column=1769156453, title=0x2f6e6170 <Address 0x2f6e6170 out of bounds>) at gtkclist.c:1461
> #1 0x40063384 in CORBA_EnumDef__get_containing_repository (_obj=0x6d6f682f, ev=0x69732f65) at interface_repository-stubs.c:17254
> #2 0x400637d2 in CORBA_EnumDef_move (_obj=0xbffffc80, new_container=0xbffffc94, new_name=0x4000db4c "orbit-local-orb", new_version=0xbffffc68 "", ev=0x804f998) at interface_repository-stubs.c:17445
> #3 0x4000d8d9 in gnorba_CORBA_init (argc=0xbffffc80, argv=0xbffffc94, flags=GNORBA_INIT_DISABLE_COOKIES, ev=0xbffffc68) at orbitgtk.c:285
> #4 0x804a61c in main (argc=1, argv=0xbffffc94) at gnome-name-server.c:293
Umm, your gnome-name-service is in the middle of doing gtk_clist stuff? I
don't think so! Something is definitely wrong here with your symbols.
However I did think up a bug in this vein, so I will look into fixing that
bug and see if it helps.
Double check that you have the latest gnome-libs and are running ldconfig,
though, because that panel zombie should have disappeared as of last
night...
-- Elliot
"In film you will find four basic story lines. Man versus man, man
versus nature, nature versus nature, and dog versus vampire."
- Steven Spielberg
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]