[Pidgin] #1024: Crash logging into certain XMPP servers
    Pidgin 
    trac at pidgin.im
       
    Wed May 16 16:20:16 EDT 2007
    
    
  
#1024: Crash logging into certain XMPP servers
------------------------------+---------------------------------------------
  Reporter:  faflu            |       Owner:  datallah
      Type:  defect           |      Status:  assigned
  Priority:  major            |   Milestone:          
 Component:  winpidgin (gtk)  |     Version:  2.0     
Resolution:                   |    Keywords:          
   Pending:  0                |  
------------------------------+---------------------------------------------
Changes (by datallah):
 * cc: deryni, nwalp (added)
  * priority:  minor => major
  * summary:  Application crashes just after a start => Crash logging into
              certain XMPP servers
Comment:
 The problem is that the following challenge is being sent from the server:
 `jabber: decoded challenge (108): realm="chrome.pl",
 nonce="joDPsz5QeDQ6ojo3obtFJw==", qop="auth, auth-int", charset=utf-8,
 algorithm=md5-sess`
 Pidgin parses it into the following Key value pairs (apostrophes added for
 clarity):
 {{{
 ' charset'='utf-8'
 ' nonce'='vfOAeAy26GUXwGbxRgmA0g=='
 ' algorithm'='md5-sess'
 ' qop'='"auth'
 'realm'='chrome.pl'
 }}}
 I can't tell if the server is sending invalid data, or we're just unable
 to parse the  challenge string containing spaces (and the quoted text
 containing a comma).
 At any rate, it shouldn't crash, but that part is easy to fix.
 deryni/nwalp: Thoughts about this? Should the parsing be fixed to work
 with such a challenge string?
-- 
Ticket URL: <http://developer.pidgin.im/ticket/1024#comment:3>
Pidgin <http://pidgin.im>
Pidgin
    
    
More information about the Tracker
mailing list