Microsoft KB Archive/823873

= DVD Code Enters Infinite Loop on a DVD from Another Region =

Article ID: 823873

Article Last Modified on 5/27/2005

-

APPLIES TO


 * Microsoft Windows CE .NET 4.2

-



SYMPTOMS
After you insert a multi-region DVD in your Windows CE device, the device may appear to lock up or to behave erratically.



CAUSE
The driver code is incorrectly interpreting the DVD region information. This causes unpredictable behavior.



Hotfix Information
A supported software update is now available from Microsoft as Windows CE 4.20 Core OS QFE 823873. 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 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   Version              Size  File name --

Path: 030723_kb823873\Signed 24-Jul-2003 01:12  4.2.3.723       2,673,256  Wincepb42-030723-kb823873-armv4.exe 24-Jul-2003 01:12  4.2.3.723       2,673,256  Wincepb42-030723-kb823873-armv4i.exe 24-Jul-2003 01:12  4.2.3.723       2,689,640  Wincepb42-030723-kb823873-mipsii.exe 24-Jul-2003 01:12  4.2.3.723       2,689,640  Wincepb42-030723-kb823873-mipsii_fp.exe 24-Jul-2003 01:12  4.2.3.723       2,710,120  Wincepb42-030723-kb823873-mipsiv.exe 24-Jul-2003 01:12  4.2.3.723       2,710,120  Wincepb42-030723-kb823873-mipsiv_fp.exe 24-Jul-2003 01:11  4.2.3.723       2,624,104  Wincepb42-030723-kb823873-sh3.exe 24-Jul-2003 01:11  4.2.3.723       2,624,104  Wincepb42-030723-kb823873-sh4.exe 24-Jul-2003 01:11  4.2.3.723       2,345,576  Wincepb42-030723-kb823873-x86.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: 030723_kb823873 24-Jul-2003 00:08                      8,753  Wince .net 4.2_qfe_readme_kb823873.htm

Path: 030723_kb823873\Public\Directx\Oak\Lib\Armv4\Debug 08-Jul-2003 20:36                  1,341,606  Dvdata.lib 08-Jul-2003 20:37                  2,009,176  Dvdnav.lib 08-Jul-2003 04:27                    520,502  Dvdsample.lib

Path: 030723_kb823873\Public\Directx\Oak\Lib\Armv4\Retail 08-Jul-2003 20:01                    925,894  Dvdata.lib 08-Jul-2003 20:01                  1,189,950  Dvdnav.lib 08-Jul-2003 03:20                    439,110  Dvdsample.lib

Path: 030723_kb823873\Public\Directx\Oak\Lib\Armv4i\Debug 08-Jul-2003 21:49                  1,346,094  Dvdata.lib 08-Jul-2003 21:49                  2,015,050  Dvdnav.lib 08-Jul-2003 06:43                    521,536  Dvdsample.lib

Path: 030723_kb823873\Public\Directx\Oak\Lib\Armv4i\Retail 08-Jul-2003 21:13                    929,090  Dvdata.lib 08-Jul-2003 21:14                  1,193,110  Dvdnav.lib 08-Jul-2003 05:36                    440,250  Dvdsample.lib

Path: 030723_kb823873\Public\Directx\Oak\Lib\Mipsii\Debug 08-Jul-2003 22:59                  1,387,256  Dvdata.lib 08-Jul-2003 22:59                  2,060,042  Dvdnav.lib 08-Jul-2003 09:00                    529,106  Dvdsample.lib

Path: 030723_kb823873\Public\Directx\Oak\Lib\Mipsii\Retail 08-Jul-2003 22:24                    935,172  Dvdata.lib 08-Jul-2003 22:24                  1,192,812  Dvdnav.lib 08-Jul-2003 07:52                    445,344  Dvdsample.lib

Path: 030723_kb823873\Public\Directx\Oak\Lib\Mipsii_fp\Debug 08-Jul-2003 23:38                  1,387,362  Dvdata.lib 08-Jul-2003 23:38                  2,063,032  Dvdnav.lib 08-Jul-2003 11:19                    529,734  Dvdsample.lib

Path: 030723_kb823873\Public\Directx\Oak\Lib\Mipsii_fp\Retail 08-Jul-2003 23:21                    935,238  Dvdata.lib 08-Jul-2003 23:21                  1,195,030  Dvdnav.lib 08-Jul-2003 10:10                    445,522  Dvdsample.lib

