Оригинал написал(а) styx Смутное подозрение - иногда бывает такой глюк, что ожидаемый и реальный размер отличаются на 1 байт. Возможно, что это Ваш случай - выведите в какое-нибудь поле bytestotal и bytesloaded...
Кстати, а может, файлы по размеру отличаться на винь и линь серверах?