[Pidgin] #10936: Jabber file send fails with erroneous "user does not support file transfers" message

Pidgin trac at pidgin.im
Tue Dec 8 14:43:38 EST 2009


#10936: Jabber file send fails with erroneous "user does not support file
transfers" message
-------------------------------------+--------------------------------------
 Reporter:  SavvyX4                  |     Owner:  rekkanoryo
     Type:  defect                   |    Status:  new       
Component:  unclassified             |   Version:            
 Keywords:  jabber file send failed  |  
-------------------------------------+--------------------------------------
 == Summary ==
 In the last several Adium 1.4beta releases I have been unable to send
 files to
 anyone on my buddy list. I am connecting via Jabber to an Openfire server
 running on my internal network. File transfers worked perfectly in Adium
 1.4b8. I am not sure the exact build they started failing. I am able to
 receive files from my buddies however.

 As far as I understand, the libpurple that is having this trouble is
 version 2.6.5.

 == Steps to reproduce ==
 1. Drag file to message window and press enter.

 == Expected results ==
 File transfer request should be sent to the buddy's client.

 == Actual results ==
 Adium immediately displays this notice:

 Adium Notice: File Send Failed
 -------------------------
 File Send Failed

 Unable to send file to <buddy>, user does not support file transfers.

 == Regression ==
 Jabber sending files works correctly on 1.4b8.

 == Notes ==
 Here is the contents of my Adium Debug Log window when attempting to send
 a file:

 13:00:58: Getting accountActionMenuItems for
 <ESPurpleJabberAccount:16e463b0 2>:scott at sql02
 13:00:58: (Libpurple: jabber) jabber_actions: have pep: YES
 13:00:58: Sending text attachment AITextAttachmentExtension<1d806f70>:
 <AITextAttachmentExtension: 0x1d806f70> which has path /Volumes/Macintosh
 HD/Users/xxx/Downloads/filename.ext
 13:00:58: PURPLE_XFER_SEND: 1bd1bf20 (/Volumes/Macintosh
 HD/Users/xxx/Downloads/filename.ext)
 13:00:58: (Libpurple: jabber) Unable to find caps: nothing known about
 buddy
 13:00:58: (Libpurple: jabber) Unable to find caps: nothing known about
 buddy
 13:00:58: adiumPurpleNotifyMessage: type: 0
 File Send Failed
 File Send Failed
 Unable to send file to buddy/spark, user does not support file transfers
 13:00:58: Posting Growl notification: Event ID:
 Interface_ErrorMessageReceived, listObject: (null), chat: (null),
 description: File Send Failed
 Unable to send file to buddy/spark, user does not support file transfers
 13:00:58: (Libpurple: jabber) jabber_si_xfer_free(): freeing jsx
 0x1bd397d0
 13:00:58: (Libpurple: jabber) in jabber_si_xfer_cancel_send
 13:00:58: adiumPurpleCancelLocal
 13:00:58: Destroy file transfer {<ESFileTransfer: 0x1bdf3b00>
 :<Source=<ESPurpleJabberAccount:16e463b0 2>:account>
 <Destination=<AIListContact:2596160 Jabber.buddy>> <Message=buddy requests
 to send you  (2.8 KB){
 }>}

-- 
Ticket URL: <http://developer.pidgin.im/ticket/10936>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list