Microsoft KB Archive/309386

From BetaArchive Wiki
Knowledge Base


Problem When Calling the LoadOneLibraryPart2() Function on Windows CE 3.0

Article ID: 309386

Article Last Modified on 1/31/2007



APPLIES TO

  • Microsoft Encarta Reference Suite 2001



This article was previously published under Q309386

SYMPTOMS

Programs may cause Windows to stop responding (hang) when they load a dynamic-link library (DLL) by using the LoadOneLibraryPart2 function.

CAUSE

Incorrectly freeing allocated memory when attempting to load a DLL at a preferred load address can cause this problem.

RESOLUTION

A supported software update is now available from Microsoft as Windows CE 3.0 Core OS QFE 75. 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
   ---------------------------
   21,006,680   Wce30qfe75.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
   --------------------------------------------------------------
   09/11/2001  01:01pm   1,348,196  Nkmain.lib    ARM720 (debug)
   09/11/2001  01:01pm     102,400  Nkmain.pdb    ARM720 (debug)
   09/11/2001  01:02pm   1,528,458  Nkprmain.lib  ARM720 (debug)
   09/11/2001  01:02pm     102,400  Nkprmain.pdb  ARM720 (debug)

   09/11/2001  01:01pm     911,686  Nkmain.lib    ARM720 (retail)
   09/11/2001  01:01pm     102,400  Nkmain.pdb    ARM720 (retail)
   09/11/2001  01:01pm   1,070,816  Nkprmain.lib  ARM720 (retail)
   09/11/2001  01:01pm     102,400  Nkprmain.pdb  ARM720 (retail)

   09/11/2001  01:03pm   1,344,800  Nkmain.lib    SA1100 (debug)
   09/11/2001  01:03pm     102,400  Nkmain.pdb    SA1100 (debug)
   09/11/2001  01:03pm   1,524,786  Nkprmain.lib  SA1100 (debug)
   09/11/2001  01:03pm     102,400  Nkprmain.pdb  SA1100 (debug)

   09/11/2001  01:02pm     908,306  Nkmain.lib    SA1100 (retail)
   09/11/2001  01:02pm     102,400  Nkmain.pdb    SA1100 (retail)
   09/11/2001  01:03pm   1,067,120  Nkprmain.lib  SA1100 (retail)
   09/11/2001  01:03pm     102,400  Nkprmain.pdb  SA1100 (retail)

   09/11/2001  00:51pm   1,533,606  Nkmain.lib    R3000 (debug)
   09/11/2001  00:51pm     102,400  Nkmain.pdb    R3000 (debug)
   09/11/2001  00:51pm   1,710,942  Nkprmain.lib  R3000 (debug)
   09/11/2001  00:51pm     102,400  Nkprmain.pdb  R3000 (debug)

   09/11/2001  00:50pm   1,075,676  Nkmain.lib    R3000 (retail)
   09/11/2001  00:50pm     102,400  Nkmain.pdb    R3000 (retail)
   09/11/2001  00:51pm   1,228,908  Nkprmain.lib  R3000 (retail)
   09/11/2001  00:50pm     102,400  Nkprmain.pdb  R3000 (retail)

   09/11/2001  00:53pm   1,535,762  Nkmain.lib    R4100 (debug)
   09/11/2001  00:53pm     102,400  Nkmain.pdb    R4100 (debug)
   09/11/2001  00:53pm   1,714,452  Nkprmain.lib  R4100 (debug)
   09/11/2001  00:53pm     102,400  Nkprmain.pdb  R4100 (debug)

   09/11/2001  00:52pm   1,075,670  Nkmain.lib    R4100 (retail)
   09/11/2001  00:52pm     102,400  Nkmain.pdb    R4100 (retail)
   09/11/2001  00:52pm   1,228,522  Nkprmain.lib  R4100 (retail)
   09/11/2001  00:52pm     102,400  Nkprmain.pdb  R4100 (retail)

   09/11/2001  00:54pm   1,560,072  Nkmain.lib    R4111 (debug)
   09/11/2001  00:54pm     102,400  Nkmain.pdb    R4111 (debug)
   09/11/2001  00:55pm   1,738,764  Nkprmain.lib  R4111 (debug)
   09/11/2001  00:55pm     110,592  Nkprmain.pdb  R4111 (debug)

   09/11/2001  00:54pm     959,828  Nkmain.lib    R4111 (retail)
   09/11/2001  00:54pm     102,400  Nkmain.pdb    R4111 (retail)
   09/11/2001  00:54pm   1,108,086  Nkprmain.lib  R4111 (retail)
   09/11/2001  00:54pm     110,592  Nkprmain.pdb  R4111 (retail)

   09/11/2001  00:56pm   1,601,374  Nkmain.lib    R4300 (debug)
   09/11/2001  00:56pm     102,400  Nkmain.pdb    R4300 (debug)
   09/11/2001  00:57pm   1,780,564  Nkprmain.lib  R4300 (debug)
   09/11/2001  00:57pm     110,592  Nkprmain.pdb  R4300 (debug)

   09/11/2001  00:55pm   1,140,640  Nkmain.lib    R4300 (retail)
   09/11/2001  00:55pm     102,400  Nkmain.pdb    R4300 (retail)
   09/11/2001  00:56pm   1,294,946  Nkprmain.lib  R4300 (retail)
   09/11/2001  00:56pm     110,592  Nkprmain.pdb  R4300 (retail)

   09/11/2001  00:58pm   1,444,884  Nkmain.lib    PPC403 (debug)
   09/11/2001  00:58pm     102,400  Nkmain.pdb    PPC403 (debug)
   09/11/2001  00:58pm   1,633,214  Nkprmain.lib  PPC403 (debug)
   09/11/2001  00:58pm     110,592  Nkprmain.pdb  PPC403 (debug)

   09/11/2001  00:57pm     933,850  Nkmain.lib    PPC403 (retail)
   09/11/2001  00:57pm     102,400  Nkmain.pdb    PPC403 (retail)
   09/11/2001  00:57pm   1,095,726  Nkprmain.lib  PPC403 (retail)
   09/11/2001  00:57pm     110,592  Nkprmain.pdb  PPC403 (retail)

   09/11/2001  01:00pm   1,442,956  Nkmain.lib    PPC821 (debug)
   09/11/2001  01:00pm     102,400  Nkmain.pdb    PPC821 (debug)
   09/11/2001  01:00pm   1,631,148  Nkprmain.lib  PPC821 (debug)
   09/11/2001  01:00pm     110,592  Nkprmain.pdb  PPC821 (debug)

   09/11/2001  00:59pm     932,400  Nkmain.lib    PPC821 (retail)
   09/11/2001  00:59pm     102,400  Nkmain.pdb    PPC821 (retail)
   09/11/2001  00:59pm   1,094,136  Nkprmain.lib  PPC821 (retail)
   09/11/2001  00:59pm     110,592  Nkprmain.pdb  PPC821 (retail)

   09/11/2001  00:47pm   1,297,696  Nkmain.lib    SH3 (debug)
   09/11/2001  00:47pm      94,208  Nkmain.pdb    SH3 (debug)
   09/11/2001  00:48pm   1,463,328  Nkprmain.lib  SH3 (debug)
   09/11/2001  00:48pm     102,400  Nkprmain.pdb  SH3 (debug)

   09/11/2001  00:46pm     899,928  Nkmain.lib    SH3 (retail)
   09/11/2001  00:46pm      94,208  Nkmain.pdb    SH3 (retail)
   09/11/2001  00:47pm   1,053,660  Nkprmain.lib  SH3 (retail)
   09/11/2001  00:47pm     102,400  Nkprmain.pdb  SH3 (retail)

   09/11/2001  00:49pm   1,323,632  Nkmain.lib    SH4 (debug)
   09/11/2001  00:49pm      94,208  Nkmain.pdb    SH4 (debug)
   09/11/2001  00:49pm   1,491,802  Nkprmain.lib  SH4 (debug)
   09/11/2001  00:49pm     102,400  Nkprmain.pdb  SH4 (debug)

   09/11/2001  00:48pm     920,898  Nkmain.lib    SH4 (retail)
   09/11/2001  00:48pm      94,208  Nkmain.pdb    SH4 (retail)
   09/11/2001  00:49pm   1,077,170  Nkprmain.lib  SH4 (retail)
   09/11/2001  00:49pm     102,400  Nkprmain.pdb  SH4 (retail)

   09/11/2001  01:05pm   1,371,142  Nkmain.lib    ARM720 (debug)
   09/11/2001  01:05pm     102,400  Nkmain.pdb    ARM720 (debug)
   09/11/2001  01:05pm   1,548,708  Nkprmain.lib  ARM720 (debug)
   09/11/2001  01:05pm     102,400  Nkprmain.pdb  ARM720 (debug)

   09/11/2001  01:04pm     954,124  Nkmain.lib    ARM720 (retail)
   09/11/2001  01:04pm     102,400  Nkmain.pdb    ARM720 (retail)
   09/11/2001  01:04pm   1,113,032  Nkprmain.lib  ARM720 (retail)
   09/11/2001  01:04pm     102,400  Nkprmain.pdb  ARM720 (retail)

   09/11/2001  00:45pm   1,542,586  Nkmain.lib    i486 (debug)
   09/11/2001  00:45pm     102,400  Nkmain.pdb    i486 (debug)
   09/11/2001  00:46pm   1,705,918  Nkprmain.lib  i486 (debug)
   09/11/2001  00:46pm     102,400  Nkprmain.pdb  i486 (debug)

   09/11/2001  00:45pm   1,110,826  Nkmain.lib    i486 (retail)
   09/11/2001  00:45pm     102,400  Nkmain.pdb    i486 (retail)
   09/11/2001  00:45pm   1,253,532  Nkprmain.lib  i486 (retail)
   09/11/2001  00:45pm     102,400  Nkprmain.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.

Keywords: kbbug kbfix kbqfe KB309386