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

jck_regr: awt/java2d/font/LineBreakMeasurer/index.html#ConstructorTesttestCase4

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2 P2
    • 1.4.0
    • 1.4.0
    • client-libs
    • None
    • 2d
    • beta
    • generic
    • generic
    • Verified

      al.smith@eng 2000-07-12
      =======================
       
      Please run the following script to reproduce the failure:
      /net/sqesvr.eng/export/st3/jdk1.4/bugs/<thisbugid>/runit.sh

      Test case can be found in:
      /net/sqesvr/export/st1/JCK-13/tests/api/java_awt/java2d/font/LineBreakMeasurer/
      JDK version: Merlin B20
      JCK version: JCK13

      Test:
      javasoft.sqe.javatest.lib.ExecJCKTestOtherJVMCmd CLASSPATH=Z:\\st1\\JCK-13\\tests/../classes;Z:\\st1\\JCK-13\\javatest.jar PATH=Z:\\st1\\JCK-13\\tests\\..\\lib\\win32; windir=c:\\windows c:\\jdk14\\bin\\java -Xfuture -Djava.security.policy=policy.txt javasoft.sqe.tests.api.java.awt.java2d.font.LineBreakMeasurer.ConstructorTest -TestCaseID testCase4

      Output from the jtr file:
      =========================
      #Test Results (version 2)
      #Mon Jun 26 06:34:43 PDT 2000
      #checksum:49cbff7fd9ec189b
      #-----testdescription-----
      $file=Z:\\st1\\JCK-13\\tests\\api\\java_awt\\java2d\\font\\LineBreakMeasurer\\index.html
      $root=Z:\\st1\\JCK-13\\tests
      executeArgs=-TestCaseID testCase4
      executeClass=javasoft.sqe.tests.api.java.awt.java2d.font.LineBreakMeasurer.ConstructorTest
      id=ConstructorTesttestCase4
      keywords=positive runtime
      source=ConstructorTest.java
      title=LineBreakMeasurer(AttributedCharacterIterator,BreakIterator,FontRenderContext)

      #-----environment-----
      EXECUTE_CLASSPATH=$testSuiteRootDir/../classes$:$javatestClassDir
      EXECUTE_FLAGS=
      EXECUTE_JAVA=c:\\jdk14\\bin\\java
      EXE_PATH=${LDLIBPATH};$PATH
      EXE_SYSTEMROOT=c:\\windows
      ExecJCKTestOtherJVMCmd=javasoft.sqe.javatest.lib.ExecJCKTestOtherJVMCmd
      LDLIBPATH=$testSuiteRootDir\\..\\lib\\win32
      command.testExecute=$ExecJCKTestOtherJVMCmd CLASSPATH=${EXECUTE_CLASSPATH} PATH=${EXE_PATH} windir=${EXE_SYSTEMROOT} ${EXECUTE_JAVA} ${EXECUTE_FLAGS} -Xfuture -Djava.security.policy=policy.txt $testExecuteClass $testExecuteArgs

      #-----testresult-----
      description=file:Z:/st1/JCK-13/tests/api/java_awt/java2d/font/LineBreakMeasurer/index.html#ConstructorTesttestCase4
      end=Mon Jun 26 06:34:43 PDT 2000
      environment=jck-runtime-win95
      execStatus=Failed. tests: 1; failed: 1; first test case failure: testCase4
      javatestOS=Windows 98 4.10 (x86)
      javatestVersion=JT_2.1.2j
      script=javasoft.sqe.javatest.lib.JCKScript -runtime
      sections=script_messages testExecute
      start=Mon Jun 26 06:34:41 PDT 2000
      status=Failed. tests: 1; failed: 1; first test case failure: testCase4
      test=api/java_awt/java2d/font/LineBreakMeasurer/index.html#ConstructorTesttestCase4
      timeoutSeconds=600
      work=C:\\mandalay-jck13-jdk14-xint\\api\\java_awt\\java2d\\font\\LineBreakMeasurer

      #section:script_messages
      ----------messages:(1/25)----------
      Executing test class...

      #section:testExecute
      ----------messages:(1/361)*----------
      command: javasoft.sqe.javatest.lib.ExecJCKTestOtherJVMCmd CLASSPATH=Z:\\st1\\JCK-13\\tests/../classes;Z:\\st1\\JCK-13\\javatest.jar PATH=Z:\\st1\\JCK-13\\tests\\..\\lib\\win32; windir=c:\\windows c:\\jdk14\\bin\\java -Xfuture -Djava.security.policy=policy.txt javasoft.sqe.tests.api.java.awt.java2d.font.LineBreakMeasurer.ConstructorTest -TestCaseID testCase4
      ----------ref:(0/0)----------
      ----------log:(14/1071)----------
      java.lang.reflect.InvocationTargetException: java.lang.ArrayIndexOutOfBoundsException
              at java.awt.font.StyledParagraph.addFonts(StyledParagraph.java:398)
              at java.awt.font.StyledParagraph.<init>(StyledParagraph.java:92)
              at java.awt.font.TextMeasurer.initAll(TextMeasurer.java:171)
              at java.awt.font.TextMeasurer.<init>(TextMeasurer.java:129)
              at java.awt.font.LineBreakMeasurer.<init>(LineBreakMeasurer.java:286)
              at javasoft.sqe.tests.api.java.awt.java2d.font.LineBreakMeasurer.ConstructorTest.testCase4(ConstructorTest.java:268)
              at java.lang.reflect.Method.invoke(Native Method)
              at javasoft.sqe.javatest.lib.MultiTest.invokeTestCase(MultiTest.java:408)
              at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:204)
              at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:136)
              at javasoft.sqe.tests.api.java.awt.java2d.font.LineBreakMeasurer.ConstructorTest.main(ConstructorTest.java:55)
      testCase4: Failed. Test case throws exception: java.lang.ArrayIndexOutOfBoundsException
      STATUS:Failed.tests: 1; failed: 1; first test case failure: testCase4
      result: Failed. tests: 1; failed: 1; first test case failure: testCase4


      test result: Failed. tests: 1; failed: 1; first test case failure: testCase4

            dougfelt Doug Felt (Inactive)
            apsmith Alan Smith (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: