Re: GGV 1.1.96



> 	Hmm; where is that object reference received from ? is this cross
> process ? get some debugging traces of both ends.
If you remember, I use ggv (to be exact, ggv-postscript-viewer). I can
built it with any debug info. At least in gdb I see:

(gdb) bt
#0  0x420e198e in select () from /lib/i686/libc.so.6
#1  0x40379828 in __JCR_LIST__ () from /usr/lib/libIIOP.so.0
#2  0x40371f2a in giop_main_next_message_2 (blocking=1,
monitor=0x80b6780) at connection.c:1177
#3  0x403739c7 in giop_recv_reply_buffer_use_multiple_2
(request_cnx=0x80b6780, request_ids=0xbffecfd8, block_for_reply=1)
    at giop-msg-buffer.c:1094
#4  0x40373aba in giop_recv_reply_buffer_use_2 (request_cnx=0xfffffdfe,
request_id=3221147660, block_for_reply=-514) at giop-msg-buffer.c:1141
#5  0x400593d5 in Bonobo_ControlFrame_getUIHandler (_obj=0x80b6108,
ev=0xbffed070) at Bonobo-stubs.c:11210
#6  0x400b8425 in bonobo_control_get_remote_ui_container
(control=0x80b5060) at bonobo-control.c:882
#7  0x08052bde in ggv_control_activate ()
#8  0x40442d50 in gtk_marshal_NONE__BOOL (object=0xfffffdfe,
func=0x8052b00 <ggv_control_activate>, func_data=0xfffffdfe,
args=0xfffffdfe)
    at gtkmarshal.c:181
#9  0x4047ea40 in gtk_signal_real_emit (object=0x80b5060,
signal_id=134959200, params=0xbffed1b0) at gtksignal.c:1492
#10 0x4047bece in gtk_signal_emit (object=0x80b5060, signal_id=78) at
gtksignal.c:552
#11 0x400b6b50 in impl_Bonobo_Control_activate (servant=0xfffffdfe,
activated=1 '\001', ev=0xbffed4f0) at bonobo-control.c:211
#12 0x40068c54 in _ORBIT_skel_Bonobo_Control_activate
(_ORBIT_servant=0xfffffdfe, _ORBIT_recv_buffer=0x80844b0, ev=0xbffed4f0,
    _impl_activate=0x400b6ab0 <impl_Bonobo_Control_activate>) at
Bonobo-skels.c:6154
#13 0x40357b3c in ORBit_POA_handle_request (recv_buffer=0x80844b0,
poa=0x806b1e8) at orbit_poa.c:513
#14 0x4035a739 in ORBit_handle_incoming_request (recv_buffer=0x80844b0)
at server.c:90
#15 0x4037201b in giop_main_handle_connection (connection=0xfffffdfe) at
connection.c:1214
#16 0x40315c6c in orb_handle_connection (source=0x80b5ef0, cond=G_IO_IN,
cnx=0xfffffdfe) at oaf-mainloop.c:70
#17 0x406ce1b6 in g_io_unix_dispatch (source_data=0x0,
current_time=0xbffed660, user_data=0xfffffdfe) at giounix.c:135
#18 0x406cfade in g_main_dispatch (dispatch_time=0xbffed660) at
gmain.c:656
#19 0x406cffb9 in g_main_iterate (block=0, dispatch=1) at gmain.c:877
#20 0x406d0254 in g_main_run (loop=0x8078988) at gmain.c:935
#21 0x4044112f in gtk_main () at gtkmain.c:524
#22 0x40079aee in bonobo_main () at bonobo-main.c:284
#23 0x080537ff in main ()
#24 0x42017589 in __libc_start_main () from /lib/i686/libc.so.6
(gdb)

So it hangs trying to receive the ui handler from the client (my
application). Do I get this right?
And I don't know why...

Cheers,

Sergey




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