Upload to FTP Server On Unix
|Reported by:||James Carlock||Owned by:|
|Component version:||Operating system type:||Windows|
|Operating system version:||Microsoft Windows XP [Version 5.1.2600] (SP2)|
FileZilla Client 3.3.1
The client version was downloaded on Wednesday, January 06, 2010, 6:47:07 PM.
The client file name: FileZilla_3.3.1_win32.zip
The link used to get the file: http://d10xg45o6p6dbl.cloudfront.net/projects/f/filezilla/FileZilla_3.3.1_win32.zip
Originally, the file as shown by Windows XP, displayed a file size of 15,569 bytes. I uploaded the file to the Linux server and FileZilla read a file size of 15,501 bytes even though Windows reported a 15,569 byte file size.
I discovered that one specific character within the file caused the problems. I believe it was a null (character 0) character that caused the problems. Anyways, I do not know if FileZilla 3.3.1 failed to report the size correctly or if the Linux OS failed to report the size correctly. FileZilla showed two different sizes for the files on the two different systems.
I copied and pasted what I thought was text to a file but it had a character in it that SciTE accepted (but displayed as a space character Hex:20h, Decimal:32). I ran into this problem once before a long time ago, but I believe I used WS-FTP32 in that case.
Anyways, the problem that exists with FileZilla, as I see it, is that FileZilla would be a little better if it analyzed the file before it uploaded it, and if FileZilla found a binary character in an ASCII (text) file, it probably should alert the user.
One other thing, if it detects that the uploaded file is 15,501 bytes while the file to get uploaded (the source) is 15,569, I feel it should report that to the user with a possible explanation for the differences in size.
Thank you for your time.
aka, Jim Carlock