-
Type:
Bug
-
Resolution: Fixed
-
Priority:
P3
-
Affects Version/s: 1.1
-
Component/s: core-libs
-
None
-
1.1.6
-
generic
-
solaris_2.5
-
Not verified
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
|---|---|---|---|---|---|---|
| JDK-2019350 | 1.2.0 | Brian Beck | P3 | Resolved | Fixed | 1.2beta3 |
The getNative method of CharToByteSJIS returns 0x707e for Unicode characters that can't be mapped to Shift-JIS, such as \u0080. This foils the substitution mode processing of the super class CharToByteDoubleByte which only understands 0x0000 as an unmapped character.
This bug applies to the Shift Jis converter produced by the ConverterGenerator tool. Since many of our converters follow similar patterns, this bug may also exist in other subclasses of CharToByteDoubleByte
This bug applies to the Shift Jis converter produced by the ConverterGenerator tool. Since many of our converters follow similar patterns, this bug may also exist in other subclasses of CharToByteDoubleByte
- backported by
-
JDK-2019350 CharToByteSJIS converter returns invalid shift-jis characters
-
- Resolved
-