Microsoft KB Archive/875505

= FIX: A memory leak occurs in Windows CE Wireless Zero Configuration when you repeat a suspend-and-resume cycle in Windows CE .NET 4.2 =

Article ID: 875505

Article Last Modified on 5/27/2005

-

APPLIES TO


 * Microsoft Windows CE .NET 4.2

-





SYMPTOMS
A memory leak occurs in Microsoft Windows CE Wireless Zero Configuration (WZC) when you repeat a suspend-and-resume cycle in Microsoft Windows CE .NET 4.2. Therefore, memory that is consumed by kernel objects permanently increases.

Note Windows CE WZC is the service that configures the wireless adaptor to connect to an available wireless network.



CAUSE
On each suspend-and-resume cycle, a critical section is created, but the critical section is not released. This problem occurs in the Network Driver Interface Specification (NDIS) module.



Software update information
A supported software update is now available from Microsoft as Windows CE 4.2 Core OS QFE 875505. 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

Prerequisites
This update is supported only if all previously issued updates for this product have also been installed.

Restart requirement
After you install this update, you must perform a clean build of the whole operating system. To perform a clean build of the operating system, follow these steps:
 * 1) On the Build menu, click Clean.
 * 2) On the Build menu, click Build Platform.

You must restart your computer after you apply this update.

Update replacement information
This update does not replace any other updates.

File information
The English version of this update has the file attributes (or later file attributes) 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  Version Size      File name --

12-Aug-2004 01:28 4.21   4,463,352 Wincepb42-040811-kb875505-armv4.exe 12-Aug-2004 01:28 4.21   4,467,448 Wincepb42-040811-kb875505-armv4i.exe 12-Aug-2004 01:28 4.21   4,635,384 Wincepb42-040811-kb875505-mipsii.exe 12-Aug-2004 01:29 4.21   4,635,384 Wincepb42-040811-kb875505-mipsii_fp.exe 12-Aug-2004 01:28 4.21   4,688,632 Wincepb42-040811-kb875505-mipsiv.exe 12-Aug-2004 01:28 4.21   4,688,632 Wincepb42-040811-kb875505-mipsiv_fp.exe 12-Aug-2004 01:29 4.21   4,307,704 Wincepb42-040811-kb875505-sh3.exe 12-Aug-2004 01:28 4.21   4,303,608 Wincepb42-040811-kb875505-sh4.exe 12-Aug-2004 01:28 4.21   3,992,312 Wincepb42-040811-kb875505-x86.exe The English version of this package has the file attributes (or later) that are listed in the following table. Date       Time  Size      File name --

Path: Public\Common\Oak\Lib\Armv4\Debug 05-Aug-2004 19:10 2,096,238 Ap.lib 05-Aug-2004 19:11 1,874,886 Ndislib.lib 05-Aug-2004 19:10 1,162,328 Nwifi.lib 05-Aug-2004 19:10 1,021,580 Sta.lib

Path: Public\Common\Oak\Lib\Armv4\Retail 05-Aug-2004 19:09 1,652,606 Ap.lib 05-Aug-2004 19:11 1,246,872 Ndislib.lib 05-Aug-2004 19:10  975,622 Nwifi.lib 05-Aug-2004 19:09  759,192 Sta.lib

Path: Public\Common\Oak\Lib\Armv4i\Debug 05-Aug-2004 19:12 2,098,656 Ap.lib 05-Aug-2004 19:13 1,877,110 Ndislib.lib 05-Aug-2004 19:12 1,163,586 Nwifi.lib 05-Aug-2004 19:12 1,023,578 Sta.lib

Path: Public\Common\Oak\Lib\Armv4i\Retail 05-Aug-2004 19:11 1,653,178 Ap.lib 05-Aug-2004 19:13 1,249,360 Ndislib.lib 05-Aug-2004 19:12  976,392 Nwifi.lib 05-Aug-2004 19:11  760,724 Sta.lib

Path: Public\Common\Oak\Lib\Mipsii\Debug 05-Aug-2004 19:14 2,081,990 Ap.lib 05-Aug-2004 19:15 1,959,866 Ndislib.lib 05-Aug-2004 19:14 1,169,490 Nwifi.lib 05-Aug-2004 19:14 1,036,920 Sta.lib

