-
Bug
-
Resolution: External
-
P4
-
21, 22
-
generic
-
os_x
The test java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_3.java fails on macOS14.0 Darwin Kernel Version 23.0.0, macOS14.1 - 23.1.0 as follows:
====================8<--------------------
#section:main
----------messages:(7/278)----------
command: main SpuriousExitEnter_3
reason: User specified action: run main SpuriousExitEnter_3
started: Fri Sep 29 02:59:24 UTC 2023
Mode: othervm
Additional options from @modules: --add-modules java.desktop
finished: Fri Sep 29 02:59:59 UTC 2023
elapsed time (seconds): 34.652
----------configuration:(3/40)----------
Boot Layer
add modules: java.desktop
----------System.out:(18/544)----------
Entered on javax.swing.JButton
Zeroing on javax.swing.JFrame
Zeroing on javax.swing.JButton
Exited on javax.swing.JButton
Entered on javax.swing.JFrame
Exited on javax.swing.JFrame
Entered on javax.swing.JButton
Zeroing on javax.swing.JFrame
Zeroing on javax.swing.JButton
Exited on javax.swing.JButton
Entered on javax.swing.JButton
Exited on javax.swing.JButton
Entered on javax.swing.JFrame
Zeroing on javax.swing.JFrame
Zeroing on javax.swing.JButton
Exited on javax.swing.JFrame
Entered on javax.swing.JFrame
Entered on javax.swing.JFrame
----------System.err:(13/996)----------
java.lang.RuntimeException: javax.swing.JFrame: incorrect event number: Entered got: 2 expected : 1. Exited got : 1 expected : 1
at SpuriousExitEnter_3.checkEvents(SpuriousExitEnter_3.java:181)
at SpuriousExitEnter_3.testCase(SpuriousExitEnter_3.java:141)
at SpuriousExitEnter_3.main(SpuriousExitEnter_3.java:158)
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: javax.swing.JFrame: incorrect event number: Entered got: 2 expected : 1. Exited got : 1 expected : 1
JavaTest Message: shutting down test
STATUS:Failed.`main' threw exception: java.lang.RuntimeException: javax.swing.JFrame: incorrect event number: Entered got: 2 expected : 1. Exited got : 1 expected : 1
====================8<--------------------
Reproducibility: 100%
Steps to reproduce:
$ jtreg -v -testjdk:$JAVA_HOME test/jdk/java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_3.java
The issue was observed on 21, 22 on both x86-64 and aarch64
The test successfully passed (5 success of 5 runs) on 17, 21
====================8<--------------------
#section:main
----------messages:(7/278)----------
command: main SpuriousExitEnter_3
reason: User specified action: run main SpuriousExitEnter_3
started: Fri Sep 29 02:59:24 UTC 2023
Mode: othervm
Additional options from @modules: --add-modules java.desktop
finished: Fri Sep 29 02:59:59 UTC 2023
elapsed time (seconds): 34.652
----------configuration:(3/40)----------
Boot Layer
add modules: java.desktop
----------System.out:(18/544)----------
Entered on javax.swing.JButton
Zeroing on javax.swing.JFrame
Zeroing on javax.swing.JButton
Exited on javax.swing.JButton
Entered on javax.swing.JFrame
Exited on javax.swing.JFrame
Entered on javax.swing.JButton
Zeroing on javax.swing.JFrame
Zeroing on javax.swing.JButton
Exited on javax.swing.JButton
Entered on javax.swing.JButton
Exited on javax.swing.JButton
Entered on javax.swing.JFrame
Zeroing on javax.swing.JFrame
Zeroing on javax.swing.JButton
Exited on javax.swing.JFrame
Entered on javax.swing.JFrame
Entered on javax.swing.JFrame
----------System.err:(13/996)----------
java.lang.RuntimeException: javax.swing.JFrame: incorrect event number: Entered got: 2 expected : 1. Exited got : 1 expected : 1
at SpuriousExitEnter_3.checkEvents(SpuriousExitEnter_3.java:181)
at SpuriousExitEnter_3.testCase(SpuriousExitEnter_3.java:141)
at SpuriousExitEnter_3.main(SpuriousExitEnter_3.java:158)
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: javax.swing.JFrame: incorrect event number: Entered got: 2 expected : 1. Exited got : 1 expected : 1
JavaTest Message: shutting down test
STATUS:Failed.`main' threw exception: java.lang.RuntimeException: javax.swing.JFrame: incorrect event number: Entered got: 2 expected : 1. Exited got : 1 expected : 1
====================8<--------------------
Reproducibility: 100%
Steps to reproduce:
$ jtreg -v -testjdk:$JAVA_HOME test/jdk/java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_3.java
The issue was observed on 21, 22 on both x86-64 and aarch64
The test successfully passed (5 success of 5 runs) on 17, 21