Crash in tp_proxy_get_object_path at proxy.c:1444
Submitted by Frederik Himpe
Assigned to Telepathy bugs list
Description
Recently (I suspect since I updated libtelepathy-glib to version 0.15), Empathy sometimes crashes with this backtrace:
Program terminated with signal 11, Segmentation fault.
#0 tp_proxy_get_object_path (self=<value optimized out>) at proxy.c:1444
1444 proxy.c: No such file or directory.
in proxy.c
(gdb) thread apply all bt
Thread 1 (Thread 15616):
#0 tp_proxy_get_object_path (self=<value optimized out>) at proxy.c:1444
#1 0x000000000046ec99 in dispatcher_connection_new_channel (handler=<value optimized out>, account_path=<value optimized out>,
connection_path=<value optimized out>, channels=0x357dae0, requests_satisfied=0x357dae0, timestamp=<value optimized out>,
handler_info=0x37c5320, user_data=0x1d75c40, error=0x7fffda003d58) at empathy-dispatcher.c:654
#2 dispatcher_connection_new_channel_with_properties (handler=<value optimized out>, account_path=<value optimized out>,
connection_path=<value optimized out>, channels=0x357dae0, requests_satisfied=0x357dae0, timestamp=<value optimized out>,
handler_info=0x37c5320, user_data=0x1d75c40, error=0x7fffda003d58) at empathy-dispatcher.c:733
#3 empathy_dispatcher_handle_channels (handler=<value optimized out>, account_path=<value optimized out>,
connection_path=<value optimized out>, channels=0x357dae0, requests_satisfied=0x357dae0, timestamp=<value optimized out>,
handler_info=0x37c5320, user_data=0x1d75c40, error=0x7fffda003d58) at empathy-dispatcher.c:2202
#4 0x00000000004aa72d in empathy_handler_handle_channels (self=0x1d98520,
account_path=0x371a3e0 "/org/freedesktop/Telepathy/Account/butterfly/msn/freggy1_40gmx_2enet0",
connection_path=0x3844040 "/org/freedesktop/Telepathy/Connection/butterfly/msn/freggy1_40gmx_2enet", channels=0x357dae0,
requests_satisfied=0x3823ce0, timestamp=<value optimized out>, handler_info=0x37c5320, context=0x371a430) at empathy-handler.c:364
#5 0x00007f1a66826f87 in _tp_marshal_VOID__BOXED_BOXED_BOXED_BOXED_UINT64_BOXED_POINTER (closure=0x7fffda003f40,
return_value=<value optimized out>, n_param_values=<value optimized out>, param_values=0x384ce00, invocation_hint=<value optimized out>,
marshal_data=<value optimized out>) at _gen/signals-marshal.c:450
#6 0x00007f1a66f28c80 in ?? () from /usr/lib/libdbus-glib-1.so.2
#7 0x00007f1a66cf3831 in _dbus_object_tree_dispatch_and_unlock (tree=0x1d8c270, message=0x36896a0) at dbus-object-tree.c:858
#8 0x00007f1a66ce5472 in dbus_connection_dispatch (connection=0x1d8c5b0) at dbus-connection.c:4688
#9 0x00007f1a66f258c5 in ?? () from /usr/lib/libdbus-glib-1.so.2
#10 0x00007f1a5f97e4a3 in g_main_dispatch (context=0x19ad9d0) at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:2440
#11 g_main_context_dispatch (context=0x19ad9d0) at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:3013
#12 0x00007f1a5f97ec80 in g_main_context_iterate (context=0x19ad9d0, block=1, dispatch=1, self=<value optimized out>)
at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:3091
#13 0x00007f1a5f97f2f2 in g_main_loop_run (loop=0x1fa29e0) at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:3299
#14 0x00007f1a622f22b7 in IA__gtk_main () at /scratch/build-area/gtk+2.0-2.24.4/gtk/gtkmain.c:1256
#15 0x000000000043fc4b in main (argc=1, argv=0x7fffda004798) at empathy.c:709
I'm using Debian AMD64 with these packages installed: ii empathy 2.30.3-1+b2 GNOME multi-protocol chat and call client ii empathy-common 2.30.3-1 GNOME multi-protocol chat and call client (common files) ii empathy-dbg 2.30.3-1+b2 GNOME multi-protocol chat and call client (debug symbols) ii libmission-control-plugins0 1:5.9.0-1 management daemon for Telepathy (library for plugins) ii libtelepathy-farsight0 0.0.16+is.0.0.14-1 Glue library between telepathy and farsight2 ii libtelepathy-glib0 0.15.0-1 Telepathy framework - GLib library ii libtelepathy-glib0-dbg 0.15.0-1 GLib Telepathy library (debug symbols) ii nautilus-sendto-empathy 2.30.3-1+b2 GNOME multi-protocol chat and call client (nautilus-sendto plugin) ii python-telepathy 0.15.19-2.1 Python language bindings for telepathy ii remmina-plugin-telepathy 0.9.2-2 Telepathy plugin for remmina remote desktop client ii telepathy-butterfly 0.5.15-2.1 MSN connection manager for Telepathy ii telepathy-gabble 0.12.0-1 Jabber/XMPP connection manager ii telepathy-mission-control-5 1:5.9.0-1 management daemon for Telepathy real-time communication framework ii telepathy-salut 0.5.0-1 Link-local XMPP connection manager for the Telepathy framework ii telepathy-sofiasip 0.6.3-1 SIP connection manager for the Telepathy framework