Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
2.7.2
-
None
-
Security Level: No security risk; visible to anyone (Ordinary problems in Xalan projects. Anybody can view the issue.)
-
None
-
JDK 7, Windows 7
classpath=.;serializer.jar;xalan.jar
Description
If the input XML contains a text node with a unicode character with code point beyond 0xFFFF located on a 1024 character boundary, the transformation fails with the following message:
(Position des Fehlers unbekannt)org.xml.sax.SAXException: Ungültige UTF-16-Ersetzung festgestellt: d83d ?
java.io.IOException: Ungültige UTF-16-Ersetzung festgestellt: d83d ?
See enclosed files to reproduce.
This has been verified against 2.7.0, 2.7.1, and 2.7.2