JDK-8225126 : Test SetBoundsPaintTest.html failed on Windows when desktop is scaled
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 11,13,14
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: windows
  • Submitted: 2019-05-31
  • Updated: 2020-06-10
  • Resolved: 2020-02-04
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 11 JDK 13 JDK 15
11.0.8-oracleFixed 13.0.4Fixed 15 b10Fixed
Related Reports
Relates :  
Description
ACTION: applet -- Failed. Execution failed: Applet thread threw exception: java.lang.RuntimeException: recursive setBounds paint
REASON: User specified action: run applet SetBoundsPaintTest.html
TIME:   1.267 seconds
messages:
command: applet SetBoundsPaintTest.html
reason: User specified action: run applet SetBoundsPaintTest.html
Additional options from @modules: --add-modules java.desktop
elapsed time (seconds): 1.267
STDOUT:
11
STDERR:
java.lang.RuntimeException: recursive setBounds paint
        at SetBoundsPaintTest.init(SetBoundsPaintTest.java:26)
        at com.sun.javatest.regtest.agent.AppletWrapper$AppletRunnable.run(AppletWrapper.java:154)
        at java.base/java.lang.Thread.run(Thread.java:830)
STATUS:Failed.Applet thread threw exception: java.lang.RuntimeException: recursive setBounds paint

Comments
Fix request (13u) Requesting backport to 13u for parity with 11u, applies cleanly.
10-06-2020

Fix request (11u) -- will label after testing completed. I would like to downport this for parity with 11.0.8-oracle. Applies clean.
21-04-2020

URL: https://hg.openjdk.java.net/jdk/jdk/rev/cd9a28621c53 User: psadhukhan Date: 2020-02-11 08:55:22 +0000
11-02-2020

URL: https://hg.openjdk.java.net/jdk/client/rev/cd9a28621c53 User: serb Date: 2020-02-04 22:25:43 +0000
04-02-2020

We inconsistently mix the user's space coordinates and device's space coordinates and provoke an infinite loop.
02-02-2020