View Single Post
Lt. Commander
Join Date: Dec 2007
Posts: 120
# 42
05-28-2010, 08:51 AM
After some quick debugging in chat, found the issue:

After the presence list is sent, there is supposed to be a final self-presence message, which both denotes the end of the list and indicates that nickname rewriting has occurred. This message is missing. At the same time, there's a spurious copy of the user's own presence in the main presence list (formatted as if it was a different user with the same name), which needs to be removed. That's all.

Pidgin doesn't care about self-presence messages, but some other clients do, and they break waiting for it to appear.

(This is ticket #875051, please make sure it gets where it needs to go)