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

[macos14] java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_3.java: incorrect event number

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: External
    • Icon: P4 P4
    • 22
    • 21, 22
    • client-libs
    • 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

            honkar Harshitha Onkar
            vprovodin Vitaly Provodin
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: