PPP/PPTP Connection May Lose Network Connection Under Heavy Load (272615)



The information in this article applies to:

  • Microsoft Windows CE Platform Builder 3.0

This article was previously published under Q272615

SYMPTOMS

Running stress tests over PPTP results in "Loss of network connection" error messages. After a PPTP connection is made, ping times increase to over two seconds, and then eventually time out.

CAUSE

A lack of synchronized access to global variables that are used to track time causes an NDIS timer list to become corrupted, resulting in a lost connection.

RESOLUTION

A supported software update is now available from Microsoft as Windows CE 3.0 Core OS QFE 8. 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
   ---------------------------
   5,682,608    Wce30qfe08.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
   --------------------------------------------------------------
   08/30/2000  07:25am     795,712  Ndislib.lib   ARM720 (debug)
   08/30/2000  07:25am      94,208  Ndislib.pdb   ARM720 (debug)

   08/30/2000  07:25am     554,206  Ndislib.lib   ARM720 (retail)
   08/30/2000  07:25am      94,208  Ndislib.pdb   ARM720 (retail)

   08/30/2000  07:24am     794,428  Ndislib.lib   SA1100 (debug)
   08/30/2000  07:24am      94,208  Ndislib.pdb   SA1100 (debug)

   08/30/2000  07:24am     552,588  Ndislib.lib   SA1100 (retail)
   08/30/2000  07:24am      94,208  Ndislib.pdb   SA1100 (retail)

   08/30/2000  07:17am     861,798  Ndislib.lib   R3000 (debug)
   08/30/2000  07:17am      94,208  Ndislib.pdb   R3000 (debug)

   08/30/2000  07:17am     628,646  Ndislib.lib   R3000 (retail)
   08/30/2000  07:17am      94,208  Ndislib.pdb   R3000 (retail)

   08/30/2000  07:19am     862,218  Ndislib.lib   R4100 (debug)
   08/30/2000  07:19am      94,208  Ndislib.pdb   R4100 (debug)

   08/30/2000  07:18am     628,142  Ndislib.lib   R4100 (retail)
   08/30/2000  07:18am      94,208  Ndislib.pdb   R4100 (retail)

   08/30/2000  07:20am     767,498  Ndislib.lib   R4111 (debug)
   08/30/2000  07:20am      94,208  Ndislib.pdb   R4111 (debug)

   08/30/2000  07:19am     495,114  Ndislib.lib   R4111 (retail)
   08/30/2000  07:19am      94,208  Ndislib.pdb   R4111 (retail)

   08/30/2000  07:21am     861,798  Ndislib.lib   R4300 (debug)
   08/30/2000  07:21am      94,208  Ndislib.pdb   R4300 (debug)

   08/30/2000  07:21am     628,182  Ndislib.lib   R4300 (retail)
   08/30/2000  07:21am      94,208  Ndislib.pdb   R4300 (retail)

   08/30/2000  07:22am     843,284  Ndislib.lib   PPC403 (debug)
   08/30/2000  07:22am      94,208  Ndislib.pdb   PPC403 (debug)

   08/30/2000  07:21am     578,554  Ndislib.lib   PPC403 (retail)
   08/30/2000  07:21am      94,208  Ndislib.pdb   PPC403 (retail)

   08/30/2000  07:23am     843,284  Ndislib.lib   PPC821 (debug)
   08/30/2000  07:23am      94,208  Ndislib.pdb   PPC821 (debug)

   08/30/2000  07:23am     578,554  Ndislib.lib   PPC821 (retail)
   08/30/2000  07:23am      94,208  Ndislib.pdb   PPC821 (retail)

   08/30/2000  07:16am     816,880  Ndislib.lib   SH3 (debug)
   08/30/2000  07:16am      94,208  Ndislib.pdb   SH3 (debug)

   08/30/2000  07:15am     580,616  Ndislib.lib   SH3 (retail)
   08/30/2000  07:15am      94,208  Ndislib.pdb   SH3 (retail)

   08/30/2000  07:17am     816,538  Ndislib.lib   SH4 (debug)
   08/30/2000  07:17am      94,208  Ndislib.pdb   SH4 (debug)

   08/30/2000  07:16am     580,244  Ndislib.lib   SH4 (retail)
   08/30/2000  07:16am      94,208  Ndislib.pdb   SH4 (retail)

   08/30/2000  07:27am     806,644  Ndislib.lib   ARM720 (debug)
   08/30/2000  07:27am      94,208  Ndislib.pdb   ARM720 (debug)

   08/30/2000  07:27am     573,144  Ndislib.lib   ARM720 (retail)
   08/30/2000  07:27am      94,208  Ndislib.pdb   ARM720 (retail)

   08/30/2000  07:26am     727,836  Ndislib.lib   i486 (debug)
   08/30/2000  07:26am      94,208  Ndislib.pdb   i486 (debug)

   08/30/2000  07:26am     491,068  Ndislib.lib   i486 (retail)
   08/30/2000  07:26am      94,208  Ndislib.pdb   i486 (retail)
				

STATUS

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

Modification Type:MinorLast Reviewed:8/18/2005
Keywords:kberrmsg kbfix kbprb kbQFE KB272615