• Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 1.4.0
    • 1.3.0, 1.4.0
    • core-libs
    • None



      The test used a code page from ftp://www.unicode.org/ . The page for
      Johab is for KS X 1001:1997. The text for this code page says that
      0x5C is mapped to a Korean WON SIGN (/u20A9) but that using a back
      slash (/u005C) might be a better idea. Java uses the "better idea"
      and this test does not check the mapping for 0x5c.

      The code page defines a mapping for 17141 characters. The number of
      errors detected is 104.

      Source code and the code page are attached.

      algol% /usr/j2se/bin/java -version
      java version "1.3.0"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.0-b25)
      Java HotSpot(TM) Client VM (build 1.3.0-b25, mixed mode)
      sqesvr% /usr/local/java/jdk1.4/solaris/bin/java -version
      java version "1.4.0beta"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0beta-b27)
      Java HotSpot(TM) Core VM (build 1.3-internal, interpreted mode)

      CHECKING BYTE ARRAY TO STRING
      PASS? CODE IN CHECK OUT COMMENT
      FAIL Johab 8444 3133 FFFD # HANGUL LETTER KIYEOK-SIOS
      FAIL Johab 8446 3135 FFFD # HANGUL LETTER NIEUN-CIEUC
      FAIL Johab 8447 3136 FFFD # HANGUL LETTER NIEUN-HIEUH
      FAIL Johab 844A 313A FFFD # HANGUL LETTER RIEUL-KIYEOK
      FAIL Johab 844B 313B FFFD # HANGUL LETTER RIEUL-MIEUM
      FAIL Johab 844C 313C FFFD # HANGUL LETTER RIEUL-PIEUP
      FAIL Johab 844D 313D FFFD # HANGUL LETTER RIEUL-SIOS
      FAIL Johab 844E 313E FFFD # HANGUL LETTER RIEUL-THIEUTH
      FAIL Johab 844F 313F FFFD # HANGUL LETTER RIEUL-PHIEUPH
      FAIL Johab 8450 3140 FFFD # HANGUL LETTER RIEUL-HIEUH
      FAIL Johab 8454 3144 FFFD # HANGUL LETTER PIEUP-SIOS
      FAIL Johab 8461 314F FFFD # HANGUL LETTER A
      FAIL Johab 8481 3150 FFFD # HANGUL LETTER AE
      FAIL Johab 84A1 3151 FFFD # HANGUL LETTER YA
      FAIL Johab 84C1 3152 FFFD # HANGUL LETTER YAE
      FAIL Johab 84E1 3153 FFFD # HANGUL LETTER EO
      FAIL Johab 8541 3154 FFFD # HANGUL LETTER E
      FAIL Johab 8561 3155 FFFD # HANGUL LETTER YEO
      FAIL Johab 8581 3156 FFFD # HANGUL LETTER YE
      FAIL Johab 85A1 3157 FFFD # HANGUL LETTER O
      FAIL Johab 85C1 3158 FFFD # HANGUL LETTER WA
      FAIL Johab 85E1 3159 FFFD # HANGUL LETTER WAE
      FAIL Johab 8641 315A FFFD # HANGUL LETTER OE
      FAIL Johab 8661 315B FFFD # HANGUL LETTER YO
      FAIL Johab 8681 315C FFFD # HANGUL LETTER U
      FAIL Johab 86A1 315D FFFD # HANGUL LETTER WEO
      FAIL Johab 86C1 315E FFFD # HANGUL LETTER WE
      FAIL Johab 86E1 315F FFFD # HANGUL LETTER WI
      FAIL Johab 8741 3160 FFFD # HANGUL LETTER YU
      FAIL Johab 8761 3161 FFFD # HANGUL LETTER EU
      FAIL Johab 8781 3162 FFFD # HANGUL LETTER YI
      FAIL Johab 87A1 3163 FFFD # HANGUL LETTER I
      FAIL Johab 8841 3131 FFFD # HANGUL LETTER KIYEOK
      FAIL Johab 8C41 3132 FFFD # HANGUL LETTER SSANGKIYEOK
      FAIL Johab 9041 3134 FFFD # HANGUL LETTER NIEUN
      FAIL Johab 9441 3137 FFFD # HANGUL LETTER TIKEUT
      FAIL Johab 9841 3138 FFFD # HANGUL LETTER SSANGTIKEUT
      FAIL Johab 9C41 3139 FFFD # HANGUL LETTER RIEUL
      FAIL Johab A041 3141 FFFD # HANGUL LETTER MIEUM
      FAIL Johab A441 3142 FFFD # HANGUL LETTER PIEUP
      FAIL Johab A841 3143 FFFD # HANGUL LETTER SSANGPIEUP
      FAIL Johab AC41 3145 FFFD # HANGUL LETTER SIOS
      FAIL Johab B041 3146 FFFD # HANGUL LETTER SSANGSIOS
      FAIL Johab B441 3147 FFFD # HANGUL LETTER IEUNG
      FAIL Johab B841 3148 FFFD # HANGUL LETTER CIEUC
      FAIL Johab BC41 3149 FFFD # HANGUL LETTER SSANGCIEUC
      FAIL Johab C041 314A FFFD # HANGUL LETTER CHIEUCH
      FAIL Johab C441 314B FFFD # HANGUL LETTER KHIEUKH
      FAIL Johab C841 314C FFFD # HANGUL LETTER THIEUTH
      FAIL Johab CC41 314D FFFD # HANGUL LETTER PHIEUPH
      FAIL Johab D041 314E FFFD # HANGUL LETTER HIEUH
      FAIL Johab DAD4 3164 3163 # HANGUL FILLER
      CHECKING STRING TO BYTE ARRAY
      PASS? CODE IN CHECK OUT COMMENT
      FAIL Johab 3133 8444 DAA3 # HANGUL LETTER KIYEOK-SIOS
      FAIL Johab 3135 8446 DAA5 # HANGUL LETTER NIEUN-CIEUC
      FAIL Johab 3136 8447 DAA6 # HANGUL LETTER NIEUN-HIEUH
      FAIL Johab 313A 844A DAAA # HANGUL LETTER RIEUL-KIYEOK
      FAIL Johab 313B 844B DAAB # HANGUL LETTER RIEUL-MIEUM
      FAIL Johab 313C 844C DAAC # HANGUL LETTER RIEUL-PIEUP
      FAIL Johab 313D 844D DAAD # HANGUL LETTER RIEUL-SIOS
      FAIL Johab 313E 844E DAAE # HANGUL LETTER RIEUL-THIEUTH
      FAIL Johab 313F 844F DAAF # HANGUL LETTER RIEUL-PHIEUPH
      FAIL Johab 3140 8450 DAB0 # HANGUL LETTER RIEUL-HIEUH
      FAIL Johab 3144 8454 DAB4 # HANGUL LETTER PIEUP-SIOS
      FAIL Johab 314F 8461 DABF # HANGUL LETTER A
      FAIL Johab 3150 8481 DAC0 # HANGUL LETTER AE
      FAIL Johab 3151 84A1 DAC1 # HANGUL LETTER YA
      FAIL Johab 3152 84C1 DAC2 # HANGUL LETTER YAE
      FAIL Johab 3153 84E1 DAC3 # HANGUL LETTER EO
      FAIL Johab 3154 8541 DAC4 # HANGUL LETTER E
      FAIL Johab 3155 8561 DAC5 # HANGUL LETTER YEO
      FAIL Johab 3156 8581 DAC6 # HANGUL LETTER YE
      FAIL Johab 3157 85A1 DAC7 # HANGUL LETTER O
      FAIL Johab 3158 85C1 DAC8 # HANGUL LETTER WA
      FAIL Johab 3159 85E1 DAC9 # HANGUL LETTER WAE
      FAIL Johab 315A 8641 DACA # HANGUL LETTER OE
      FAIL Johab 315B 8661 DACB # HANGUL LETTER YO
      FAIL Johab 315C 8681 DACC # HANGUL LETTER U
      FAIL Johab 315D 86A1 DACD # HANGUL LETTER WEO
      FAIL Johab 315E 86C1 DACE # HANGUL LETTER WE
      FAIL Johab 315F 86E1 DACF # HANGUL LETTER WI
      FAIL Johab 3160 8741 DAD0 # HANGUL LETTER YU
      FAIL Johab 3161 8761 DAD1 # HANGUL LETTER EU
      FAIL Johab 3162 8781 DAD2 # HANGUL LETTER YI
      FAIL Johab 3163 87A1 DAD3 # HANGUL LETTER I
      FAIL Johab 3131 8841 DAA1 # HANGUL LETTER KIYEOK
      FAIL Johab 3132 8C41 DAA2 # HANGUL LETTER SSANGKIYEOK
      FAIL Johab 3134 9041 DAA4 # HANGUL LETTER NIEUN
      FAIL Johab 3137 9441 DAA7 # HANGUL LETTER TIKEUT
      FAIL Johab 3138 9841 DAA8 # HANGUL LETTER SSANGTIKEUT
      FAIL Johab 3139 9C41 DAA9 # HANGUL LETTER RIEUL
      FAIL Johab 3141 A041 DAB1 # HANGUL LETTER MIEUM
      FAIL Johab 3142 A441 DAB2 # HANGUL LETTER PIEUP
      FAIL Johab 3143 A841 DAB3 # HANGUL LETTER SSANGPIEUP
      FAIL Johab 3145 AC41 DAB5 # HANGUL LETTER SIOS
      FAIL Johab 3146 B041 DAB6 # HANGUL LETTER SSANGSIOS
      FAIL Johab 3147 B441 DAB7 # HANGUL LETTER IEUNG
      FAIL Johab 3148 B841 DAB8 # HANGUL LETTER CIEUC
      FAIL Johab 3149 BC41 DAB9 # HANGUL LETTER SSANGCIEUC
      FAIL Johab 314A C041 DABA # HANGUL LETTER CHIEUCH
      FAIL Johab 314B C441 DABB # HANGUL LETTER KHIEUKH
      FAIL Johab 314C C841 DABC # HANGUL LETTER THIEUTH
      FAIL Johab 314D CC41 DABD # HANGUL LETTER PHIEUPH
      FAIL Johab 314E D041 DABE # HANGUL LETTER HIEUH
      FAIL Johab 3164 DAD4 3F # HANGUL FILLER


      allan.jacobs@Eng 2000-08-11

          Loading...

            • Icon: Bug Bug
            • Resolution: Fixed
            • Icon: P3 P3
            • 1.4.0
            • 1.3.0, 1.4.0
            • core-libs
            • None



              The test used a code page from ftp://www.unicode.org/ . The page for
              Johab is for KS X 1001:1997. The text for this code page says that
              0x5C is mapped to a Korean WON SIGN (/u20A9) but that using a back
              slash (/u005C) might be a better idea. Java uses the "better idea"
              and this test does not check the mapping for 0x5c.

              The code page defines a mapping for 17141 characters. The number of
              errors detected is 104.

              Source code and the code page are attached.

              algol% /usr/j2se/bin/java -version
              java version "1.3.0"
              Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.0-b25)
              Java HotSpot(TM) Client VM (build 1.3.0-b25, mixed mode)
              sqesvr% /usr/local/java/jdk1.4/solaris/bin/java -version
              java version "1.4.0beta"
              Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0beta-b27)
              Java HotSpot(TM) Core VM (build 1.3-internal, interpreted mode)

              CHECKING BYTE ARRAY TO STRING
              PASS? CODE IN CHECK OUT COMMENT
              FAIL Johab 8444 3133 FFFD # HANGUL LETTER KIYEOK-SIOS
              FAIL Johab 8446 3135 FFFD # HANGUL LETTER NIEUN-CIEUC
              FAIL Johab 8447 3136 FFFD # HANGUL LETTER NIEUN-HIEUH
              FAIL Johab 844A 313A FFFD # HANGUL LETTER RIEUL-KIYEOK
              FAIL Johab 844B 313B FFFD # HANGUL LETTER RIEUL-MIEUM
              FAIL Johab 844C 313C FFFD # HANGUL LETTER RIEUL-PIEUP
              FAIL Johab 844D 313D FFFD # HANGUL LETTER RIEUL-SIOS
              FAIL Johab 844E 313E FFFD # HANGUL LETTER RIEUL-THIEUTH
              FAIL Johab 844F 313F FFFD # HANGUL LETTER RIEUL-PHIEUPH
              FAIL Johab 8450 3140 FFFD # HANGUL LETTER RIEUL-HIEUH
              FAIL Johab 8454 3144 FFFD # HANGUL LETTER PIEUP-SIOS
              FAIL Johab 8461 314F FFFD # HANGUL LETTER A
              FAIL Johab 8481 3150 FFFD # HANGUL LETTER AE
              FAIL Johab 84A1 3151 FFFD # HANGUL LETTER YA
              FAIL Johab 84C1 3152 FFFD # HANGUL LETTER YAE
              FAIL Johab 84E1 3153 FFFD # HANGUL LETTER EO
              FAIL Johab 8541 3154 FFFD # HANGUL LETTER E
              FAIL Johab 8561 3155 FFFD # HANGUL LETTER YEO
              FAIL Johab 8581 3156 FFFD # HANGUL LETTER YE
              FAIL Johab 85A1 3157 FFFD # HANGUL LETTER O
              FAIL Johab 85C1 3158 FFFD # HANGUL LETTER WA
              FAIL Johab 85E1 3159 FFFD # HANGUL LETTER WAE
              FAIL Johab 8641 315A FFFD # HANGUL LETTER OE
              FAIL Johab 8661 315B FFFD # HANGUL LETTER YO
              FAIL Johab 8681 315C FFFD # HANGUL LETTER U
              FAIL Johab 86A1 315D FFFD # HANGUL LETTER WEO
              FAIL Johab 86C1 315E FFFD # HANGUL LETTER WE
              FAIL Johab 86E1 315F FFFD # HANGUL LETTER WI
              FAIL Johab 8741 3160 FFFD # HANGUL LETTER YU
              FAIL Johab 8761 3161 FFFD # HANGUL LETTER EU
              FAIL Johab 8781 3162 FFFD # HANGUL LETTER YI
              FAIL Johab 87A1 3163 FFFD # HANGUL LETTER I
              FAIL Johab 8841 3131 FFFD # HANGUL LETTER KIYEOK
              FAIL Johab 8C41 3132 FFFD # HANGUL LETTER SSANGKIYEOK
              FAIL Johab 9041 3134 FFFD # HANGUL LETTER NIEUN
              FAIL Johab 9441 3137 FFFD # HANGUL LETTER TIKEUT
              FAIL Johab 9841 3138 FFFD # HANGUL LETTER SSANGTIKEUT
              FAIL Johab 9C41 3139 FFFD # HANGUL LETTER RIEUL
              FAIL Johab A041 3141 FFFD # HANGUL LETTER MIEUM
              FAIL Johab A441 3142 FFFD # HANGUL LETTER PIEUP
              FAIL Johab A841 3143 FFFD # HANGUL LETTER SSANGPIEUP
              FAIL Johab AC41 3145 FFFD # HANGUL LETTER SIOS
              FAIL Johab B041 3146 FFFD # HANGUL LETTER SSANGSIOS
              FAIL Johab B441 3147 FFFD # HANGUL LETTER IEUNG
              FAIL Johab B841 3148 FFFD # HANGUL LETTER CIEUC
              FAIL Johab BC41 3149 FFFD # HANGUL LETTER SSANGCIEUC
              FAIL Johab C041 314A FFFD # HANGUL LETTER CHIEUCH
              FAIL Johab C441 314B FFFD # HANGUL LETTER KHIEUKH
              FAIL Johab C841 314C FFFD # HANGUL LETTER THIEUTH
              FAIL Johab CC41 314D FFFD # HANGUL LETTER PHIEUPH
              FAIL Johab D041 314E FFFD # HANGUL LETTER HIEUH
              FAIL Johab DAD4 3164 3163 # HANGUL FILLER
              CHECKING STRING TO BYTE ARRAY
              PASS? CODE IN CHECK OUT COMMENT
              FAIL Johab 3133 8444 DAA3 # HANGUL LETTER KIYEOK-SIOS
              FAIL Johab 3135 8446 DAA5 # HANGUL LETTER NIEUN-CIEUC
              FAIL Johab 3136 8447 DAA6 # HANGUL LETTER NIEUN-HIEUH
              FAIL Johab 313A 844A DAAA # HANGUL LETTER RIEUL-KIYEOK
              FAIL Johab 313B 844B DAAB # HANGUL LETTER RIEUL-MIEUM
              FAIL Johab 313C 844C DAAC # HANGUL LETTER RIEUL-PIEUP
              FAIL Johab 313D 844D DAAD # HANGUL LETTER RIEUL-SIOS
              FAIL Johab 313E 844E DAAE # HANGUL LETTER RIEUL-THIEUTH
              FAIL Johab 313F 844F DAAF # HANGUL LETTER RIEUL-PHIEUPH
              FAIL Johab 3140 8450 DAB0 # HANGUL LETTER RIEUL-HIEUH
              FAIL Johab 3144 8454 DAB4 # HANGUL LETTER PIEUP-SIOS
              FAIL Johab 314F 8461 DABF # HANGUL LETTER A
              FAIL Johab 3150 8481 DAC0 # HANGUL LETTER AE
              FAIL Johab 3151 84A1 DAC1 # HANGUL LETTER YA
              FAIL Johab 3152 84C1 DAC2 # HANGUL LETTER YAE
              FAIL Johab 3153 84E1 DAC3 # HANGUL LETTER EO
              FAIL Johab 3154 8541 DAC4 # HANGUL LETTER E
              FAIL Johab 3155 8561 DAC5 # HANGUL LETTER YEO
              FAIL Johab 3156 8581 DAC6 # HANGUL LETTER YE
              FAIL Johab 3157 85A1 DAC7 # HANGUL LETTER O
              FAIL Johab 3158 85C1 DAC8 # HANGUL LETTER WA
              FAIL Johab 3159 85E1 DAC9 # HANGUL LETTER WAE
              FAIL Johab 315A 8641 DACA # HANGUL LETTER OE
              FAIL Johab 315B 8661 DACB # HANGUL LETTER YO
              FAIL Johab 315C 8681 DACC # HANGUL LETTER U
              FAIL Johab 315D 86A1 DACD # HANGUL LETTER WEO
              FAIL Johab 315E 86C1 DACE # HANGUL LETTER WE
              FAIL Johab 315F 86E1 DACF # HANGUL LETTER WI
              FAIL Johab 3160 8741 DAD0 # HANGUL LETTER YU
              FAIL Johab 3161 8761 DAD1 # HANGUL LETTER EU
              FAIL Johab 3162 8781 DAD2 # HANGUL LETTER YI
              FAIL Johab 3163 87A1 DAD3 # HANGUL LETTER I
              FAIL Johab 3131 8841 DAA1 # HANGUL LETTER KIYEOK
              FAIL Johab 3132 8C41 DAA2 # HANGUL LETTER SSANGKIYEOK
              FAIL Johab 3134 9041 DAA4 # HANGUL LETTER NIEUN
              FAIL Johab 3137 9441 DAA7 # HANGUL LETTER TIKEUT
              FAIL Johab 3138 9841 DAA8 # HANGUL LETTER SSANGTIKEUT
              FAIL Johab 3139 9C41 DAA9 # HANGUL LETTER RIEUL
              FAIL Johab 3141 A041 DAB1 # HANGUL LETTER MIEUM
              FAIL Johab 3142 A441 DAB2 # HANGUL LETTER PIEUP
              FAIL Johab 3143 A841 DAB3 # HANGUL LETTER SSANGPIEUP
              FAIL Johab 3145 AC41 DAB5 # HANGUL LETTER SIOS
              FAIL Johab 3146 B041 DAB6 # HANGUL LETTER SSANGSIOS
              FAIL Johab 3147 B441 DAB7 # HANGUL LETTER IEUNG
              FAIL Johab 3148 B841 DAB8 # HANGUL LETTER CIEUC
              FAIL Johab 3149 BC41 DAB9 # HANGUL LETTER SSANGCIEUC
              FAIL Johab 314A C041 DABA # HANGUL LETTER CHIEUCH
              FAIL Johab 314B C441 DABB # HANGUL LETTER KHIEUKH
              FAIL Johab 314C C841 DABC # HANGUL LETTER THIEUTH
              FAIL Johab 314D CC41 DABD # HANGUL LETTER PHIEUPH
              FAIL Johab 314E D041 DABE # HANGUL LETTER HIEUH
              FAIL Johab 3164 DAD4 3F # HANGUL FILLER


              allan.jacobs@Eng 2000-08-11

                    ilittlesunw Ian Little (Inactive)
                    ajacobssunw Allan Jacobs (Inactive)
                    Votes:
                    0 Vote for this issue
                    Watchers:
                    0 Start watching this issue

                      Created:
                      Updated:
                      Resolved:
                      Imported:
                      Indexed:

                        ilittlesunw Ian Little (Inactive)
                        ajacobssunw Allan Jacobs (Inactive)
                        Votes:
                        0 Vote for this issue
                        Watchers:
                        0 Start watching this issue

                          Created:
                          Updated:
                          Resolved:
                          Imported:
                          Indexed: