Microsoft KB Archive/929965

From BetaArchive Wiki

Article ID: 929965

Article Last Modified on 3/21/2007


  • Microsoft Windows CE Platform Builder 5.0


When you run a Microsoft Windows CE 5.0-based application that converts a double value to a denorm single value, the value may be converted incorrectly. Additionally, the application may not behave as expected. This problem occurs if the following conditions are true:

  • The application converts the value by using the ARM floating point (FP) emulation runtime environment.
  • The application is running on an ARMV4I-based device.


Software update information

A supported software update is now available from Microsoft as Windows CE 5.0 Platform Builder Monthly Update (March 2007). You can confirm this by scrolling to the "File information" section of this article. The package file name contains the product version, date, Knowledge Base article number, and processor type. The package file name format is:

Product version-yymmdd-kbnnnnnn-processor type

For example: Wincepb50-060503-kb917590-armv4i.msi is the ARMV4i Windows CE 5.0 Platform Builder fix that is documented in KB article 917590 and that is contained in the May 2006 monthly update. 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


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

Restart requirement

After you apply this update, you must perform a clean build of the whole platform. To clean the platform, click Clean on the Build menu. To build the platform, click Build Platform on the Build menu. You do not have to restart the computer after you apply this update.

Update replacement information

This update does not replace any other updates.

File information

The English version of this package has the file attributes (or later file attributes) that are listed in the following table.

File name File size Date Time Path
Wincepb50-070228-kb929965-armv4i.msi 3,430,400 08-Mar-2007 00:00 Exes

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 item in Control Panel.

File name File size Date Time Path
Ccrtcmtr.lib 53,242 21-Dec-2006 23:45 Public\Common\Oak\Lib\Armv4i\Debug
Ccrtconv.lib 44,560 21-Dec-2006 23:44 Public\Common\Oak\Lib\Armv4i\Debug
Ccrtcpu1.lib 74,956 21-Dec-2006 23:44 Public\Common\Oak\Lib\Armv4i\Debug
Ccrtcrtw.lib 1,045,766 21-Dec-2006 23:44 Public\Common\Oak\Lib\Armv4i\Debug
Ccrteh.lib 131,908 21-Dec-2006 23:44 Public\Common\Oak\Lib\Armv4i\Debug
Ccrtfcnv.lib 61,028 21-Dec-2006 23:44 Public\Common\Oak\Lib\Armv4i\Debug
Ccrtfpw.lib 262,876 27-Dec-2006 04:34 Public\Common\Oak\Lib\Armv4i\Debug
Ccrtfpw1.lib 31,376 21-Dec-2006 23:44 Public\Common\Oak\Lib\Armv4i\Debug
Ccrtheap.lib 31,106 21-Dec-2006 23:44 Public\Common\Oak\Lib\Armv4i\Debug
Ccrthelp.lib 9,054 21-Dec-2006 23:44 Public\Common\Oak\Lib\Armv4i\Debug
Ccrtlowi.lib 17,204 21-Dec-2006 23:44 Public\Common\Oak\Lib\Armv4i\Debug
Ccrtmisc.lib 88,062 21-Dec-2006 23:44 Public\Common\Oak\Lib\Armv4i\Debug
Ccrtrtti.lib 288,660 21-Dec-2006 23:44 Public\Common\Oak\Lib\Armv4i\Debug
Ccrtstcp.lib 83,126 21-Dec-2006 23:44 Public\Common\Oak\Lib\Armv4i\Debug
Ccrtstio.lib 271,866 21-Dec-2006 23:44 Public\Common\Oak\Lib\Armv4i\Debug
Ccrtstrg.lib 38,878 21-Dec-2006 23:44 Public\Common\Oak\Lib\Armv4i\Debug
Ccrtstrt.lib 58,952 21-Dec-2006 23:44 Public\Common\Oak\Lib\Armv4i\Debug
Ccrttran.lib 116,638 21-Dec-2006 23:45 Public\Common\Oak\Lib\Armv4i\Debug
Corecrt.lib 1,381,948 27-Dec-2006 04:34 Public\Common\Oak\Lib\Armv4i\Debug
Fulllibc.lib 1,440,646 27-Dec-2006 04:34 Public\Common\Oak\Lib\Armv4i\Debug
Strsafea.lib 42,858 21-Dec-2006 23:44 Public\Common\Oak\Lib\Armv4i\Debug
Ccrtcmtr.lib 51,024 21-Dec-2006 23:43 Public\Common\Oak\Lib\Armv4i\Retail
Ccrtconv.lib 43,366 21-Dec-2006 23:42 Public\Common\Oak\Lib\Armv4i\Retail
Ccrtcpu1.lib 74,992 21-Dec-2006 23:42 Public\Common\Oak\Lib\Armv4i\Retail
Ccrtcrtw.lib 896,718 21-Dec-2006 23:43 Public\Common\Oak\Lib\Armv4i\Retail
Ccrteh.lib 58,106 21-Dec-2006 23:42 Public\Common\Oak\Lib\Armv4i\Retail
Ccrtfcnv.lib 52,278 21-Dec-2006 23:43 Public\Common\Oak\Lib\Armv4i\Retail
Ccrtfpw.lib 237,312 27-Dec-2006 02:33 Public\Common\Oak\Lib\Armv4i\Retail
Ccrtfpw1.lib 28,166 21-Dec-2006 23:43 Public\Common\Oak\Lib\Armv4i\Retail
Ccrtheap.lib 29,668 21-Dec-2006 23:42 Public\Common\Oak\Lib\Armv4i\Retail
Ccrthelp.lib 9,142 21-Dec-2006 23:42 Public\Common\Oak\Lib\Armv4i\Retail
Ccrtlowi.lib 12,688 21-Dec-2006 23:42 Public\Common\Oak\Lib\Armv4i\Retail
Ccrtmisc.lib 74,890 21-Dec-2006 23:42 Public\Common\Oak\Lib\Armv4i\Retail
Ccrtrtti.lib 268,820 21-Dec-2006 23:42 Public\Common\Oak\Lib\Armv4i\Retail
Ccrtstcp.lib 79,404 21-Dec-2006 23:42 Public\Common\Oak\Lib\Armv4i\Retail
Ccrtstio.lib 242,388 21-Dec-2006 23:43 Public\Common\Oak\Lib\Armv4i\Retail
Ccrtstrg.lib 37,686 21-Dec-2006 23:42 Public\Common\Oak\Lib\Armv4i\Retail
Ccrtstrt.lib 59,410 21-Dec-2006 23:42 Public\Common\Oak\Lib\Armv4i\Retail
Ccrttran.lib 105,250 21-Dec-2006 23:43 Public\Common\Oak\Lib\Armv4i\Retail
Corecrt.lib 1,207,368 27-Dec-2006 02:33 Public\Common\Oak\Lib\Armv4i\Retail
Fulllibc.lib 1,266,526 27-Dec-2006 02:33 Public\Common\Oak\Lib\Armv4i\Retail
Strsafea.lib 41,720 21-Dec-2006 23:42 Public\Common\Oak\Lib\Armv4i\Retail
Corelibc.lib 60,118 21-Dec-2006 23:45 Public\Common\sdk\Lib\Armv4i\Debug
Corelibc.lib 60,582 21-Dec-2006 23:43 Public\Common\sdk\Lib\Armv4i\Retail


Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.


For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:

824684 Description of the standard terminology that is used to describe Microsoft software updates

Keywords: kbexpertiseinter kbpubtypekc kbqfe kbfix kbbug KB929965