Article ID: 818375
Article Last Modified on 5/27/2005
APPLIES TO
- Microsoft Windows CE .NET 4.1
SYMPTOMS
If networking is enabled on your device, the device may stop responding for up to approximately 19.5 minutes.
CAUSE
The NdisStallExecution function provides network device drivers with a short delay (50 microseconds or less), but the function may not correctly look for a rollover condition in the counter that the function uses for the delay. When the counter-rollover condition occurs, the counter takes approximately 19.5 minutes to reach the end value.
RESOLUTION
Hotfix Information
A supported software update is now available from Microsoft as Windows CE 4.1 Core OS QFE 818375. 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
Hotfix Replacement Information
This hotfix does not replace any other hotfixes.
File Information
The English version of this package has the file attributes (or later) that are listed in the following table.
Date Time Version Size File name -------------------------------------------------------------------------- 17-Apr-2003 18:35 4.1.3.417 625,256 030417_armv4i_wce41-q818375.exe 17-Apr-2003 18:36 4.1.3.417 625,256 030417_armv4t_wce41-q818375.exe 17-Apr-2003 18:36 4.1.3.417 625,256 030417_armv4_wce41-q818375.exe 17-Apr-2003 18:35 4.1.3.417 617,064 030417_mips16_wce41-q818375.exe 17-Apr-2003 18:36 4.1.3.417 629,352 030417_mipsii_fp_wce41-q818375.exe 17-Apr-2003 18:36 4.1.3.417 629,352 030417_mipsii_wce41-q818375.exe 17-Apr-2003 18:36 4.1.3.417 633,448 030417_mipsiv_fp_wce41-q818375.exe 17-Apr-2003 18:36 4.1.3.417 633,448 030417_mipsiv_wce41-q818375.exe 17-Apr-2003 18:35 4.1.3.417 621,160 030417_sh3_wce41-q818375.exe 17-Apr-2003 18:36 4.1.3.417 621,160 030417_sh4_wce41-q818375.exe 17-Apr-2003 18:35 4.1.3.417 608,872 030417_x86_wce41-q818375.exe
The English version of this fix has the file attributes (or later) that are listed in the following table. The dates and times for these files are listed in coordinated universal time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel.
Date Time Size File name ----------------------------------------------------------- Path: Public\COMMON\Sdk\Lib\ARMV4\Debug 15-Apr-2003 15:17 199,282 Ntcompat.lib Path: Public\COMMON\Sdk\Lib\ARMV4\Retail 15-Apr-2003 15:16 182,534 Ntcompat.lib Path: Public\COMMON\Sdk\Lib\ARMV4I\Debug 15-Apr-2003 15:16 199,640 Ntcompat.lib Path: Public\COMMON\Sdk\Lib\ARMV4I\Retail 15-Apr-2003 15:16 182,944 Ntcompat.lib Path: Public\COMMON\Sdk\Lib\ARMV4T\Debug 15-Apr-2003 15:16 192,852 Ntcompat.lib Path: Public\COMMON\Sdk\Lib\ARMV4T\Retail 15-Apr-2003 15:16 182,916 Ntcompat.lib Path: Public\COMMON\Sdk\Lib\MIPS16\Debug 15-Apr-2003 15:17 189,730 Ntcompat.lib Path: Public\COMMON\Sdk\Lib\MIPS16\Retail 15-Apr-2003 15:17 166,782 Ntcompat.lib Path: Public\COMMON\Sdk\Lib\MIPSII\Debug 15-Apr-2003 15:17 204,132 Ntcompat.lib Path: Public\COMMON\Sdk\Lib\MIPSII\Retail 15-Apr-2003 15:17 187,738 Ntcompat.lib Path: Public\COMMON\Sdk\Lib\MIPSII_FP\Debug 15-Apr-2003 15:17 204,226 Ntcompat.lib Path: Public\COMMON\Sdk\Lib\MIPSII_FP\Retail 15-Apr-2003 15:17 187,838 Ntcompat.lib Path: Public\COMMON\Sdk\Lib\MIPSIV\Debug 15-Apr-2003 15:18 205,516 Ntcompat.lib Path: Public\COMMON\Sdk\Lib\MIPSIV\Retail 15-Apr-2003 15:18 188,640 Ntcompat.lib Path: Public\COMMON\Sdk\Lib\MIPSIV_FP\Debug 15-Apr-2003 15:18 205,610 Ntcompat.lib Path: Public\COMMON\Sdk\Lib\MIPSIV_FP\Retail 15-Apr-2003 15:18 188,738 Ntcompat.lib Path: Public\COMMON\Sdk\Lib\SH3\Debug 15-Apr-2003 15:18 187,590 Ntcompat.lib Path: Public\COMMON\Sdk\Lib\SH3\Retail 15-Apr-2003 15:17 175,854 Ntcompat.lib Path: Public\COMMON\Sdk\Lib\SH4\Debug 15-Apr-2003 15:18 187,342 Ntcompat.lib Path: Public\COMMON\Sdk\Lib\SH4\Retail 15-Apr-2003 15:18 175,466 Ntcompat.lib Path: Public\COMMON\Sdk\Lib\X86\Debug 15-Apr-2003 15:16 175,084 Ntcompat.lib Path: Public\COMMON\Sdk\Lib\X86\Retail 15-Apr-2003 15:16 164,052 Ntcompat.lib
WORKAROUND
Developers of NDIS miniport network drivers can implement their own delay function and avoid calling the NdisStallExecution functon.
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 KB818375