Microsoft KB Archive/322827

From BetaArchive Wiki
Knowledge Base


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