-
Bug
-
Resolution: Fixed
-
P3
-
22
-
b27
-
generic
-
os_x
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8332679 | 21.0.5-oracle | Maheshkumar Bollapragada | P3 | Resolved | Fixed | b01 |
JDK-8333239 | 21.0.5 | Andrew Lu | P3 | Resolved | Fixed | b01 |
JDK-8332681 | 17.0.13-oracle | Maheshkumar Bollapragada | P3 | Resolved | Fixed | b01 |
JDK-8333328 | 17.0.13 | Andrew Lu | P3 | Resolved | Fixed | b01 |
JDK-8332680 | 11.0.25-oracle | Maheshkumar Bollapragada | P3 | Resolved | Fixed | b01 |
JDK-8333401 | 11.0.25 | Andrew Lu | P3 | Resolved | Fixed | b01 |
====================8<--------------------
#section:main
----------messages:(7/302)----------
command: main GrabTest
reason: User specified action: run main GrabTest
started: Fri Sep 29 02:36:43 UTC 2023
Mode: othervm
Additional options from @modules: --add-modules java.desktop --add-exports java.desktop/sun.awt=ALL-UNNAMED
finished: Fri Sep 29 02:36:45 UTC 2023
elapsed time (seconds): 1.924
----------configuration:(4/97)----------
Boot Layer
add modules: java.desktop
add exports: java.desktop/sun.awt ALL-UNNAMED
----------System.out:(7/740)----------
java.awt.event.ActionEvent[ACTION_PERFORMED,cmd=Press,when=1695955004750,modifiers=Button1] on button0
java.awt.event.MouseEvent[MOUSE_PRESSED,(150,150),absolute(550,250),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on win0
sun.awt.UngrabEvent[java.awt.Window[win0,400,100,300x300,layout=java.awt.FlowLayout]]
java.awt.event.MouseEvent[MOUSE_PRESSED,(150,150),absolute(150,175),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on frame0
sun.awt.UngrabEvent[java.awt.Window[win0,400,100,300x300,layout=java.awt.FlowLayout]]
sun.awt.UngrabEvent[java.awt.Window[win0,400,100,300x300,layout=java.awt.FlowLayout]]
sun.awt.UngrabEvent[java.awt.Window[win0,400,100,300x300,invalid,hidden,layout=java.awt.FlowLayout]]
----------System.err:(14/707)----------
Error: Frame can't be focused
Failure: [6] Press on the outside area didn't cause ungrab
java.lang.RuntimeException: Test failed.
at GrabTest.test(GrabTest.java:239)
at GrabTest.main(GrabTest.java:125)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
at java.base/java.lang.Thread.run(Thread.java:1570)
JavaTest Message: Test threw exception: java.lang.RuntimeException: Test failed.
JavaTest Message: shutting down test
STATUS:Failed.`main' threw exception: java.lang.RuntimeException: Test failed.
====================8<--------------------
Reproducibility: 3 failures of 5 runs
Steps to reproduce:
$ jtreg -v -testjdk:$JAVA_HOME test/jdk/java/awt/Window/Grab/GrabTest.java
The issue was observed on 22 on both x86-64 and aarch64
The test successfully passed (5 success of 5 runs) on 17, 21
- backported by
-
JDK-8332679 [macos] java/awt/Window/Grab/GrabTest.java: Press on the outside area didn't cause ungrab
- Resolved
-
JDK-8332680 [macos] java/awt/Window/Grab/GrabTest.java: Press on the outside area didn't cause ungrab
- Resolved
-
JDK-8332681 [macos] java/awt/Window/Grab/GrabTest.java: Press on the outside area didn't cause ungrab
- Resolved
-
JDK-8333239 [macos] java/awt/Window/Grab/GrabTest.java: Press on the outside area didn't cause ungrab
- Resolved
-
JDK-8333328 [macos] java/awt/Window/Grab/GrabTest.java: Press on the outside area didn't cause ungrab
- Resolved
-
JDK-8333401 [macos] java/awt/Window/Grab/GrabTest.java: Press on the outside area didn't cause ungrab
- Resolved
- links to
-
Commit openjdk/jdk11u-dev/4556aa9d
-
Commit openjdk/jdk17u-dev/eebb80c4
-
Commit openjdk/jdk21u-dev/97c01b1c
-
Commit openjdk/jdk/db5613af
-
Review openjdk/jdk11u-dev/2728
-
Review openjdk/jdk17u-dev/2503
-
Review openjdk/jdk21u-dev/611
-
Review openjdk/jdk/16867