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

JCK-5.0 test api/java_awt/Graphics/index.html#CopyArea[Graphics0018_14] fails intermittently

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: 5.0, 5.0u1
    • Fix Version/s: 6
    • Component/s: client-libs
    • Labels:
    • Subcomponent:
      2d
    • Introduced In Build:
      beta
    • Introduced In Version:
      5.0
    • Resolved In Build:
      b10
    • CPU:
      x86, sparc
    • OS:
      linux_redhat_9.0, solaris_1

      Backports

        Description

        Filed By : JCK Team [###@###.###
        JDK : JDK1.5.0-b64, JDK1.5.0-b63
        JCK : JCK1.5-runtime
        Platform[s] : Linux, Solaris
        switch/Mode : default
        JCK test owner:
          http://javaweb.sfbay/jcce/tcks/jck/1.5/project/data_reports/owners.jto
        Falling test[s]:
          api/java_awt/Graphics/index.html#CopyArea[Graphics0018_14]

        Problem desciption:
        ------------------
        The following JCK 5.0 test:
           api/java_awt/Graphics/index.html#CopyArea[Graphics0018_14]
        fails intermittently on Linux and Solaris using 1.5.0 JDK:
          Linux 2.4.7-10smp 1.5.0-rc-b63 - Using JDK 1.5.0-rc-b63
          SunOS 5.8 sparc SUNW,Ultra-4 - Using JDK 1.5.0-b64
          SunOS 5.9 sparc SUNW,Ultra-60 - Using JDK 1.5.0-b64

        Please use the attached test case ( bug-report.tar.gz )
        derived from the JCK test for reproducing the issue.
        Note that sometimes it takes hundreds of run to reproduce,
        while on some machines it can be reproduced quickly.

        Please see simple test output that demonstrates the issue:
        ====================
        <gyi@mars> ./run.sh
        < 1
        true
        PASSED
        0
        1 >
        < 2
        true
        PASSED
        ...
        0
        46 >
        < 47
        true
        Unexpected exception thrown:
        sun.java2d.InvalidPipeException: bounds changed
        e.getMessage(): bounds changed
        ---------------
        sun.java2d.InvalidPipeException: bounds changed
               at sun.awt.X11Renderer.devCopyArea(Native Method)
               at sun.awt.X11SurfaceData.copyArea(X11SurfaceData.java:399)
               at sun.java2d.SunGraphics2D.copyArea(SunGraphics2D.java:1870)
               at HelloAWT.test(HelloAWT.java:58)
               at HelloAWT.main(HelloAWT.java:9)
        Unexpected exception thrown:
        sun.java2d.InvalidPipeException: bounds changed
        e.getMessage(): bounds changed
        ---------------
        sun.java2d.InvalidPipeException: bounds changed
               at sun.awt.X11Renderer.devCopyArea(Native Method)
               at sun.awt.X11SurfaceData.copyArea(X11SurfaceData.java:399)
               at sun.java2d.SunGraphics2D.copyArea(SunGraphics2D.java:1870)
               at HelloAWT.test(HelloAWT.java:58)
               at HelloAWT.main(HelloAWT.java:9)
        FAILED
        1
        47 >
        ====================
        ###@###.### 10/4/04 16:28 GMT

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  tdv Dmitri Trembovetski (Inactive)
                  Reporter:
                  ygaevsky Yuri Gaevsky
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Imported:
                    Indexed: