[Bug 52441] New: Race when preparing blocked contacts
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Jul 24 20:52:24 CEST 2012
https://bugs.freedesktop.org/show_bug.cgi?id=52441
Bug #: 52441
Summary: Race when preparing blocked contacts
Classification: Unclassified
Product: Telepathy
Version: git master
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: tp-glib
AssignedTo: telepathy-bugs at lists.freedesktop.org
ReportedBy: guillaume.desmottes at collabora.co.uk
QAContact: telepathy-bugs at lists.freedesktop.org
Original bug: https://bugzilla.gnome.org/show_bug.cgi?id=679825#c7
tp-glib tries to prepare blocked contact while the CONNECTED feature is not
prepared yet; raising a warning.
(empathy:4339): tp-glib-CRITICAL **: tp_connection_upgrade_contacts: assertion
`tp_proxy_is_prepared (self, TP_CONNECTION_FEATURE_CONNECTED)' failed
Program received signal SIGTRAP, Trace/breakpoint trap.
0x00007ffff56d3e29 in g_logv () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
(gdb) bt
#0 0x00007ffff56d3e29 in g_logv () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x00007ffff56d3fc2 in g_log () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff7152daa in tp_connection_upgrade_contacts (
self=self at entry=0x7bf750, n_contacts=n_contacts at entry=4,
contacts=contacts at entry=0xc6aad0, n_features=n_features at entry=16,
features=<optimized out>,
callback=callback at entry=0x7ffff714d490 <upgrade_contacts_fallback_cb>,
user_data=0xc6c2e0, destroy=0x415190 <g_object_unref at plt>,
weak_object=weak_object at entry=0x0) at contact.c:4311
#3 0x00007ffff7152eb1 in tp_connection_upgrade_contacts_async (
self=self at entry=0x7bf750, n_contacts=n_contacts at entry=4,
contacts=contacts at entry=0xc6aad0, n_features=16, features=<optimized out>,
callback=callback at entry=0x7ffff71a4280 <upgrade_contacts_cb>,
user_data=user_data at entry=0xc6c550) at contact.c:4761
#4 0x00007ffff71a5aab in tp_simple_client_factory_upgrade_contacts_async (
self=<optimized out>, connection=0x7bf750, n_contacts=4,
contacts=0xc6aad0, callback=<optimized out>, user_data=<optimized out>)
at simple-client-factory.c:924
#5 0x00007ffff714787e in process_queued_blocked_changed (self=0x7bf750)
at connection-contact-list.c:1784
#6 0x00007ffff71258b3 in
_tp_cli_connection_interface_contact_blocking_invoke_callback_request_blocked_contacts
(weak_object=<optimized out>,
user_data=<optimized out>,
---Type <return> to continue, or q <return> to quit---
generic_callback=0x7ffff71479d0 <request_blocked_contacts_cb>,
args=0xc81ac0, error=0x0, self=0x7bf750)
at _gen/tp-cli-connection-body.h:7963
#7
_tp_cli_connection_interface_contact_blocking_invoke_callback_request_blocked_contacts
(self=0x7bf750, error=0x0, args=0xc81ac0,
generic_callback=0x7ffff71479d0 <request_blocked_contacts_cb>,
user_data=<optimized out>, weak_object=<optimized out>)
at _gen/tp-cli-connection-body.h:7946
#8 0x00007ffff71a0c90 in tp_proxy_pending_call_idle_invoke (p=0xc1bd20)
at proxy-methods.c:155
#9 0x00007ffff56ccc65 in g_main_context_dispatch ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007ffff56ccf98 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007ffff56cd054 in g_main_context_iteration ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007ffff5c6c72c in g_application_run ()
from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#13 0x0000000000415d50 in main (argc=1, argv=0x7fffffffe258) at empathy.c:847
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the telepathy-bugs
mailing list