-
Bug
-
Resolution: Fixed
-
P4
-
9
-
None
-
b31
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8067666 | emb-9 | Aleksej Efimov | P4 | Resolved | Fixed | team |
JDK-8141098 | 8u92 | Aleksej Efimov | P2 | Closed | Duplicate |
The document scanner fails to clear an internal buffer before processing
supplemental characters in attribute values meaning if there was anything
previously in the buffer it gets appended to the result.
For XML 1.0 documents, the buffer could contain a previously processed
character reference or supplemental character.
For XML 1.1 documents, the buffer could contain a previously processed
supplemental character.
- backported by
-
JDK-8067666 [XML 1.0/1.1] - Attribute values with supplemental characters are being corrupted.
- Resolved
-
JDK-8141098 [XML 1.0/1.1] - Attribute values with supplemental characters are being corrupted.
- Closed
- duplicates
-
JDK-8134464 XML parser shipped with JDK doesn't handle unicode chars outside the basic multi
- Closed
-
JDK-8141097 StaX: data corruption when reading Unicode SMP characters in UTF-8 XML
- Closed
-
JDK-8062362 Surrogate characters are not correct handled in XMLScanner class
- Closed
-
JDK-8145969 SAX parser reports incorrect attribute value in the presence of surrogate pairs
- Closed