Microsoft KB Archive/308445

From BetaArchive Wiki
Knowledge Base


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

Article ID: 308445

Article Last Modified on 5/27/2005



APPLIES TO

  • Microsoft Windows CE Platform Builder 2.12



This article was previously published under Q308445

SYMPTOMS

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

CAUSE

This isse can be caused by incorrectly freeing allocated memory when the program attempts to load a DLL at a preferred load address.

RESOLUTION

A supported software update is now available from Microsoft as Windows CE 2.12 Core OS QFE 34. 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
   ----------------------------
   16,324,952   Wce212qfe34.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/12/2001  11:33am   1,089,312  Nk.lib        ARM720 (debug)
   09/12/2001  11:33am      94,208  Nk.pdb        ARM720 (debug)
   09/12/2001  11:34am   1,151,834  Nkprof.lib    ARM720 (debug)
   09/12/2001  11:33am      77,824  Nkprof.pdb    ARM720 (debug)

   09/12/2001  11:31am     715,940  Nk.lib        ARM720 (retail)
   09/12/2001  11:31am      94,208  Nk.pdb        ARM720 (retail)
   09/12/2001  11:32am     770,708  Nkprof.lib    ARM720 (retail)
   09/12/2001  11:31am      77,824  Nkprof.pdb    ARM720 (retail)

   09/12/2001  11:28am   1,086,680  Nk.lib        SA1100 (debug)
   09/12/2001  11:28am      94,208  Nk.pdb        SA1100 (debug)
   09/12/2001  11:30am   1,149,134  Nkprof.lib    SA1100 (debug)
   09/12/2001  11:29am      77,824  Nkprof.pdb    SA1100 (debug)

   09/12/2001  11:27am     713,186  Nk.lib        SA1100 (retail)
   09/12/2001  11:27am      94,208  Nk.pdb        SA1100 (retail)
   09/12/2001  11:28am     767,826  Nkprof.lib    SA1100 (retail)
   09/12/2001  11:27am      77,824  Nkprof.pdb    SA1100 (retail)

   09/13/2001  00:06pm   1,231,008  Nk.lib        R3000 (debug)
   09/13/2001  00:06pm      86,016  Nk.pdb        R3000 (debug)
   09/13/2001  00:07pm   1,300,610  Nkprof.lib    R3000 (debug)
   09/13/2001  00:06pm      77,824  Nkprof.pdb    R3000 (debug)

   09/13/2001  00:04pm     848,716  Nk.lib        R3000 (retail)
   09/13/2001  00:04pm      86,016  Nk.pdb        R3000 (retail)
   09/13/2001  00:05pm     912,378  Nkprof.lib    R3000 (retail)
   09/13/2001  00:05pm      77,824  Nkprof.pdb    R3000 (retail)

   09/12/2001  11:36am   1,235,960  Nk.lib        R4100 (debug)
   09/12/2001  11:36am      86,016  Nk.pdb        R4100 (debug)
   09/12/2001  11:37am   1,306,154  Nkprof.lib    R4100 (debug)
   09/12/2001  11:37am      77,824  Nkprof.pdb    R4100 (debug)

   09/12/2001  11:35am     850,198  Nk.lib        R4100 (retail)
   09/12/2001  11:35am      86,016  Nk.pdb        R4100 (retail)
   09/12/2001  11:36am     913,778  Nkprof.lib    R4100 (retail)
   09/12/2001  11:35am      77,824  Nkprof.pdb    R4100 (retail)

   09/12/2001  11:40am   1,260,268  Nk.lib        R4111 (debug)
   09/12/2001  11:40am      94,208  Nk.pdb        R4111 (debug)
   09/12/2001  11:41am   1,330,466  Nkprof.lib    R4111 (debug)
   09/12/2001  11:41am      77,824  Nkprof.pdb    R4111 (debug)

   09/12/2001  11:38am     763,290  Nk.lib        R4111 (retail)
   09/12/2001  11:38am      94,208  Nk.pdb        R4111 (retail)
   09/12/2001  11:39am     823,696  Nkprof.lib    R4111 (retail)
   09/12/2001  11:39am      77,824  Nkprof.pdb    R4111 (retail)

   09/12/2001  11:44am   1,298,496  Nk.lib        R4300 (debug)
   09/12/2001  11:44am      94,208  Nk.pdb        R4300 (debug)
   09/12/2001  11:45am   1,368,064  Nkprof.lib    R4300 (debug)
   09/12/2001  11:45am      77,824  Nkprof.pdb    R4300 (debug)

   09/12/2001  11:42am     913,210  Nk.lib        R4300 (retail)
   09/12/2001  11:42am      94,208  Nk.pdb        R4300 (retail)
   09/12/2001  11:43am     976,766  Nkprof.lib    R4300 (retail)
   09/12/2001  11:43am      77,824  Nkprof.pdb    R4300 (retail)

   09/12/2001  11:48am   1,166,094  Nk.lib        PPC403 (debug)
   09/12/2001  11:48am      94,208  Nk.pdb        PPC403 (debug)
   09/12/2001  11:49am   1,234,380  Nkprof.lib    PPC403 (debug)
   09/12/2001  11:48am      77,824  Nkprof.pdb    PPC403 (debug)

   09/12/2001  11:46am     736,100  Nk.lib        PPC403 (retail)
   09/12/2001  11:46am      94,208  Nk.pdb        PPC403 (retail)
   09/12/2001  11:47am     794,116  Nkprof.lib    PPC403 (retail)
   09/12/2001  11:47am      77,824  Nkprof.pdb    PPC403 (retail)

   09/12/2001  11:51am   1,163,384  Nk.lib        PPC821 (debug)
   09/12/2001  11:51am      94,208  Nk.pdb        PPC821 (debug)
   09/12/2001  11:52am   1,231,476  Nkprof.lib    PPC821 (debug)
   09/12/2001  11:52am      77,824  Nkprof.pdb    PPC821 (debug)

   09/12/2001  11:50am     735,324  Nk.lib        PPC821 (retail)
   09/12/2001  11:50am      94,208  Nk.pdb        PPC821 (retail)
   09/12/2001  11:50am     793,204  Nkprof.lib    PPC821 (retail)
   09/12/2001  11:50am      77,824  Nkprof.pdb    PPC821 (retail)

   09/13/2001  00:14pm   1,061,576  Nk.lib        SH3 (debug)
   09/13/2001  00:14pm      86,016  Nk.pdb        SH3 (debug)
   09/13/2001  00:15pm   1,128,650  Nkprof.lib    SH3 (debug)
   09/13/2001  00:15pm      77,824  Nkprof.pdb    SH3 (debug)

   09/13/2001  00:12pm     709,452  Nk.lib        SH3 (retail)
   09/13/2001  00:12pm      86,016  Nk.pdb        SH3 (retail)
   09/13/2001  00:14pm     770,596  Nkprof.lib    SH3 (retail)
   09/13/2001  00:13pm      77,824  Nkprof.pdb    SH3 (retail)

   09/13/2001  00:18pm   1,070,362  Nk.lib        SH4 (debug)
   09/13/2001  00:18pm      86,016  Nk.pdb        SH4 (debug)
   09/13/2001  00:19pm   1,137,510  Nkprof.lib    SH4 (debug)
   09/13/2001  00:19pm      77,824  Nkprof.pdb    SH4 (debug)

   09/13/2001  00:17pm     716,758  Nk.lib        SH4 (retail)
   09/13/2001  00:17pm      86,016  Nk.pdb        SH4 (retail)
   09/13/2001  00:18pm     777,910  Nkprof.lib    SH4 (retail)
   09/13/2001  00:17pm      77,824  Nkprof.pdb    SH4 (retail)

   09/13/2001  00:10pm   1,102,360  Nk.lib        ARM720 (debug)
   09/13/2001  00:10pm      94,208  Nk.pdb        ARM720 (debug)
   09/13/2001  00:11pm   1,164,526  Nkprof.lib    ARM720 (debug)
   09/13/2001  00:10pm      77,824  Nkprof.pdb    ARM720 (debug)

   09/13/2001  00:08pm     753,058  Nk.lib        ARM720 (retail)
   09/13/2001  00:08pm      94,208  Nk.pdb        ARM720 (retail)
   09/13/2001  00:09pm     808,414  Nkprof.lib    ARM720 (retail)
   09/13/2001  00:09pm      77,824  Nkprof.pdb    ARM720 (retail)

   09/12/2001  11:55am   1,119,532  Nk.lib        i486 (debug)
   09/12/2001  11:55am      94,208  Nk.pdb        i486 (debug)
   09/12/2001  11:56am   1,179,542  Nkprof.lib    i486 (debug)
   09/12/2001  11:55am      77,824  Nkprof.pdb    i486 (debug)

   09/12/2001  11:53am     742,396  Nk.lib        i486 (retail)
   09/12/2001  11:53am      86,016  Nk.pdb        i486 (retail)
   09/12/2001  11:54am     794,180  Nkprof.lib    i486 (retail)
   09/12/2001  11:54am      77,824  Nkprof.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 KB308445