Path: Public\Common\Oak\Lib\Mipsii\Retail 05-Aug-2004 19:13 1,714,358 Ap.lib 05-Aug-2004 19:15 1,267,152 Ndislib.lib 05-Aug-2004 19:14  990,152 Nwifi.lib 05-Aug-2004 19:13  815,804 Sta.lib

Path: Public\Common\Oak\Lib\Mipsii_fp\Debug 05-Aug-2004 19:16 2,082,342 Ap.lib 05-Aug-2004 19:17 1,960,188 Ndislib.lib 05-Aug-2004 19:16 1,169,760 Nwifi.lib 05-Aug-2004 19:16 1,037,290 Sta.lib

Path: Public\Common\Oak\Lib\Mipsii_fp\Retail 05-Aug-2004 19:15 1,714,702 Ap.lib 05-Aug-2004 19:17 1,267,342 Ndislib.lib 05-Aug-2004 19:16  990,420 Nwifi.lib 05-Aug-2004 19:16  816,064 Sta.lib

Path: Public\Common\Oak\Lib\Mipsiv\Debug 05-Aug-2004 19:18 2,099,368 Ap.lib 05-Aug-2004 19:19 1,972,388 Ndislib.lib 05-Aug-2004 19:19 1,175,206 Nwifi.lib 05-Aug-2004 19:18 1,048,368 Sta.lib

Path: Public\Common\Oak\Lib\Mipsiv\Retail 05-Aug-2004 19:17 1,721,102 Ap.lib 05-Aug-2004 19:19 1,290,284 Ndislib.lib 05-Aug-2004 19:18  992,504 Nwifi.lib 05-Aug-2004 19:18  820,376 Sta.lib

Path: Public\Common\Oak\Lib\Mipsiv_fp\Debug 05-Aug-2004 19:20 2,099,722 Ap.lib 05-Aug-2004 19:21 1,972,710 Ndislib.lib 05-Aug-2004 19:21 1,175,478 Nwifi.lib 05-Aug-2004 19:20 1,048,742 Sta.lib

Path: Public\Common\Oak\Lib\Mipsiv_fp\Retail 05-Aug-2004 19:20 1,721,446 Ap.lib 05-Aug-2004 19:21 1,290,468 Ndislib.lib 05-Aug-2004 19:20  992,774 Nwifi.lib 05-Aug-2004 19:20  820,640 Sta.lib

Path: Public\Common\Oak\Lib\Sh3\Debug 05-Aug-2004 19:22 1,896,792 Ap.lib 05-Aug-2004 19:23 1,696,680 Ndislib.lib 05-Aug-2004 19:23 1,072,454 Nwifi.lib 05-Aug-2004 19:22  903,184 Sta.lib

Path: Public\Common\Oak\Lib\Sh3\Retail 05-Aug-2004 19:22 1,590,180 Ap.lib 05-Aug-2004 19:23 1,191,954 Ndislib.lib 05-Aug-2004 19:22  938,512 Nwifi.lib 05-Aug-2004 19:22  726,550 Sta.lib

Path: Public\Common\Oak\Lib\Sh4\Debug 05-Aug-2004 19:24 1,895,924 Ap.lib 05-Aug-2004 19:25 1,695,904 Ndislib.lib 05-Aug-2004 19:25 1,071,770 Nwifi.lib 05-Aug-2004 19:24  903,184 Sta.lib

Path: Public\Common\Oak\Lib\Sh4\Retail 05-Aug-2004 19:24 1,587,780 Ap.lib 05-Aug-2004 19:25 1,189,944 Ndislib.lib 05-Aug-2004 19:24  937,216 Nwifi.lib 05-Aug-2004 19:24  725,410 Sta.lib

Path: Public\Common\Oak\Lib\X86\Debug 05-Aug-2004 19:08 1,840,032 Ap.lib 05-Aug-2004 19:09 1,679,860 Ndislib.lib 05-Aug-2004 19:08 1,046,212 Nwifi.lib 05-Aug-2004 19:08  845,704 Sta.lib

Path: Public\Common\Oak\Lib\X86\Retail 05-Aug-2004 19:07 1,481,232 Ap.lib 05-Aug-2004 19:09 1,115,922 Ndislib.lib 05-Aug-2004 19:08  899,218 Nwifi.lib 05-Aug-2004 19:07  647,838 Sta.lib



STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the &quot;Applies to&quot; section.

Additional query words: memory leak WZC Win CE

Keywords: kbbug kbfix kbqfe kbmemory KB875505

-

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

© Microsoft Corporation. All rights reserved.