[g-a-devel]a more substantial bug report ...



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.

	Anyone ?

		Michael.


-- 
 mmeeks gnu org  <><, Pseudo Engineer, itinerant idiot




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