[Pidgin] #6382: File Transfer is broken in the Yahoo protocol when sending from Pidgin to Pidgin.
Pidgin
trac at pidgin.im
Sat Jul 19 13:29:36 EDT 2008
#6382: File Transfer is broken in the Yahoo protocol when sending from Pidgin to
Pidgin.
-----------------------+----------------------------------------------------
Reporter: crhylove | Owner: marv
Type: defect | Status: new
Priority: minor | Milestone:
Component: Yahoo! | Version: 2.4.3
Resolution: | Keywords: file transfer bug immediate missing dialog
Pending: 0 |
-----------------------+----------------------------------------------------
Comment (by sulabh.dev):
To add more info: On #pidgin, crhylove reports that the user was in his
friends list, and none of them were using yahoo japan.
I confirm this defect.
To reproduce, send a file to a user NOT in friends list.
There is no YMSG packet sent to yahoo server to report about file transfer
request, nor its forwarded to the other user. File starts getting
transferred to some yahoo server, maybe its some old type of file
transfer.
In yahoo/yahoo_filexfer.c, yahoo_send_file(), there are some cases when
ver=15 won't be set, like user not being in friends list or using some old
messenger, version_id < 500000, in those cases the transfer will fail
(trying to use some old method ??)
Fixed by assuming ver=15 for users who aren't friends.
http://developer.pidgin.im/viewmtn/revision/info/9a753e6b9d2389b3b7a87d60eebbe98228c2fb36
Since crhylove reports user being in his list, it must be because of
version_id condition.
--
Ticket URL: <http://developer.pidgin.im/ticket/6382#comment:1>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list