[Pidgin] #9509: Yahoo avatars acting up again ?

Pidgin trac at pidgin.im
Thu Jun 25 03:21:21 EDT 2009


#9509: Yahoo avatars acting up again ?
-------------------------------------+--------------------------------------
 Reporter:  andrixnet                |        Owner:  marv  
     Type:  defect                   |       Status:  new   
Milestone:                           |    Component:  Yahoo!
  Version:  2.5.7                    |   Resolution:        
 Keywords:  avatar buddy icon yahoo  |  
-------------------------------------+--------------------------------------

Old description:

> Since the changes in Yahoo servers and the recent login problem for
> Pidgin, which was fixed in 2.5.7, There seems to be some problem with
> avatars.
>
> Tested with Pidgin-2.5.7 both on linux and win32 as follows :
> Yahoo account on Pidgin/linux : set an avatar, having yourself in the
> list doesn't show it. Yahoo client of someone in your list shows either
> no avatar or a black square.
> Same test, same result on win32, testing with 2 accounts on same machine,
> one in Pidgin, one in Yahoo.
> Yahoo client, having yourself in the list, showed the icon change
> immediately.
>
> Furthermore, changed avatar on Yahoo client, 10 minutes later pidgin
> still did not show any change.
>
> Tested on 3 machines, 2 win32, 1 linux and about 6 accounts total, with
> the help of 2 other accounts on Yahoo client.
>
> I don't know if this is a temporary issue on Yahoo servers or something
> that they changed is now affecting pidgin's ability to work with them.
>
> I'll add a debug window extract from pidgin, while setting an avatar, in
> the next message.

New description:

 Since the changes in Yahoo servers and the recent login problem for
 Pidgin, which was fixed in 2.5.7, There seems to be some problem with
 avatars.

 Tested with Pidgin-2.5.7 both on linux and win32 as follows :
 Yahoo account on Pidgin/linux : set an avatar, having myself in the list
 doesn't show it.
 Yahoo client of someone in my list shows either no avatar, a black square
 or the avatar itself.
 The black square seems to show up for PNG8 files 96x96 >20k. However,
 these were known to work last week.
 The exact same file, if set in Yahoo client works.

 Same test, same result on win32, testing with 2 accounts on same machine,
 one in Pidgin, one in Yahoo.

 Using the Yahoo client (8), having myself in the list, showed the icon
 change immediately.
 All icons tested were PNG8 between 5 and 25kB, all known to work
 previously.

 Furthermore, changed avatar on a Yahoo client (tested 8 and 9), 10 minutes
 later pidgin still did not show any change.

 Tested on 3 machines, 2 win32, 1 linux and about 6 accounts total, with
 the help of 3 other accounts on Yahoo client.

 I don't know if this is a temporary issue on Yahoo servers or something
 that they changed is now affecting pidgin's ability to work with them.

 I'll add a debug window extract from pidgin, while setting an avatar, in
 the next message.

--

Comment(by andrixnet):

 Logged into a Yahoo account. No buddy icon (avatar). Start debug window.
 Choose a buddy icon (avatar). Wait several minutes. Having yourself in the
 list shows the result of setting an avatar. over 15min have passed since I
 set the avatar, still no change. Usually it took about 5 seconds to show
 up.

 ----

 {{{
 (09:55:18) util: Writing file
 /home/Xxxxx/.purple/icons/fc1e5e95e87f5d5e4e2ad409b119a18d7c3c093a.png
 (09:55:18) yahoo: Calculated buddy icon checksum: 1765938594(09:55:18)
 dns: DNS query for 'filetransfer.msg.yahoo.com' queued
 (09:55:18) prefs: /pidgin/accounts/buddyicon changed, scheduling save.
 (09:55:18) dns: Wait for DNS child 14840 failed: No child processes
 (09:55:18) dns: Created new DNS child 14961, there are now 1 children.
 (09:55:18) dns: Successfully sent DNS request to child 14961
 (09:55:18) dns: Got response for 'filetransfer.msg.yahoo.com'
 (09:55:18) dnsquery: IP resolved for filetransfer.msg.yahoo.com
 (09:55:18) proxy: Attempting connection to 209.191.122.71
 (09:55:18) proxy: Connecting to filetransfer.msg.yahoo.com:80 with no
 proxy
 (09:55:18) proxy: Connection in progress
 (09:55:19) proxy: Connecting to filetransfer.msg.yahoo.com:80.
 (09:55:19) yahoo: Buddy icon upload data:
 POST /notifyft HTTP/1.1

 User-Agent: Mozilla/4.0 (compatible; MSIE 5.5)

 Cookie:
 T=z=TxxQKBT3GRKBZi1GX6jMfV3NDE1Bk8xMU42MU5PTw--&a=YAE&sk=DAAND3IaXycCTX&ks=EAA4_tDyWNTEoN7xbpTXrRC4w--~C&d=c2wBTXpZeUFUZzJOamt4TmprNE9BLS0BYQFZQUUBZwFZVlVQWlZOWk9MTkJHRkxHMlVPMko2TzdBWQFvawFaVzAtAXp6AVR4eFFLQmdXQQF0aXABQmZPU2dE;
 Y=v=1&n=1hoe9krsui6j8&l=0d3h8nd4j/o&p=m2cvvro013000000&jb=29|47|&iz=021691&r=73&lg
 =en-US&intl=us&np=1

 Host: filetransfer.msg.yahoo.com:80

 Content-Length: 24991

 Cache-Control: no-cache



 YMSG
 (09:55:19) yahoo: Finished uploading buddy icon.
 (09:55:20) yahoo: Buddy icon upload response (399) bytes (> ~400 indicates
 failure):
 HTTP/1.1 200 OK

 Date: Thu, 25 Jun 2009 06:55:19 GMT

 P3P: policyref="http://p3p.yahoo.com/w3c/p3p.xml", CP="CAO DSP COR CUR ADM
 DEV TAI PSA PSD IVAi IVDi CONi TELo OTPi OUR DELi SAMi OTRi UNRi PUBi IND
 PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE GOV"

 Cache-Control: private

 Connection: close

 Transfer-Encoding: chunked

 Content-Type: text/plain; charset=utf-8



 4


 (09:55:20) yahoo: In yahoo_buddy_icon_upload_data_free()
 (09:55:20) yahoo: 172 bytes to read, rxlen is 192
 (09:55:20) yahoo: Yahoo Service: 0xc2 Status: 1
 (09:55:21) yahoo: 45 bytes to read, rxlen is 65
 (09:55:21) yahoo: Yahoo Service: 0xbd Status: 1
 (09:55:21) yahoo: 36 bytes to read, rxlen is 56
 (09:55:21) yahoo: Yahoo Service: 0xc1 Status: 1
 (09:55:23) util: Writing file accounts.xml to directory
 /home/xxxxx/.purple
 (09:55:23) util: Writing file /home/Xxxxxx/.purple/accounts.xml
 (09:55:23) util: Writing file prefs.xml to directory /home/XXXXX/.purple
 (09:55:23) util: Writing file /home/xxxxxxx/.purple/prefs.xml
 }}}

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


More information about the Tracker mailing list