[Pidgin] #14503: Yahoo file transfer corruputed files
Pidgin
trac at pidgin.im
Wed Aug 10 18:04:25 EDT 2011
#14503: Yahoo file transfer corruputed files
---------------------------------+------------------------------------------
Reporter: andrixnet | Owner: sulabh.dev
Type: defect | Status: new
Component: Yahoo!/Yahoo! JAPAN | Version: 2.9.0
Keywords: fiel transfer |
---------------------------------+------------------------------------------
Yahoo messenger client version 8 (sender)
Pidgin 2.9.0 (receiver)
Files transfered arrive corrupted, in the sense that they contain a few
extra bytes right at the begining.
How I found out? Usually PDF files start with the string %PDF. However PDF
files received via Pidgin contain this :
{{{
hex dump : 42 30 35 0D 0A 25 50 44 46 2D 31 .....
of this :
B05
%PDF-1.4
}}}
Debug window :
{{{
(01:01:04) yahoo: 157 bytes to read, rxlen is 177
(01:01:04) yahoo: Yahoo Service: 0xdc Status: 1
(01:01:07) yahoo: 82 bytes to read, rxlen is 102
(01:01:07) yahoo: Yahoo Service: 0x4b Status: 1
(01:01:09) xfer: request accepted for 0307B008
(01:01:09) win32placement: Window RECT: L:66 R:524 T:66 B:365
(01:01:09) win32placement: Working Area RECT: L:0 R:1024 T:0 B:738
(01:01:10) yahoo: 284 bytes to read, rxlen is 304
(01:01:10) yahoo: Yahoo Service: 0xdd Status: 1
(01:01:10) dnsquery: Performing DNS lookup for xxxxxxxxx
(01:01:10) dnsquery: IP resolved for xxxxxxxxx
(01:01:10) proxy: Attempting connection to xxxxxxxxx
(01:01:10) proxy: Connecting to xxxxxxxxx:80 with no proxy
(01:01:10) proxy: Connection in progress
(01:01:10) proxy: Connecting to xxxxxxxxx:80.
(01:01:10) proxy: Connected to xxxxxxxxx:80.
(01:01:10) dnsquery: Performing DNS lookup for xxxxxxxxx
(01:01:10) dnsquery: IP resolved for xxxxxxxxx
(01:01:10) proxy: Attempting connection to xxxxxxxxx
(01:01:10) proxy: Connecting to xxxxxxxxx:80 with no proxy
(01:01:10) proxy: Connection in progress
(01:01:10) yahoo: 142 bytes to read, rxlen is 162
(01:01:10) yahoo: Yahoo Service: 0x06 Status: 1
(01:01:10) yahoo: yahoo_codes_to_html(sa0ti fiede ras)=sa0ti fiede ras
(01:01:10) proxy: Connecting to xxxxxxxxx:80.
(01:01:10) proxy: Connected to xxxxxxxxx:80.
(01:01:11) yahoo: 83 bytes to read, rxlen is 103
(01:01:11) yahoo: Yahoo Service: 0x4b Status: 1
(01:01:11) yahoo: 130 bytes to read, rxlen is 150
(01:01:11) yahoo: Yahoo Service: 0x06 Status: 1
(01:01:11) yahoo: yahoo_codes_to_html(...)=...
(01:01:12) yahoo: 83 bytes to read, rxlen is 103
(01:01:12) yahoo: Yahoo Service: 0x4b Status: 1
}}}
--
Ticket URL: <http://developer.pidgin.im/ticket/14503>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list