GNOME Bugzilla – Bug 667149
Handle empty-string contact IDs
Last modified: 2018-08-04 08:33:06 UTC
There's nothing in the Tp specification which forbids a contact's ID from being the empty string. However, we use the contact's ID as their IM address, and forbid IM addresses from being empty strings. There's a fundamental incompatibility here which should either result in us allowing empty strings as IM addresses, or (more likely) forbidding empty strings from being used as contact IDs by Telepathy. (Found by my D-Bus simulator injecting an empty string as a contact ID into the results of a GetContactAttributes D-Bus call.) Stack trace: Core was generated by `/opt/gnome3/build/bin/empathy'. Program terminated with signal 6, Aborted.
+ Trace 229371
$1 = (const gchar *) 0xa64420 "" (gdb) print _tmp30_ $2 = (const gchar *) 0x778150 "proto"
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/folks/issues/38.