[Pidgin] #3610: MSNP14 Takes a long time to log-in

Pidgin trac at pidgin.im
Sat Nov 3 19:34:02 EDT 2007


#3610: MSNP14 Takes a long time to log-in
---------------------+------------------------------------------------------
  Reporter:  tomgr   |       Owner:  khc   
      Type:  defect  |      Status:  new   
  Priority:  minor   |   Milestone:        
 Component:  MSN     |     Version:        
Resolution:          |    Keywords:  MSNP14
   Pending:  0       |  
---------------------+------------------------------------------------------
Comment (by tomgr):

 I'm having a few problems with the latest one, the relevant bit of the
 debug log is as follows (it was connecting to login.live.com at the time):

 {{{
 23:11:00: Called write with no write_tag (read_tag 22 write_tag 0) for
 9beee00
 23:11:00: (Libpurple: soap) read 411 bytes
 23:11:00: (Libpurple: soap) current HTTP/1.1 200 OK
 Connection: close
 Date: Sat, 03 Nov 2007 23:11:02 GMT
 Server: Microsoft-IIS/6.0
 PPServer: PPV: 30 H: BAYPPLOGN3B09 V: 0
 P3P:CP="BUS CUR CONo FIN IVDo ONL OUR PHY SAMo TELo"
 X-Powered-By: ASP.NET
 Content-Type: text/html; charset=iso-8859-1
 Expires: Sat, 03 Nov 2007 23:10:02 GMT
 Cache-Control: no-cache
 Pragma: no-cache
 P3P: CP="DSP CUR OTPi IND OTRi ONL FIN"
 Content-Length: 7636


 23:11:00: (Libpurple: soap) ignoring malformed line: P3P:CP="BUS CUR CONo
 FIN IVDo ONL OUR PHY SAMo TELo"
 23:11:00: (Libpurple: soap) read 7636 bytes
 23:11:00: (Libpurple: openssl) receive failed:
 error:00000005:lib(0):func(0):DH lib
 23:11:00: (Libpurple: soap) read: Input/output error
 }}}

 I think openssl error 5 indicates an error in a system call. I tried to
 ignore the error by commenting out the error handing code in the read
 callback function, which did allow this step of the login to proceed but
 it then crashed at a later stage on line 303 ("purple_debug_info("soap",
 "current %s\n", conn->buf->str);") - I thought it was worth a try, even it
 is is awfully hacky.

 typ0 - I will get back to you in a bit - it has literally just changed so
 once I have got my head around it I will let you know.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/3610#comment:13>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list