[6937] in testers
Re: install/update of 9.4
daemon@ATHENA.MIT.EDU (Robert A Basch)
Tue May 3 17:24:14 2005
From: Robert A Basch <rbasch@MIT.EDU>
To: Greg Hudson <ghudson@mit.edu>
Cc: testers@mit.edu
In-Reply-To: <200505030551.j435pSoS005751@egyptian-gods.mit.edu>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Message-Id: <1115155441.21687.9.camel@anhedonia.mit.edu>
Mime-Version: 1.0
Date: Tue, 03 May 2005 17:24:01 -0400
I saw a different variation on the problem. The gconfd process
hung twice during login. The first hang was in the familiar
place, i.e. in the close() of the .testing.writeability file.
As before, it continued after I attached to it and detached in
gdb. This time, though, it hung again; the "Initializing
settings..." message appeared in the console window in the
interim. Now it was hung in a file read, before any bytes
had been read:
#0 0x00cba7a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1 0x00ff84c3 in __read_nocancel () from /lib/tls/libpthread.so.0
#2 0x0066c2e9 in get_contents_regfile (filename=0x9853aa8 "/mit/systest/.gconf/desktop/gnome/peripherals/keyboard/xkb/%gconf.xml", stat_buf=0xbfed4420, fd=18, contents=0xbfed44c8, length=0xbfed44c4, error=0xbfed44f8) at gfileutils.c:482
#3 0x0066c604 in get_contents_posix (filename=0x9853aa8 "/mit/systest/.gconf/desktop/gnome/peripherals/keyboard/xkb/%gconf.xml", contents=0xbfed44c8, length=0xbfed44c4, error=0xbfed44f8) at gfileutils.c:572
#4 0x0066c7ce in g_file_get_contents (filename=0x9853aa8 "/mit/systest/.gconf/desktop/gnome/peripherals/keyboard/xkb/%gconf.xml", contents=0xbfed44c8, length=0xbfed44c4, error=0xbfed44f8) at gfileutils.c:672
#5 0x0076d7ea in parse_tree (root=0x983d910, parse_subtree=0, err=0xbfed4530) at markup-tree.c:3152
#6 0x00768bd6 in load_entries (dir=0x983d910) at markup-tree.c:432
#7 0x00768f5d in markup_dir_lookup_entry (dir=0x983d910, relative_key=0x9883659 "overrideSettings", err=0xbfed4598) at markup-tree.c:569
#8 0x007676e1 in tree_lookup_entry (tree=0x96eb3d8, key=0x9883631 "/desktop/gnome/peripherals/keyboard/xkb/overrideSettings", create_if_not_found=0, err=0xbfed45d8) at markup-backend.c:446
#9 0x007677a7 in query_value (source=0x96eb070, key=0x9883631 "/desktop/gnome/peripherals/keyboard/xkb/overrideSettings", locales=0x96ed928, schema_name=0xbfed465c, err=0xbfed4658) at markup-backend.c:475
#10 0x00843870 in gconf_source_query_value (source=0x96eb070, key=0x9883631 "/desktop/gnome/peripherals/keyboard/xkb/overrideSettings", locales=0x96ed928, schema_name=0xbfed465c, err=0xbfed4658) at gconf-sources.c:122
#11 0x00844ecd in gconf_sources_query_value (sources=0x96eb5f8, key=0x9883631 "/desktop/gnome/peripherals/keyboard/xkb/overrideSettings", locales=0x96ed928, use_schema_default=1, value_is_default=0xbfed46f0, value_is_writable=0xbfed46ec, schema_namep=0xbfed46e8, err=0xbfed46f8) at gconf-sources.c:573
#12 0x0804daaa in gconf_database_query_value (db=0x96eb4c0, key=0x9883631 "/desktop/gnome/peripherals/keyboard/xkb/overrideSettings", locales=0x96ed928, use_schema_default=1, schema_name=0xbfed46e8, value_is_default=0xbfed46f0, value_is_writable=0xbfed46ec, err=0xbfed46f8) at gconf-database.c:1290
#13 0x0804c7ea in impl_ConfigDatabase2_lookup_with_schema_name (servant=0x96eb4c0, key=0x9883631 "/desktop/gnome/peripherals/keyboard/xkb/overrideSettings", locale=0x98835f1 "en_US.UTF-8", use_schema_default=1 '\001', schema_name=0xbfed47e0, value_is_default=0xbfed47d0 " ", value_is_writable=0xbfed47c0 " ", ev=0xbfed4a30) at gconf-database.c:553
#14 0x00858915 in _ORBIT_skel_small_ConfigDatabase2_lookup_with_schema_name (_o_servant=0x96eb4c0, _o_retval=0xbfed48f4, _o_args=0xbfed4880, _o_ctx=0xbfed4900, _o_ev=0xbfed4a30, _impl_lookup_with_schema_name=0x804c767 <impl_ConfigDatabase2_lookup_with_schema_name>) at GConfX-common.c:108
#15 0x00c1c015 in ORBit_POAObject_invoke (pobj=0x96eb5c8, ret=0xbfed48f4, args=0xbfed4880, ctx=0xbfed4900, data=0xbfed4968, ev=0xbfed4a30) at poa.c:1141
#16 0x00c2101f in ORBit_OAObject_invoke (adaptor_obj=0x96eb5c8, ret=0xbfed48f4, args=0xbfed4880, ctx=0xbfed4900, data=0xbfed4968, ev=0xbfed4a30) at orbit-adaptor.c:284
#17 0x00c08f94 in ORBit_small_invoke_adaptor (adaptor_obj=0x96eb5c8, recv_buffer=0x9815d48, m_data=0x8663a0, data=0xbfed4968, ev=0xbfed4a30) at orbit-small.c:835
#18 0x00c1c52c in ORBit_POAObject_handle_request (pobj=0x96eb5c8, opname=0x98838e4 "lookup_with_schema_name", ret=0x0, args=0x0, ctx=0x0, recv_buffer=0x9815d48, ev=0xbfed4a30) at poa.c:1350
#19 0x00c1c73f in ORBit_POAObject_invoke_incoming_request (pobj=0x96eb5c8, recv_buffer=0x9815d48, opt_ev=0xbfed4a30) at poa.c:1418
#20 0x00c1cd21 in ORBit_POA_handle_request (poa=0x96e8420, recv_buffer=0x9815d48, objkey=0x9815d60) at poa.c:1640
#21 0x00c20f7d in ORBit_handle_request (orb=0x96e83b0, recv_buffer=0x9815d48) at orbit-adaptor.c:244
#22 0x00c05734 in giop_connection_handle_input (lcnx=0x9815940) at giop-recv-buffer.c:1282
#23 0x00c28304 in link_connection_io_handler (gioc=0x0, condition=G_IO_IN, data=0x9815940) at linc-connection.c:1353
#24 0x00c2a37e in link_source_dispatch (source=0x975ed30, callback=0xc282a1 <link_connection_io_handler>, user_data=0x9815940) at linc-source.c:149
#25 0x006783b8 in g_main_dispatch (context=0x96e6308) at gmain.c:1942
#26 0x006797ce in g_main_context_dispatch (context=0x96e6308) at gmain.c:2492
#27 0x00679d00 in g_main_context_iterate (context=0x96e6308, block=1, dispatch=1, self=0x96e1668) at gmain.c:2573
#28 0x0067a552 in g_main_loop_run (loop=0x96ea1f0) at gmain.c:2777
#29 0x0804fe19 in gconf_main () at gconfd.c:889
#30 0x0804fba9 in main (argc=2, argv=0xbfed4f44) at gconfd.c:770
Once again, the process continued normally when I detached from gdb,
and this time the session initialization completed.