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

jck_regr: api/java_awt/interactive/DrawTests.html#DrawTests

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P2 P2
    • None
    • 1.4.0
    • client-libs
    • None
    • 2d
    • generic
    • generic

      al.smith@eng 2000-08-24
      -----------------------
      Screen does not refresh and the line is not drawn until the mouse button is released. It should visibly draw lines continuously.
      ===========================================================================
      Please run the following script to reproduce the failure:
      /net/sqesvr.eng/export/st3/jdk1.4/bugs/4365694/runit.sh

      Test case can be found in:
      /net/sqesvr/export/st1/JCK-13/tests/api/java_awt/interactive/DrawTests.html#DrawTests
      JDK version: Merlin b28
      JCK version: JCK13

      Test:
      /net/sqesvr/export/st1/jdk14/solaris/bin/java -classic -Xfuture -Djava.security.policy=policy.tmp javasoft.sqe.tests.api.java.awt.interactive.DrawTests -TestCaseID ALL

      Output from the jtr file:
      =========================

      #Test Results (version 2)
      #Wed Aug 23 17:25:14 PDT 2000
      #checksum:5256617353b0e2ba
      #-----testdescription-----
      $file=/net/sqesvr/export/st1/JCK-13/tests/api/java_awt/interactive/DrawTests.html
      $root=/net/sqesvr/export/st1/JCK-13/tests
      executeArgs=-TestCaseID ALL
      executeClass=javasoft.sqe.tests.api.java.awt.interactive.DrawTests
      id=DrawTests
      keywords=interactive positive runtime
      source=DrawTests.java
      title=AWT drawing methods interactive test

      #-----environment-----
      EXECUTE_CLASSPATH=$testSuiteRootDir/../classes$:$javatestClassDir
      EXECUTE_FLAGS=-classic
      EXECUTE_JAVA=/net/sqesvr/export/st1/jdk14/solaris/bin/java
      ExecJCKTestOtherJVMCmd=javasoft.sqe.javatest.lib.ExecJCKTestOtherJVMCmd
      LDLIBPATH=$testSuiteRootDir$/..$/lib_solaris$:$PATH
      SET_DISPLAY=caius:0.0
      SET_HOME=${user.home}
      command.testExecute=$ExecJCKTestOtherJVMCmd CLASSPATH=${EXECUTE_CLASSPATH} DISPLAY=${SET_DISPLAY} HOME=${SET_HOME} LD_LIBRARY_PATH=${LDLIBPATH} ${EXECUTE_JAVA} ${EXECUTE_FLAGS} -Xfuture -Djava.security.policy=policy.tmp $testExecuteClass $testExecuteArgs
      user.home=/home/smitha

      #-----testresult-----
      description=file:/net/sqesvr/export/st1/JCK-13/tests/api/java_awt/interactive/DrawTests.html#DrawTests
      end=Wed Aug 23 17:25:14 PDT 2000
      environment=jck-runtime-solaris
      execStatus=Failed. tests: 1; failed: 1; first test case failure: DrawTest0001
      javatestOS=SunOS 5.7 (sparc)
      javatestVersion=JT_2.1.2j
      script=javasoft.sqe.javatest.lib.JCKScript -runtime
      sections=script_messages testExecute
      start=Wed Aug 23 17:24:08 PDT 2000
      status=Failed. tests: 1; failed: 1; first test case failure: DrawTest0001
      test=api/java_awt/interactive/DrawTests.html#DrawTests
      work=/export0/results/caius.jck13.14.classic-int/api/java_awt/interactive

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

      #section:testExecute
      ----------messages:(1/430)----------
      command: javasoft.sqe.javatest.lib.ExecJCKTestOtherJVMCmd CLASSPATH=/net/sqesvr/export/st1/JCK-13/tests/../classes:/net/sqesvr/export/st1/JCK-13/javatest.jar DISPLAY=caius:0.0 HOME=/home/smitha LD_LIBRARY_PATH=/net/sqesvr/export/st1/JCK-13/tests/../lib_solaris: /net/sqesvr/export/st1/jdk14/solaris/bin/java -classic -Xfuture -Djava.security.policy=policy.tmp javasoft.sqe.tests.api.java.awt.interactive.DrawTests -TestCaseID ALL
      ----------ref:(0/0)----------
      ----------log:(33/2387)----------
      Exception occurred during event dispatching:
      java.lang.InternalError: Cannot construct general op for MaskBlit(Lsun/java2d/SurfaceData;Lsun/java2d/SurfaceData;Ljava/awt/Composite;IIIIII[BII)V XOR mode
              at sun.java2d.loops.GraphicsPrimitive.setupGeneralBinaryOp(GraphicsPrimitive.java:230)
              at sun.java2d.loops.MaskBlit.makePrimitive(MaskBlit.java:117)
              at sun.java2d.loops.GraphicsPrimitiveMgr.locate(GraphicsPrimitiveMgr.java:170)
              at sun.java2d.loops.MaskBlit.locate(MaskBlit.java:51)
              at sun.java2d.loops.Blit$General.<init>(Blit.java:120)
              at sun.java2d.loops.Blit.makePrimitive(Blit.java:109)
              at sun.java2d.loops.GraphicsPrimitiveMgr.locate(GraphicsPrimitiveMgr.java:170)
              at sun.java2d.loops.Blit.locate(Blit.java:46)
              at sun.java2d.loops.Blit.getFromCache(Blit.java:59)
              at sun.java2d.pipe.AlphaPaintPipe.renderPathTile(AlphaPaintPipe.java:119)
              at sun.java2d.pipe.SpanShapeRenderer$Composite.renderBox(SpanShapeRenderer.java:45)
              at sun.java2d.pipe.SpanShapeRenderer.spanClipLoop(SpanShapeRenderer.java:237)
              at sun.java2d.pipe.SpanShapeRenderer.renderSpans(SpanShapeRenderer.java:220)
              at sun.java2d.pipe.SpanShapeRenderer.drawBasicStroke(SpanShapeRenderer.java:110)
              at sun.java2d.pipe.SpanShapeRenderer.draw(SpanShapeRenderer.java:73)
              at sun.java2d.pipe.PixelToShapeConverter.drawLine(PixelToShapeConverter.java:37)
              at sun.java2d.pipe.ValidatePipe.drawLine(ValidatePipe.java:30)
              at sun.java2d.SunGraphics2D.drawLine(SunGraphics2D.java:1788)
              at javasoft.sqe.tests.api.java.awt.interactive.DrawPanel.update(DrawTests.java:129)
              at sun.awt.RepaintArea.paintRect(RepaintArea.java:327)
              at sun.awt.RepaintArea.paint(RepaintArea.java:317)
              at sun.awt.motif.MComponentPeer.handleEvent(MComponentPeer.java:292)
              at java.awt.Component.dispatchEventImpl(Component.java:2824)
              at java.awt.Container.dispatchEventImpl(Container.java:1235)
              at java.awt.Component.dispatchEvent(Component.java:2641)
              at java.awt.EventQueue.dispatchEvent(EventQueue.java:370)
              at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:127)
              at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:117)
              at java.awt.EventDispatchThread.run(EventDispatchThread.java:96)
      DrawTest0001: Failed. Drawing does NOT work as expected. *** Screen is not redrawn when lines are being drawn until mouse button is released.
      STATUS:Failed.tests: 1; failed: 1; first test case failure: DrawTest0001
      result: Failed. tests: 1; failed: 1; first test case failure: DrawTest0001


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

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

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: