[Pidgin] #9582: Yahoo transfers to non-contacts go into nowhere

Pidgin trac at pidgin.im
Tue Jun 30 22:50:30 EDT 2009


#9582: Yahoo transfers to non-contacts go into nowhere
--------------------+-------------------------------------------------------
 Reporter:  dandv   |        Owner:           
     Type:  defect  |       Status:  new      
Milestone:          |    Component:  libpurple
  Version:  2.5.8   |   Resolution:           
 Keywords:          |  
--------------------+-------------------------------------------------------
Description changed by dandv:

Old description:

> This is a really odd bug, but I can reproduce it reliably with Pidgin
> 2.5.6-8 on Windows XP PRO. The recipient (my sister, Kudos for helping me
> troubleshoot this) uses Yahoo! Messenger 9.0.0.2160 on Windows XP as
> well.
>
> How to reproduce:
>
>  1. Start a chat session with a user who's not in your contact list
>  2. Send them a file.
>  3. Notice that the transfer starts instantly, without the recipient
> accepting it first.
>
> Where the file goes - that is a big mystery. I used
> [http://www.nirsoft.net/utils/cports.html NirSoft cports] to show
> connections and there are 3 new connections established per transfer:
>

> {{{
> pidgin.exe      TCP     10.72.106.159:3915      98.136.56.73
> (relay103.msg.sp1.yahoo.com):80
> pidgin.exe      UDP     127.0.0.1:3921
> pidgin.exe      UDP     127.0.0.1:3920
> }}}
>

> The Yahoo! server varies. On a subsequent try, I got:
>

> {{{
> pidgin.exe      TCP     10.72.106.159:4037      209.191.122.71
> (dimg1.msg.vip.mud.yahoo.com):80
> pidgin.exe      UDP     127.0.0.1:4042
> pidgin.exe      UDP     127.0.0.1:4043
> }}}
>

> I can Wireshark if asked, but I have no idea what to look for.

New description:

 This is a really odd bug, but I can reproduce it reliably with Pidgin
 2.5.6-8 on Windows XP PRO. The recipient (my sister, Kudos for helping me
 troubleshoot this) uses Yahoo! Messenger 9.0.0.2160 on Windows XP as well.

 How to reproduce:

  1. Start a chat session with a user who's not in your contact list
  2. Send them a file.
  3. Notice that the transfer starts instantly, without the recipient
 accepting it first.

 Where the file goes - that is a big mystery. I used
 [http://www.nirsoft.net/utils/cports.html NirSoft cports] to show
 connections and there are 3 new connections established per transfer:


 {{{
 pidgin.exe      TCP     10.72.106.159:3915      98.136.56.73
 (relay103.msg.sp1.yahoo.com):80
 pidgin.exe      UDP     127.0.0.1:3921
 pidgin.exe      UDP     127.0.0.1:3920
 }}}


 The Yahoo! server varies. On a subsequent try, I got:


 {{{
 pidgin.exe      TCP     10.72.106.159:4037      209.191.122.71
 (dimg1.msg.vip.mud.yahoo.com):80
 pidgin.exe      UDP     127.0.0.1:4042
 pidgin.exe      UDP     127.0.0.1:4043
 }}}


 I can Wireshark if asked, but I have no idea what to look for. The
 official client doesn't have this issue - it can send files fine to users
 not in each other's contact list.

--

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


More information about the Tracker mailing list