Re: [Rhythmbox-devel] rbdesklet, bonobo and crashing
- From: Christophe Fergeau <teuf gnome org>
- To: rhythmbox-devel gnome org
- Subject: Re: [Rhythmbox-devel] rbdesklet, bonobo and crashing
- Date: Tue, 16 Sep 2003 16:28:11 +0200
> - No way to query as to whether RB is paused.
> - No way to tell RB to stop.
>
> I'd also like to be able to query and set the rating for the currently
> playing song, but that's not really any priority, it'd just be nice.
I'm currently hacking on this bonobo interface, but it's being slower
than what I hoped. I can try to add those while I'm at it. By "tell RB
to stop", do you mean you want to be able to toggle play/pause from
bonobo?
Your backtraces unfortunately don't have many symbols, so that's not
really helpful :-/ . Maybe enabling debugging in ORBit would help.
Here the parameters of _get_playing_title don't look good at all:
(that's not really helpful, but I don't have much more to say about the
bts ;)
> #4 0x080603c9 in rb_shell_corba_get_playing_title (_servant=0xfffffffc,
> ev=0xbfffccd0) at rb-shell.c:542
> #5 0x080b6546 in _ORBIT_skel_small_GNOME_Rhythmbox_getPlayingTitle (
> _o_servant=0xfffffffc, _o_retval=0x40921d38, _o_args=0x0,
> _o_ctx=0xbfffcb90, _o_ev=0xfffffffc,
> _impl_getPlayingTitle=0x8060320 <rb_shell_corba_get_playing_title>)
> at Rhythmbox-skels.c:189
Christophe
> #6 0x4073e167 in ORBit_POA_setup_root () from /usr/lib/libORBit-2.so.0
> #7 0x407430b5 in ORBit_OAObject_invoke () from /usr/lib/libORBit-2.so.0
> #8 0x4072e5be in ORBit_small_invoke_adaptor () from
> /usr/lib/libORBit-2.so.0
> #9 0x4073e536 in ORBit_recv_buffer_return_sys_exception ()
> from /usr/lib/libORBit-2.so.0
> #10 0x4073ea3c in ORBit_recv_buffer_return_sys_exception ()
> from /usr/lib/libORBit-2.so.0
> #11 0x4073edcc in ORBit_recv_buffer_return_sys_exception ()
> from /usr/lib/libORBit-2.so.0
> #12 0x40742fa1 in ORBit_handle_request () from /usr/lib/libORBit-2.so.0
> #13 0x4072b22e in giop_connection_handle_input () from
> /usr/lib/libORBit-2.so.0
> #14 0x406d3ac9 in link_connection_set_max_buffer ()
> from /usr/lib/libORBitCosNaming-2.so.0
> #15 0x406d5a00 in link_servers_move_io_T ()
> from /usr/lib/libORBitCosNaming-2.so.0
> #16 0x40984086 in unblock_source () from /usr/lib/libglib-2.0.so.0
> #17 0x40985029 in g_main_context_dispatch () from
> /usr/lib/libglib-2.0.so.0
> #18 0x40985347 in g_main_context_dispatch () from
> /usr/lib/libglib-2.0.so.0
> #19 0x4098555d in g_main_context_iteration () from
> /usr/lib/libglib-2.0.so.0
> #20 0x406d1839 in link_main_iteration () from
> /usr/lib/libORBitCosNaming-2.so.0
> #21 0x4072a5ac in giop_recv_buffer_get () from /usr/lib/libORBit-2.so.0
> #22 0x4072e30d in ORBit_small_invoke_stub () from
> /usr/lib/libORBit-2.so.0
> #23 0x4072e200 in ORBit_small_invoke_stub_n () from
> /usr/lib/libORBit-2.so.0
> #24 0x40741b82 in ORBit_c_stub_invoke () from /usr/lib/libORBit-2.so.0
> #25 0x407077ca in ConfigDatabase_set () from /usr/lib/libgconf-2.so.4
> #26 0x4070e8c4 in ConfigDatabase__iinterface () from
> /usr/lib/libgconf-2.so.4
> #27 0x00000006 in ?? ()
> #0 0x4091c354 in __pthread_sigsuspend () from /lib/libpthread.so.0
>
> So, does this give anyone a clue about what might be wrong?
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]