[Bug 42737] New: contact: Doesn't actually check if connection implement desired feature
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Nov 9 10:43:11 CET 2011
https://bugs.freedesktop.org/show_bug.cgi?id=42737
Bug #: 42737
Summary: contact: Doesn't actually check if connection
implement desired feature
Classification: Unclassified
Product: Telepathy
Version: unspecified
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
I get this when joining an Idle muc channel:
tp-glib/contacts-WARNING **: tp_contact_set_attributes:
/org/freedesktop/Telepathy/Connection/idle/irc/cass_2ddev_40irc_2efreenode_2enet0x136f020
supposedly implements Contacts and SimplePresence, but omitted the mandatory
org.freedesktop.Telepathy.Connection.Interface.SimplePresence/presence
attribute
Looks like tp-glib doesn't actually check if the connection implements
SimplePresence and so raise this error if user wants to prepare it.
#0 0x00007fffee8f312d in g_logv (log_domain=0x7ffff0617d11 "tp-glib/contacts",
log_level=G_LOG_LEVEL_WARNING,
format=0x7ffff060eab0 "%s: %s supposedly implements Contacts and
SimplePresence, but omitted the mandatory
org.freedesktop.Telepathy.Connection.Interface.SimplePresence/presence
attribute", args1=0x7fffffffdf00) at gmessages.c:757
#1 0x00007ffff0590b11 in _tp_log (level=G_LOG_LEVEL_WARNING,
flag=TP_DEBUG_CONTACTS,
format=0x7ffff060eab0 "%s: %s supposedly implements Contacts and
SimplePresence, but omitted the mandatory
org.freedesktop.Telepathy.Connection.Interface.SimplePresence/presence
attribute") at debug.c:313
#2 0x00007ffff056cd14 in tp_contact_set_attributes (contact=0x8d71b0,
asv=0x8f0a40, wanted=191, error=0x7fffffffe0b8) at contact.c:3675
#3 0x00007ffff056d181 in contacts_got_attributes (connection=0x8cc240,
attributes=0x8d1a40, error=0x0, user_data=0x87b370, weak_object=0x8f40c0)
at contact.c:3843
#4 0x00007ffff054a61e in
_tp_cli_connection_interface_contacts_invoke_callback_get_contact_attributes
(self=0x8cc240, error=0x0, args=0x8fb100,
generic_callback=0x7ffff056cf73 <contacts_got_attributes>,
user_data=0x87b370, weak_object=0x8f40c0) at
_gen/tp-cli-connection-body.h:12181
#5 0x00007ffff05c2ca2 in tp_proxy_pending_call_idle_invoke (p=0x8e6400) at
proxy-methods.c:153
#6 0x00007fffee8ec157 in g_idle_dispatch (source=0x8e6290,
callback=0x7ffff05c2b7f <tp_proxy_pending_call_idle_invoke>,
user_data=0x8e6400) at gmain.c:4506
#7 0x00007fffee8e9a2c in g_main_dispatch (context=0x797380) at gmain.c:2387
#8 0x00007fffee8ea6ed in g_main_context_dispatch (context=0x797380) at
gmain.c:2924
#9 0x00007fffee8ea8d0 in g_main_context_iterate (context=0x797380, block=1,
dispatch=1, self=0x881430) at gmain.c:2995
#10 0x00007fffee8ea994 in g_main_context_iteration (context=0x797380,
may_block=1) at gmain.c:3056
#11 0x00007fffefd4f6e5 in g_application_run (application=0x8808a0, argc=1,
argv=0x7fffffffe4e8) at gapplication.c:1320
#12 0x000000000043a44e in main (argc=1, argv=0x7fffffffe4e8) at
empathy-chat.c:160
--
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