[g-a-devel]Re: a more substantial bug report ...
- From: Bill Haneman <bill haneman sun com>
- To: Michael Meeks <michael ximian com>
- Cc: accessibility mailing list <gnome-accessibility-devel gnome org>
- Subject: [g-a-devel]Re: a more substantial bug report ...
- Date: Wed, 13 Mar 2002 21:29:24 +0000
Michael Meeks wrote:
>
> So this time:
>
> nautilus (pid:17243): ** ERROR **: Attempted to marshal a bogus / dead
> object 0x872e7f0 type
> aborting...
>
> Program received signal SIGTRAP, Trace/breakpoint trap.
> 0x407ec69e in g_logv (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR,
> format=0x40732ae0 "Attempted to marshal a bogus / dead object %p type",
> args1=0xbffff09c) at gmessages.c:551
> 551 gmessages.c: No such file or directory.
> in gmessages.c
> (gdb) bt
> #0 0x407ec69e in g_logv (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR,
> format=0x40732ae0 "Attempted to marshal a bogus / dead object %p type",
> args1=0xbffff09c) at gmessages.c:551
> #1 0x407ec747 in g_log (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR,
> format=0x40732ae0 "Attempted to marshal a bogus / dead object %p type")
> at gmessages.c:574
> #2 0x4071dcaa in ORBit_marshal_object (buf=0x80e8160, obj=0x872e7f0) at
> corba-object.c:427
> #3 0x407214c6 in ORBit_marshal_value (buf=0x80e8160, val=0xbffff134,
> tc=0x40cb8760) at corba-any.c:160
> #4 0x407219c9 in ORBit_marshal_arg (buf=0x80e8160, val=0xbffff170,
> tc=0x40cb8760) at corba-any.c:367
> #5 0x4071b337 in ORBit_small_invoke_adaptor (adaptor_obj=0x872e2b0,
> recv_buffer=0x859df38, m_data=0x40cba024, data=0xbffff230,
> ev=0xbffff290)
> at orbit-small.c:838
> #6 0x40727953 in ORBit_POAObject_handle_request (pobj=0x872e2b0,
> opname=0x862fb40 "getChildAtIndex", ret=0x0, args=0x0, ctx=0x0,
> recv_buffer=0x859df38, ev=0xbffff290) at poa.c:1085
> #7 0x40727b86 in ORBit_POA_handle_request (poa=0x80cb5d8,
> recv_buffer=0x859df38, objkey=0x859df50) at poa.c:1172
> #8 0x4072a16e in ORBit_handle_request (orb=0x80cb530,
> recv_buffer=0x859df38) at orbit-adaptor.c:79
> #9 0x4071691a in giop_connection_handle_input (lcnx=0x872a808) at
> giop-recv-buffer.c:951
> #10 0x4076d4ab in linc_connection_io_handler (gioc=0x0,
> condition=G_IO_IN, data=0x872a808) at linc-connection.c:840
> #11 0x4076ecd4 in linc_source_dispatch (source=0x85a3c28,
> callback=0x4076d440 <linc_connection_io_handler>, user_data=0x872a808)
> at linc-source.c:56
> #12 0x407e5696 in g_main_dispatch (context=0x80c87e8) at gmain.c:1617
> #13 0x407e64ad in g_main_context_dispatch (context=0x80c87e8) at
> gmain.c:2161
> #14 0x407e6840 in g_main_context_iterate (context=0x80c87e8, block=1,
> dispatch=1, self=0x80baa88) at gmain.c:2242
> #15 0x407e6ee6 in g_main_loop_run (loop=0x825f058) at gmain.c:2462
> #16 0x403d99bf in gtk_main () at gtkmain.c:915
> #17 0x08065785 in main (argc=1, argv=0xbffff734) at nautilus-main.c:265
> #18 0x408ce306 in __libc_start_main (main=0x80652a8 <main>, argc=1,
> ubp_av=0xbffff734, init=0x805980c <_init>, fini=0x809d510 <_fini>,
> rtld_fini=0x4000d2dc <_dl_fini>, stack_end=0xbffff72c) at
> ../sysdeps/generic/libc-start.c:129
>
> up up up ...
>
> #2 0x4071dcaa in ORBit_marshal_object (buf=0x80e8160, obj=0x872e7f0) at
> corba-object.c:427
> 427 g_error ("Attempted to marshal a bogus / "
> (gdb) p obj
> $1 = 0x872e7f0
> (gdb) p g_type_name_from_instance (obj)
> $2 = (gchar *) 0x872a9a0 "BonoboSocketAtkObject"
> (gdb)
>
> Someone returned a GObject type from a CORBA method - without using the
> BONOBO_OBJREF () macro to grab the CORBA Object ...
>
> Problem is it's not quite clear where - except it's most likely in
> libgail-gnome.
Hi:
I have spent some time looking at this. It doesn't appear to be
an instance of an obvious error however.
I am also having great difficulty debugging this, for reasons
probably all too familiar to Michael.
At the moment test-gail-gnome is failing for me, but there are
other config problems that are likely to blame there.
I found and patched a problem in libspi that looked like a
candidate but I believe this was coincidental.
-Bill
> Anyone ?
>
> Michael.
>
> --
> mmeeks gnu org <><, Pseudo Engineer, itinerant idiot
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]