[Pidgin] #8383: disconnecting from gmail with "unsupported stanza type" message

Pidgin trac at pidgin.im
Sun Feb 8 15:59:05 EST 2009


#8383: disconnecting from gmail with "unsupported stanza type" message
--------------------+-------------------------------------------------------
 Reporter:  LukynZ  |           Owner:  deryni
     Type:  defect  |          Status:  new   
Component:  XMPP    |         Version:  2.5.4 
 Keywords:          |   Launchpad_bug:        
--------------------+-------------------------------------------------------
 Hi,

 looks like pidgin 2.5.4 have a weird bug.

 I have a contact using miranda 0.8.0 build#24 and when I connect to my
 gmail account it check info about me and there is a problem...

 he ask pidgin for:

 <iq from="rado83 at jabbim.cz/Miranda"
 to="zavodny.lukas at gmail.com/Pidgin1834BC99" xml:lang="en" type="get"
 id="mir_206"><time xmlns="urn:xmpp:time"/></iq>

 and pidgin's answer:

 <xml:iq xmlns='jabber:client' lang='en' id='mir_206'
 to='rado83 at jabbim.cz/Miranda' type='error'><time
 xmlns='urn:xmpp:time'/><error type='cancel' code='501'><feature-not-
 implemented xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/></error></xml:iq>

 and then

 <stream:error><unsupported-stanza-type xmlns="urn:ietf:params:xml:ns:xmpp-
 streams"/><str:text xmlns:str="urn:ietf:params:xml:ns:xmpp-streams">XML
 namespace not declared correctly for stanza.</str:text></stream:error>

 and I am disconnected

 ....

 my another contact is using miranda 0.7 and his checks:

 <iq type="get" to="zavodny.lukas at gmail.com/PidginEEAFEBFB" id="mir_19"
 from="thoraxim at gmail.com/Work40C26D35"><time xmlns="urn:xmpp:time"/></iq>

 <iq xmlns='jabber:client' id='mir_19' to='thoraxim at gmail.com/Work40C26D35'
 type='error'><time xmlns='urn:xmpp:time'/><error type='cancel' code='501
 '><feature-not-implemented xmlns='urn:ietf:params:xml:ns:xmpp-
 stanzas'/></error></iq>

 and everything is fine.

 I noticed that my first "buggy" contact have in question xml:lang and the
 second one have not.
 Pidgin's replies are in the first time <xml:iq and instead of xml:lang it
 have the lang only...
 In the second one <iq... is ok

 I think xml:iq is bug and it does'n exist in any specification (I didn't
 find it)  and server disconnect me with bad parsing.
 I think the problem xml:lang (something around this)

 But maybe I am wrong...

 Thanks

-- 
Ticket URL: <http://developer.pidgin.im/ticket/8383>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list