[Pidgin] #7789: MSN commands not processed after some condition is met (was: MSN Challenge not answered after the second one)

Pidgin trac at pidgin.im
Sun Dec 14 19:20:32 EST 2008


#7789: MSN commands not processed after some condition is met
--------------------+-------------------------------------------------------
 Reporter:  MTsoul  |        Owner:  khc    
     Type:  defect  |       Status:  pending
Milestone:          |    Component:  MSN    
  Version:  2.5.2   |   Resolution:         
 Keywords:          |  
--------------------+-------------------------------------------------------
Changes (by MTsoul):

  * status:  pending => new


Old description:

> During the login process, MSN notification servers send CHL requests to
> Pidgin, which answers them correctly. The second time a CHL is sent, it
> is still answered correctly. After that, Pidgin does not process CHL
> requests any more.
>
> I don't think this is intended, as Windows Live Messenger answers each
> subsequent CHL request accordingly.

New description:

 After a condition is met, MSN commands aren't processed. The connected
 account goes into a zombie mode and doesn't get disconnected unless either
 the server or the client expects some reaction from Pidgin.

--

Comment:

 My bad. The debug sure was useful though. It seems that not only is the
 challenge not answered, but Pidgin simply doesn't get certain commands
 after a certain condition is met.

 As in the log, after a conversation was established, QNG responses aren't
 received for the PNGs. I tried talking to this zombie account from
 another, and it doesn't process the commands even though I see via
 Wireshark packets being sent to the program.

 As for the challenges, the NS doesn't normally send challenges unless
 pidgin doesn't ping within a few minutes. I'm simulating some msnp
 conversation here just for kicks.

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


More information about the Tracker mailing list