http://bugs.winehq.org/show_bug.cgi?id=7506
------- Additional Comments From damjan.jov@gmail.com 2007-22-02 00:52 ------- FtpWrite() expects send() to send the full number of bytes, which it does not. Looks like buggy application code to me (send() doesn't need to send the full number of bytes, it returns after sending as many as possible), but if it works in Windows, it needs to work in wine too.
Type in WINEDEBUG=+winsock wine ftp.exe -d -s:fc2 winpc and post the output as an attachment.