Path: 030723_kb823873\Public\Directx\Oak\Lib\Mipsiv\Debug 09-Jul-2003 00:12                  1,398,618  Dvdata.lib 09-Jul-2003 00:12                  2,076,906  Dvdnav.lib 08-Jul-2003 13:39                    533,874  Dvdsample.lib

Path: 030723_kb823873\Public\Directx\Oak\Lib\Mipsiv\Retail 08-Jul-2003 23:55                    938,628  Dvdata.lib 08-Jul-2003 23:55                  1,199,540  Dvdnav.lib 08-Jul-2003 12:29                    449,626  Dvdsample.lib

Path: 030723_kb823873\Public\Directx\Oak\Lib\Mipsiv_fp\Debug 09-Jul-2003 00:47                  1,398,726  Dvdata.lib 09-Jul-2003 00:47                  2,076,872  Dvdnav.lib 08-Jul-2003 15:59                    533,964  Dvdsample.lib

Path: 030723_kb823873\Public\Directx\Oak\Lib\Mipsiv_fp\Retail 09-Jul-2003 00:30                    938,694  Dvdata.lib 09-Jul-2003 00:30                  1,198,636  Dvdnav.lib 08-Jul-2003 14:49                    448,918  Dvdsample.lib

Path: 030723_kb823873\Public\Directx\Oak\Lib\Sh3\Debug 09-Jul-2003 01:22                  1,283,714  Dvdata.lib 09-Jul-2003 01:22                  1,872,350  Dvdnav.lib 08-Jul-2003 18:29                    482,592  Dvdsample.lib

Path: 030723_kb823873\Public\Directx\Oak\Lib\Sh3\Retail 09-Jul-2003 01:04                    876,156  Dvdata.lib 09-Jul-2003 01:04                  1,088,702  Dvdnav.lib 08-Jul-2003 17:10                    412,058  Dvdsample.lib

Path: 030723_kb823873\Public\Directx\Oak\Lib\Sh4\Debug 09-Jul-2003 02:31                  1,283,714  Dvdata.lib 09-Jul-2003 02:32                  1,871,164  Dvdnav.lib 08-Jul-2003 22:55                    481,220  Dvdsample.lib

Path: 030723_kb823873\Public\Directx\Oak\Lib\Sh4\Retail 09-Jul-2003 01:58                    876,054  Dvdata.lib 09-Jul-2003 01:58                  1,088,186  Dvdnav.lib 08-Jul-2003 20:47                    410,680  Dvdsample.lib

Path: 030723_kb823873\Public\Directx\Oak\Lib\X86\Debug 08-Jul-2003 19:25                  1,037,490  Dvdata.lib 08-Jul-2003 19:26                  1,565,788  Dvdnav.lib 08-Jul-2003 02:11                    457,362  Dvdsample.lib

Path: 030723_kb823873\Public\Directx\Oak\Lib\X86\Retail 08-Jul-2003 18:50                    784,164  Dvdata.lib 08-Jul-2003 18:50                    999,550  Dvdnav.lib 08-Jul-2003 01:07                    392,520  Dvdsample.lib

Path: 030723_kb823873\Pubsrc\Directx\Sdk\Inc 03-Jul-2003 22:06                     42,237  Dvdnav.h   03-Jul-2003  20:46                      5,650  Dvdnav.idl

Path: 030723_kb823873\Pubsrc\Directx\Sdk\Samples\Ddvd\Dvdsample 03-Jul-2003 22:06                     51,292  Appstate.cpp 03-Jul-2003 22:06                      6,537  Appstate.h   03-Jul-2003  22:06                     75,896  Dvdcore.cpp 03-Jul-2003 22:06                     11,146  Dvdcore.h   03-Jul-2003  22:06                      8,989  Dvdsink.cpp 03-Jul-2003 22:06                      1,353  Sinkmsg.h



STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.



MORE INFORMATION
This fix includes changes to the sample code for the Dvdsample.lib file. After you install the fix, review the changes in the source code (these changes are listed earlier in this article). You can use a tool such as WinDiff.exe to compare the new sources to the old sources to find the changes.

Keywords: kbbug kbfix kbqfe KB823873

-

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

© Microsoft Corporation. All rights reserved.