Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8367763

CharacterRangeInfo::of() throws undocumented java.util.IllegalFormatConversionException

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P2 P2
    • None
    • None
    • core-libs
    • None

      This looks like a regression and the java doc says nothing about this behavior.

      IllegalFormatConversionException was thrown when data values [2147483647, 1, 0, 0, 0, null] were passed to method "testCRI_Of" that has parameter types [int, int, int, int, int, class java.lang.Class]
      java.util.IllegalFormatConversionException: d != java.lang.String
      at java.base/java.util.Formatter$FormatSpecifier.failConversion(Formatter.java:4662)
      at java.base/java.util.Formatter$FormatSpecifier.printInteger(Formatter.java:3200)
      at java.base/java.util.Formatter$FormatSpecifier.print(Formatter.java:3155)
      at java.base/java.util.Formatter.format(Formatter.java:2761)
      at java.base/java.util.Formatter.format(Formatter.java:2698)
      at java.base/java.lang.String.format(String.java:4588)
      at java.base/jdk.internal.classfile.impl.Util.outOfRangeException(Util.java:233)
      at java.base/jdk.internal.classfile.impl.Util.checkU2(Util.java:227)
      at java.base/jdk.internal.classfile.impl.UnboundAttribute$UnboundCharacterRangeInfo.<init>(UnboundAttribute.java:882)
      at java.base/java.lang.classfile.attribute.CharacterRangeInfo.of(CharacterRangeInfo.java:178)
      at javasoft.sqe.tests.api.java.lang.classfile.attribute.CharacterRangeTableAttribute.MethodsTests.testCRI_Of(MethodsTests.java:112)
      at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
      at java.base/java.lang.reflect.Method.invoke(Method.java:565)

            Unassigned Unassigned
            pchinnasamy Prabushankar Chinnasamy
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: