Site icon EfmSoft

What does Windows error code 14036 (ERROR_SXS_XML_E_BADCHARDATA) mean?

 
Previous Next
ERROR_SXS_XML_E_XMLDECLSYNTAX ERROR_SXS_XML_E_MISSINGWHITESPACE

ERROR_SXS_XML_E_BADCHARDATA

ERROR_SXS_XML_E_BADCHARDATA (0x000036D4) is a Windows Side-by-Side XML parser status for application, assembly, policy, or configuration manifest processing.

The failure is in parsed character data, not in an assembly identity or dependency lookup. XML 1.0 limits the characters that can appear in a document, and ordinary character data also cannot contain raw markup delimiters such as an unescaped ampersand or less-than sign.

Parser boundary

The XML Char and CharData productions are the useful boundary here. A byte-decoding problem can surface as bad character data too, so the visible glyph in an editor is not enough evidence that the underlying file is valid.

What to inspect

Trace the failing activation with sxstrace and start with the first parser diagnostic for the named manifest; later binding messages are consequences if XML parsing never completed.

References


Looking for a different code? Search another status or error code.

Exit mobile version