-
Bug
-
Resolution: Fixed
-
P3
-
8u31
-
b59
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8083944 | emb-9 | Aleksej Efimov | P3 | Resolved | Fixed | team |
JDK-8131557 | 8u66 | Aleksej Efimov | P3 | Resolved | Fixed | b01 |
JDK-8079486 | 8u65 | Aleksej Efimov | P3 | Resolved | Fixed | b01 |
JDK-8076589 | 8u60 | Aleksej Efimov | P3 | Resolved | Fixed | b12 |
JDK-8079105 | 8u51 | Aleksej Efimov | P3 | Resolved | Fixed | b11 |
JDK-8137978 | emb-8u65 | Unassigned | P3 | Resolved | Fixed | b01 |
JDK-8078987 | emb-8u60 | Aleksej Efimov | P3 | Resolved | Fixed | b24 |
JDK-8080195 | emb-8u51 | Aleksej Efimov | P3 | Resolved | Fixed | team |
JDK-8078810 | 7u91 | Aleksej Efimov | P3 | Resolved | Fixed | b01 |
JDK-8079108 | 7u85 | Aleksej Efimov | P3 | Resolved | Fixed | b10 |
JDK-8134165 | openjdk7u | Aleksej Efimov | P3 | Resolved | Fixed | master |
JDK-8078870 | 6u105 | Aleksej Efimov | P3 | Resolved | Fixed | b01 |
JDK-8079110 | 6u101 | Aleksej Efimov | P3 | Resolved | Fixed | b10 |
substring() in XSLT stylesheet returns wrong character when string contains
UNICODE's supplementary characters.
For example, an UNICODE supplementary character, '𠀋' (codepoint is
U+2000B), is one length character but substring('𠀋ABC', 3, 1)
returns the second character, 'A', although the third character, 'B', is
expected to be returned.
A similar issue existed in string-length() and it was fixed in
So, string-length('𠀋') returns 1 as the supplementary character's
length correctly on jdk with the fix of
string-length('𠀋') returned 2 wrongly before the bug is fixed.
- backported by
-
JDK-8076589 substring in XSLT returns wrong character if string contains supplementary chars
- Resolved
-
JDK-8078810 substring in XSLT returns wrong character if string contains supplementary chars
- Resolved
-
JDK-8078870 substring in XSLT returns wrong character if string contains supplementary chars
- Resolved
-
JDK-8078987 substring in XSLT returns wrong character if string contains supplementary chars
- Resolved
-
JDK-8079105 substring in XSLT returns wrong character if string contains supplementary chars
- Resolved
-
JDK-8079108 substring in XSLT returns wrong character if string contains supplementary chars
- Resolved
-
JDK-8079110 substring in XSLT returns wrong character if string contains supplementary chars
- Resolved
-
JDK-8079486 substring in XSLT returns wrong character if string contains supplementary chars
- Resolved
-
JDK-8080195 substring in XSLT returns wrong character if string contains supplementary chars
- Resolved
-
JDK-8083944 substring in XSLT returns wrong character if string contains supplementary chars
- Resolved
-
JDK-8131557 substring in XSLT returns wrong character if string contains supplementary chars
- Resolved
-
JDK-8134165 substring in XSLT returns wrong character if string contains supplementary chars
- Resolved
-
JDK-8137978 substring in XSLT returns wrong character if string contains supplementary chars
- Resolved
- relates to
-
JDK-8076290 JCK test api/xsl/conf/string/string17 starts failing after JDK-8074297
- Closed