Microsoft KB Archive/322827

= Internet Explorer FTP Downloads Only a Partial File =

Article ID: 322827

Article Last Modified on 5/27/2005

-

APPLIES TO


 * Microsoft Windows CE Platform Builder 4.0
 * Microsoft Windows CE .NET 4.2

-



This article was previously published under Q322827



SYMPTOMS
When you try to download a large file from an FTP server by using Microsoft Internet Explorer 5.5, only a part of the file may be downloaded although the user interface indicates a successful download. Only a portion of the data may be saved in the file.



RESOLUTION
A supported software update is now available from Microsoft as Windows CE 4.0 Core OS QFE Q322827. To resolve this problem immediately, click the following article number for information about obtaining Windows CE Platform Builder and core operating system software updates:

837392 How to locate core operating system fixes for Microsoft Windows CE Platform Builder products

The English version of this package should have the following file attributes or later:   Size        File name --  4,794,976   020617_armv4i_wce40-q322827.exe 4,803,168  020617_armv4t_wce40-q322827.exe 4,794,976  020617_armv4_wce40-q322827.exe 4,541,024  020617_mips16_wce40-q322827.exe 4,864,608  020617_mipsii_fp_wce40-q322827.exe 4,864,608  020617_mipsii_wce40-q322827.exe 4,958,816  020617_mipsiv_fp_wce40-q322827.exe 4,958,816  020617_mipsiv_wce40-q322827.exe 4,614,752  020617_sh3_wce40-q322827.exe 4,614,752  020617_sh4_wce40-q322827.exe 4,250,208  020617_x86_wce40-q322827.exe The English version of this fix should contain the following files, with the listed file attributes or later:   Date         Time   Size       File name    Platform 11-Jun-2002 09:38  6,980,324  Wininet.lib  armv4\debug 11-Jun-2002 09:38    659,456  Wininet.pdb  armv4\debug 11-Jun-2002 09:37  4,899,386  Wininet.lib  armv4\retail 11-Jun-2002 09:37    659,456  Wininet.pdb  armv4\retail 11-Jun-2002 09:44  6,995,350  Wininet.lib  armv4i\debug 11-Jun-2002 09:44    659,456  Wininet.pdb  armv4i\debug 11-Jun-2002 09:43  4,909,098  Wininet.lib  armv4i\retail 11-Jun-2002 09:43    659,456  Wininet.pdb  armv4i\retail 11-Jun-2002 09:41  6,687,452  Wininet.lib  armv4t\debug 11-Jun-2002 09:41    659,456  Wininet.pdb  armv4t\debug 11-Jun-2002 09:40  4,873,176  Wininet.lib  armv4t\retail 11-Jun-2002 09:40    659,456  Wininet.pdb  armv4t\retail 11-Jun-2002 09:52  6,405,400  Wininet.lib  mips16\debug 11-Jun-2002 09:52    659,456  Wininet.pdb  mips16\debug 11-Jun-2002 09:51  4,342,376  Wininet.lib  mips16\retail 11-Jun-2002 09:51    659,456  Wininet.pdb  mips16\retail 11-Jun-2002 09:47  6,996,248  Wininet.lib  mipsii\debug 11-Jun-2002 09:47    659,456  Wininet.pdb  mipsii\debug 11-Jun-2002 09:46  4,955,794  Wininet.lib  mipsii\retail 11-Jun-2002 09:46    659,456  Wininet.pdb  mipsii\retail 11-Jun-2002 09:55  6,998,254  Wininet.lib  mipsII_fp\debug 11-Jun-2002 09:55    659,456  Wininet.pdb  mipsII_fp\debug 11-Jun-2002 09:54  4,957,092  Wininet.lib  mipsII_fp\retail 11-Jun-2002 09:54    659,456  Wininet.pdb  mipsII_fp\retail 11-Jun-2002 09:50  7,106,370  Wininet.lib  mipsiv\debug 11-Jun-2002 09:50    659,456  Wininet.pdb  mipsiv\debug 11-Jun-2002 09:48  5,070,602  Wininet.lib  mipsiv\retail 11-Jun-2002 09:48    659,456  Wininet.pdb  mipsiv\retail 11-Jun-2002 09:58  7,108,372  Wininet.lib  mipsiv_fp\debug 11-Jun-2002 09:58    659,456  Wininet.pdb  mipsiv_fp\debug 11-Jun-2002 09:57  5,071,904  Wininet.lib  mipsiv_fp\retail 11-Jun-2002 09:57    659,456  Wininet.pdb  mipsiv_fp\retail 11-Jun-2002 09:33  6,211,732  Wininet.lib  sh3\debug 11-Jun-2002 09:33    659,456  Wininet.pdb  sh3\debug 11-Jun-2002 09:32  4,590,762  Wininet.lib  sh3\retail 11-Jun-2002 09:32    659,456  Wininet.pdb  sh3\retail 11-Jun-2002 09:36  6,211,580  Wininet.lib  sh4\debug 11-Jun-2002 09:36    659,456  Wininet.pdb  sh4\debug 11-Jun-2002 09:34  4,584,852  Wininet.lib  sh4\retail 11-Jun-2002 09:34    659,456  Wininet.pdb  sh4\retail 11-Jun-2002 09:30  5,739,490  Wininet.lib  x86\debug 11-Jun-2002 09:30    659,456  Wininet.pdb  x86\debug 11-Jun-2002 09:29  4,232,474  Wininet.lib  x86\retail 11-Jun-2002 09:29    659,456  Wininet.pdb  x86\retail



MORE INFORMATION
The Internet Explorer 5.5 FTP client detects no data ready to read on the communications socket and ends the file transfer as if all of the file data were sent. The problem occurs only on a high-latency network, such as a wireless LAN, on which the arrival of packets from the server may be delayed.

The code change that is included in this update adds a delay on the socket read to wait up to 30 seconds for more data before ending the transfer.



STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

Keywords: kbbug kbfix kbqfe KB322827

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.