GNOME Bugzilla – Bug 679825
contact list is empty for jabber (google) account with contacts
Last modified: 2012-07-24 11:52:51 UTC
The contacts showed up a few times but now I cannot get them to. Version has not been updated since then. I have tried resetting ALL gsettings and removing all files listed in the "FAQ" and restarting, re-entering account information. I get the following errors in the terminal I start empathy from: (empathy:18855): libnotify-WARNING **: Failed to connect to proxy (empathy:18855): folks-WARNING **: postal-address-details.vala:283: Empty postal address passed to PostalAddressFieldDetails. (empathy:18855): tp-glib-CRITICAL **: tp_connection_upgrade_contacts: assertion `tp_proxy_is_prepared (self, TP_CONNECTION_FEATURE_CONNECTED)' failed And to clarify, when I say empty, I mean white empty box. Nothing below the status dropdown. Also, in case it matters, it prompts me to accept the self-signed certificate every single time I start up. ... Ok I just figured out a really weird thing, if I hit ctrl-c in the terminal window where empathy is running (and it dies) then run again, contacts list works. If I exit with the "Chat" -> "Quit" menu items, it prompts for the self-signed cert and doesn't work. The third error above seems to be important, because it does not show up (and the contacts do) if empathy has been rudely terminated.
Can you reproduce by launching Empathy manually using: EMPATHY_DEBUG=all EMPATHY_LOGFILE=/tmp/empathy.log G_MESSAGES_DEBUG=all empathy and then attach the generated log file.
Created attachment 218913 [details] log files when starting empathy when working and not working two logs are attached (in tar file). the notworking is the log running empathy where the _previous_ time running had been quit using the menu. in that log the application was terminated using the menu as well. the second log (working) is the log running where the _previous_ time it had been quit using ctrl-c. application was terminated using ctrl-c as well.
Which version of Emapthy and Folks are you using?
empathy-3.4.2.3-1.fc17.x86_64 folks-0.6.9-2.fc17.x86_64
I confirm I get the same issue with 3.5.4 and my gtalk account.
Just reproduced it with Quantal.
(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
+ Trace 230573
Looks like that's a telepathy-glib issue: https://bugs.freedesktop.org/show_bug.cgi?id=52441