Details
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8213302 | Roger Riggs | P3 | Resolved | Duplicate |
Description
ISO2022JP decoder and GB18030 decoder (for decodeBufferLoop()) have code range definition issues.
ISO2022JP, 0x1B, 0x28, 0x49, 0x60, 0x1B, 0x28, 0x42, is converted to \uFFA0
ISO2022JP is for Japanese, but \uFFA0 is a part of Hangul character.
GB18030, \uFFFE is converted to 0x84, 0x31, 0xA4, 0x38.
0x84, 0x31, 0xA4, 0x38 is converted to replacement character \uFFFD.
ISO2022JP, 0x1B, 0x28, 0x49, 0x60, 0x1B, 0x28, 0x42, is converted to \uFFA0
ISO2022JP is for Japanese, but \uFFA0 is a part of Hangul character.
GB18030, \uFFFE is converted to 0x84, 0x31, 0xA4, 0x38.
0x84, 0x31, 0xA4, 0x38 is converted to replacement character \uFFFD.
Attachments
Issue Links
- backported by
-
JDK-8213302 ISO2022JP and GB18030 NIO converter issues
-
- Resolved
-
-
JDK-8213303 ISO2022JP and GB18030 NIO converter issues
-
- Resolved
-
-
JDK-8219820 ISO2022JP and GB18030 NIO converter issues
-
- Resolved
-
- duplicates
-
JDK-8207780 FindDecoderBugs.java fails intermittently
-
- Resolved
-