telepathy-gabble crashed during usage in kde-telepathy front end
Submitted by kde..@..il.com
Assigned to Telepathy bugs list
Description
I found the following crash during my daily usage of kde-telepathy (telepathy gabble version seems to be 0.18.2):
--- stack trace ---
#0 g_logv (log_domain=0x7fd8e3ea2726 "tp-glib", log_level=G_LOG_LEVEL_CRITICAL, format=<optimized out>, args=args@entry=0x7fff17e0e2f8) at /build/buildd/glib2.0-2.40.0/./glib/gmessages.c:1038
domain = 0x0
data = 0x0
depth = 0
log_func = 0x426a30 <log_handler>
domain_fatal_mask = <optimized out>
masquerade_fatal = <optimized out>
test_level = <optimized out>
was_fatal = <optimized out>
was_recursion = <optimized out>
msg = 0x1440000 "tp_base_connection_get_dbus_daemon: assertion 'TP_IS_BASE_CONNECTION (self)' failed"
msg_alloc = 0x1440000 "tp_base_connection_get_dbus_daemon: assertion 'TP_IS_BASE_CONNECTION (self)' failed"
i = 3
#1 0x00007fd8e308bd72 in g_log (log_domain=log_domain@entry=0x7fd8e3ea2726 "tp-glib", log_level=log_level@entry=G_LOG_LEVEL_CRITICAL, format=format@entry=0x7fd8e30d376a "%s: assertion '%s' failed") at /build/buildd/glib2.0-2.40.0/./glib/gmessages.c:1071
args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fff17e0e3d0, reg_save_area = 0x7fff17e0e310}}
#2 0x00007fd8e308bd99 in g_return_if_fail_warning (log_domain=log_domain@entry=0x7fd8e3ea2726 "tp-glib", pretty_function=pretty_function@entry=0x7fd8e3eadd00 <__func__.31767> "tp_base_connection_get_dbus_daemon", expression=expression@entry=0x7fd8e3eac6f5 "TP_IS_BASE_CONNECTION (self)") at /build/buildd/glib2.0-2.40.0/./glib/gmessages.c:1080
No locals.
#3 0x00007fd8e3da6554 in tp_base_connection_get_dbus_daemon (self=0x0) at base-connection.c:4032
__func__ = "tp_base_connection_get_dbus_daemon"
#4 0x00007fd8e3d9afd5 in tp_base_channel_destroyed (chan=0x143d220) at base-channel.c:400
bus = <optimized out>
#5 0x000000000045dd22 in timeout_leave (data=0x143d220, data@entry=<error reading variable: value has been optimized out>) at muc-channel.c:849
chan = 0x143d220
__func__ = "timeout_leave"
#6 0x00007fd8e3085703 in g_timeout_dispatch (source=0x1c5a240, callback=<optimized out>, user_data=<optimized out>) at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:4472
timeout_source = 0x1c5a240
again = <optimized out>
#7 0x00007fd8e3084ce5 in g_main_dispatch (context=0x13f22f0) at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3064
dispatch = 0x7fd8e30856f0 <g_timeout_dispatch>
prev_source = 0x0
was_in_call = 0
user_data = 0x143d220
callback = 0x45dce0 <timeout_leave>
cb_funcs = 0x7fd8e3342920 <g_source_callback_funcs>
cb_data = 0x1c58490
need_destroy = <optimized out>
source = 0x1c5a240
current = 0x1400a60
i = 0
#8 g_main_context_dispatch (context=context@entry=0x13f22f0) at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3663
No locals.
#9 0x00007fd8e3085048 in g_main_context_iterate (context=0x13f22f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3734
max_priority = 2147483647
timeout = 4137
some_ready = 1
nfds = <optimized out>
allocated_nfds = 3
fds = 0x13efc80
#10 0x00007fd8e308530a in g_main_loop_run (loop=0x13ff610) at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3928
__FUNCTION__ = "g_main_loop_run"
#11 0x00007fd8e3e7b8b2 in tp_run_connection_manager (prog_name=prog_name@entry=0x4a46a7 "telepathy-gabble", version=version@entry=0x4abc6d "0.18.2", construct_cm=construct_cm@entry=0x426a10 <construct_cm>, argc=argc@entry=1, argv=argv@entry=0x7fff17e0e678) at run.c:286
connection = 0x13ef330
bus_daemon = 0x13f3a50
error = 0x0
ret = 1
__func__ = "tp_run_connection_manager"
#12 0x0000000000426d0c in gabble_main (argc=1, argv=0x7fff17e0e678) at gabble.c:177
loader = 0x13ebaa0
out = <optimized out>
fatal_mask = <optimized out>
#13 0x00007fd8e2a79ec5 in __libc_start_main (main=0x426900 <main>, argc=1, argv=0x7fff17e0e678, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff17e0e668) at libc-start.c:287
result = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -3290040520175878293, 4352288, 140733594003056, 0, 0, 3290233938848939883, 3307516635819835243}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x4a45c0 <__libc_csu_init>, 0x7fff17e0e678}, data = {prev = 0x0, cleanup = 0x0, canceltype = 4867520}}}
not_first_call = <optimized out>
#14 0x0000000000426949 in _start ()
No symbol table info available.