FIX: You receive a fatal error message when you use the SAX parser to validate an XML file according to an external XSD Article ID: 953661
Consider the following scenario. You
use the Simple API for XML (SAX) parser that is
included in Microsoft Core XML Services (MSXML) 6.0 Service Pack 1 (SP1). You use the SAX parser to
validate an XML file according to an
external XML Schema Definition (XSD). The validation fails, and you receive an error message. However, in this scenario, you also receive a fatal error message.
Hotfix information A
supported hotfix is available from Microsoft. However, this hotfix is intended
to correct only the problem that is described in this article. Apply this
hotfix only to systems that are experiencing this specific problem. This hotfix
might receive additional testing. Therefore, if you are not severely affected
by this problem, we recommend that you wait for the next software update that
contains this hotfix.
If the hotfix is available for download, there
is a "Hotfix download available" section at the top of this Knowledge Base
article. If this section does not appear, contact Microsoft Customer Service
and Support to obtain the hotfix.
Note If additional issues occur or if any troubleshooting is required,
you might have to create a separate service request. The usual support costs
will apply to additional support questions and issues that do not qualify for
this specific hotfix. For a complete list of Microsoft Customer Service and
Support telephone numbers or to create a separate service request, visit the
following Microsoft Web site:
Note The "Hotfix download available" form displays the languages for
which the hotfix is available. If you do not see your language, it is because a
hotfix is not available for that language.
Note After you install this hotfix, a feature that is named
"suppress-validation-fatalError" will be added. By default, this feature is
disabled. You must use the
SAXReader::putFeature method to set the value of this feature to true in the code. After you do this, you will no longer receive the fatal error message.
Prerequisites You must have Windows Vista or MSXML6 SP1 installed to apply this
hotfix.
For more information about MSXML6 SP1, click the following article number to view the article in the Microsoft Knowledge Base:
934268
(http://support.microsoft.com/kb/934268/
)
Description of Microsoft Core XML
Services 6.0 Service Pack 1
Restart requirement You must restart the computer after you apply this hotfix.
Hotfix replacement information This hotfix does not replace a previously released hotfix.
File information
The English version of this hotfix 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.
Windows Vista, x86 Collapse this table Expand this table
File name File version File
size Date Time Platform Package_1_for_kb953661~31bf3856ad364e35~x86~~6.0.1.0.mum Not
applicable 1,942 07-Jun-2008 17:21 Not
applicable Package_2_for_kb953661~31bf3856ad364e35~x86~~6.0.1.0.mum Not
applicable 1,780 07-Jun-2008 17:21 Not
applicable Package_3_for_kb953661~31bf3856ad364e35~x86~~6.0.1.0.mum Not
applicable 1,780 07-Jun-2008 17:21 Not
applicable Package_4_for_kb953661~31bf3856ad364e35~x86~~6.0.1.0.mum Not
applicable 1,780 07-Jun-2008 17:21 Not
applicable Package_5_for_kb953661~31bf3856ad364e35~x86~~6.0.1.0.mum Not
applicable 1,879 07-Jun-2008 17:21 Not
applicable Package_for_kb953661_client_0~31bf3856ad364e35~x86~~6.0.1.0.mum Not
applicable 1,425 07-Jun-2008 17:21 Not
applicable Package_for_kb953661_client_1~31bf3856ad364e35~x86~~6.0.1.0.mum Not
applicable 1,367 07-Jun-2008 17:21 Not
applicable Package_for_kb953661_client~31bf3856ad364e35~x86~~6.0.1.0.mum Not
applicable 1,713 07-Jun-2008 17:21 Not
applicable Package_for_kb953661_sc_0~31bf3856ad364e35~x86~~6.0.1.0.mum Not
applicable 1,421 07-Jun-2008 17:21 Not
applicable Package_for_kb953661_sc~31bf3856ad364e35~x86~~6.0.1.0.mum Not
applicable 1,423 07-Jun-2008 17:21 Not
applicable Package_for_kb953661_server_0~31bf3856ad364e35~x86~~6.0.1.0.mum Not
applicable 1,425 07-Jun-2008 17:21 Not
applicable Package_for_kb953661_server~31bf3856ad364e35~x86~~6.0.1.0.mum Not
applicable 1,431 07-Jun-2008 17:21 Not
applicable Package_for_kb953661_winpe_0~31bf3856ad364e35~x86~~6.0.1.0.mum Not
applicable 1,524 07-Jun-2008 17:21 Not
applicable Package_for_kb953661_winpe~31bf3856ad364e35~x86~~6.0.1.0.mum Not
applicable 1,424 07-Jun-2008 17:21 Not
applicable X86_854803ab621adf0ec547253153ccdac6_31bf3856ad364e35_6.0.6000.20853_none_53c72f536a474b49.manifest Not
applicable 695 07-Jun-2008 17:21 Not
applicable X86_ab4d4dad9180b606752b5741399e5d2c_31bf3856ad364e35_6.0.6001.22198_none_960ff572ddd56561.manifest Not
applicable 695 07-Jun-2008 17:21 Not
applicable X86_microsoft-windows-msxml60_31bf3856ad364e35_6.0.6000.20853_none_86de4d8fb2f352d9.manifest Not
applicable 119,043 07-Jun-2008 04:37 Not
applicable X86_microsoft-windows-msxml60_31bf3856ad364e35_6.0.6001.22198_none_889e4c11b035d51a.manifest Not
applicable 119,043 07-Jun-2008 05:42 Not
applicable Msxml6.dll 6.10.1209.0 1,339,392 07-Jun-2008 03:21 x86 Msxml6r.dll 6.0.3883.0 2,048 07-Jun-2008 03:21 x86 Msxml6.dll 6.20.1090.0 1,332,736 07-Jun-2008 03:21 x86 Msxml6r.dll 6.0.3883.0 2,048 07-Jun-2008 03:21 x86
Windows Vista, x64 Collapse this table Expand this table
File name File version File
size Date Time Platform Amd64_061dae5589dd1987da1a16ce33e590ff_31bf3856ad364e35_6.0.6000.20853_none_4c9a8aa177f8cafd.manifest Not
applicable 699 07-Jun-2008 17:21 Not
applicable Amd64_825e06b1f780c5206707a5239f47de63_31bf3856ad364e35_6.0.6000.20853_none_02808cd67cbd3368.manifest Not
applicable 1,038 07-Jun-2008 17:21 Not
applicable Amd64_e4bc5244a277851d02ad2decc36d81aa_31bf3856ad364e35_6.0.6001.22198_none_6ed7190b5a42d486.manifest Not
applicable 1,038 07-Jun-2008 17:21 Not
applicable Amd64_microsoft-windows-msxml60_31bf3856ad364e35_6.0.6000.20853_none_e2fce9136b50c40f.manifest Not
applicable 119,069 07-Jun-2008 05:05 Not
applicable Amd64_microsoft-windows-msxml60_31bf3856ad364e35_6.0.6001.22198_none_e4bce79568934650.manifest Not
applicable 119,069 07-Jun-2008 05:54 Not
applicable Package_1_for_kb953661~31bf3856ad364e35~amd64~~6.0.1.0.mum Not
applicable 2,167 07-Jun-2008 17:21 Not
applicable Package_2_for_kb953661~31bf3856ad364e35~amd64~~6.0.1.0.mum Not
applicable 2,003 07-Jun-2008 17:21 Not
applicable Package_3_for_kb953661~31bf3856ad364e35~amd64~~6.0.1.0.mum Not
applicable 2,003 07-Jun-2008 17:21 Not
applicable Package_4_for_kb953661~31bf3856ad364e35~amd64~~6.0.1.0.mum Not
applicable 2,003 07-Jun-2008 17:21 Not
applicable Package_5_for_kb953661~31bf3856ad364e35~amd64~~6.0.1.0.mum Not
applicable 1,891 07-Jun-2008 17:21 Not
applicable Package_for_kb953661_client_0~31bf3856ad364e35~amd64~~6.0.1.0.mum Not
applicable 1,433 07-Jun-2008 17:21 Not
applicable Package_for_kb953661_client_1~31bf3856ad364e35~amd64~~6.0.1.0.mum Not
applicable 1,375 07-Jun-2008 17:21 Not
applicable Package_for_kb953661_client~31bf3856ad364e35~amd64~~6.0.1.0.mum Not
applicable 1,723 07-Jun-2008 17:21 Not
applicable Package_for_kb953661_sc_0~31bf3856ad364e35~amd64~~6.0.1.0.mum Not
applicable 1,429 07-Jun-2008 17:21 Not
applicable Package_for_kb953661_sc~31bf3856ad364e35~amd64~~6.0.1.0.mum Not
applicable 1,431 07-Jun-2008 17:21 Not
applicable Package_for_kb953661_server_0~31bf3856ad364e35~amd64~~6.0.1.0.mum Not
applicable 1,433 07-Jun-2008 17:21 Not
applicable Package_for_kb953661_server~31bf3856ad364e35~amd64~~6.0.1.0.mum Not
applicable 1,439 07-Jun-2008 17:21 Not
applicable Package_for_kb953661_winpe_0~31bf3856ad364e35~amd64~~6.0.1.0.mum Not
applicable 1,534 07-Jun-2008 17:21 Not
applicable Package_for_kb953661_winpe~31bf3856ad364e35~amd64~~6.0.1.0.mum Not
applicable 1,432 07-Jun-2008 17:21 Not
applicable X86_microsoft-windows-msxml60_31bf3856ad364e35_6.0.6000.20853_none_86de4d8fb2f352d9.manifest Not
applicable 119,043 07-Jun-2008 04:37 Not
applicable X86_microsoft-windows-msxml60_31bf3856ad364e35_6.0.6001.22198_none_889e4c11b035d51a.manifest Not
applicable 119,043 07-Jun-2008 05:42 Not
applicable Msxml6.dll 6.10.1209.0 1,757,184 07-Jun-2008 03:41 x64 Msxml6r.dll 6.0.3883.0 2,048 07-Jun-2008 03:41 x64 Msxml6.dll 6.20.1090.0 1,726,976 07-Jun-2008 03:55 x64 Msxml6r.dll 6.0.3883.0 2,048 07-Jun-2008 03:55 x64 Msxml6.dll 6.10.1209.0 1,339,392 07-Jun-2008 03:21 x86 Msxml6r.dll 6.0.3883.0 2,048 07-Jun-2008 03:21 x86 Msxml6.dll 6.20.1090.0 1,332,736 07-Jun-2008 03:21 x86 Msxml6r.dll 6.0.3883.0 2,048 07-Jun-2008 03:21 x86
Windows Vista, IA-64 Collapse this table Expand this table
File name File version File
size Date Time Platform Ia64_51e2aab32b90f7a46a0ae7299f99e267_31bf3856ad364e35_6.0.6001.22198_none_1f1b999d883519bd.manifest Not
applicable 1,036 07-Jun-2008 17:21 Not
applicable Ia64_microsoft-windows-msxml60_31bf3856ad364e35_6.0.6001.22198_none_889ff007b033de16.manifest Not
applicable 119,056 07-Jun-2008 05:57 Not
applicable Package_1_for_kb953661~31bf3856ad364e35~ia64~~6.0.1.0.mum Not
applicable 1,998 07-Jun-2008 17:21 Not
applicable Package_2_for_kb953661~31bf3856ad364e35~ia64~~6.0.1.0.mum Not
applicable 1,998 07-Jun-2008 17:21 Not
applicable Package_for_kb953661_sc_0~31bf3856ad364e35~ia64~~6.0.1.0.mum Not
applicable 1,425 07-Jun-2008 17:21 Not
applicable Package_for_kb953661_sc~31bf3856ad364e35~ia64~~6.0.1.0.mum Not
applicable 1,426 07-Jun-2008 17:21 Not
applicable Package_for_kb953661_server_0~31bf3856ad364e35~ia64~~6.0.1.0.mum Not
applicable 1,429 07-Jun-2008 17:21 Not
applicable Package_for_kb953661_server~31bf3856ad364e35~ia64~~6.0.1.0.mum Not
applicable 1,434 07-Jun-2008 17:21 Not
applicable X86_microsoft-windows-msxml60_31bf3856ad364e35_6.0.6001.22198_none_889e4c11b035d51a.manifest Not
applicable 119,043 07-Jun-2008 05:42 Not
applicable Msxml6.dll 6.20.1090.0 3,756,544 07-Jun-2008 03:42 IA-64 Msxml6r.dll 6.0.3883.0 2,048 07-Jun-2008 03:42 IA-64 Msxml6.dll 6.20.1090.0 1,332,736 07-Jun-2008 03:21 x86 Msxml6r.dll 6.0.3883.0 2,048 07-Jun-2008 03:21 x86
MSXML6 SP1, x86 Collapse this table Expand this table
File name File version File
size Date Time Platform Msxml6.dll 6.10.1209.0 1,323,528 03-Jun-2008 08:04 x86 Msxml6r.dll 6.0.3883.0 89,096 03-Jun-2008 08:04 x86
MSXML6 SP1, x64 Collapse this table Expand this table
File name File version File
size Date Time Platform Msxml6.dll 6.10.1209.0 2,289,672 03-Jun-2008 09:28 x64 Msxml6r.dll 6.0.3883.0 89,608 03-Jun-2008 09:28 x64 Msxml6.dll 6.10.1209.0 1,323,528 03-Jun-2008 08:04 x86 Msxml6r.dll 6.0.3883.0 89,096 03-Jun-2008 08:04 x86
MSXML6 SP1, IA-64 Collapse this table Expand this table
File name File version File
size Date Time Platform Msxml6.dll 6.10.1209.0 4,421,128 03-Jun-2008 09:12 IA-64 Msxml6r.dll 6.0.3883.0 88,072 03-Jun-2008 09:12 IA-64 Msxml6.dll 6.10.1209.0 1,323,528 03-Jun-2008 08:04 x86 Msxml6r.dll 6.0.3883.0 89,096 03-Jun-2008 08:04 x86
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
(http://support.microsoft.com/kb/824684/
)
Description of the standard terminology that is used to describe Microsoft software updates
Article ID: 953661 - Last Review: October 8, 2011 - Revision: 2.0
kbautohotfix kbqfe KB953661
Thank you! Your feedback is used to help us improve our support content. For more assistance options, please visit the
Help and Support Home Page .