http://bugs.freedesktop.org/show_bug.cgi?id=12791





--- Comment #5 from Simon McVittie <[EMAIL PROTECTED]>  2008-04-24 02:11:47 PST 
---
OK, here's the problem (I've added whitespace):

<item subscription='both' name='ingaa' jid='[EMAIL PROTECTED]'>
  <group>Family</group>
</item>
<item ask='subscribe' subscription='none' jid='[EMAIL PROTECTED]/Gaim'/>

We normalize the full JID (with the /Gaim) to the same thing as the bare JID,
meaning there appears to be a duplicate <item>. The first of the duplicate
<item>s has more groups than the second, which is exactly the situation needed
to trigger this bug.

I have a fix for the assertion, on a branch awaiting code review - it should
land in 0.7.4.

(As it stands at the moment, even with my patch applied you'll get odd
behaviour with this roster. I didn't know servers would let you do this... I'll
have to go and re-read the RFC to work out how we should be interpreting it.)


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Telepathy mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/telepathy

Reply via email to