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

[Win] GetMousePositionWithPopup test fails due to wrong mouse position

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 21
    • 17, 18, 19
    • client-libs
    • b21
    • x86_64
    • windows_10

      The test java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java fails on Windows running with java options "-Dsun.java2d.uiScale.enabled=true -Dsun.java2d.uiScale=2" as follows:

      ====================8<--------------------

      #section:main
      ----------messages:(5/216)----------
      command: main GetMousePositionWithPopup
      reason: User specified action: run main GetMousePositionWithPopup
      Mode: othervm
      Additional options from @modules: --add-modules java.desktop
      elapsed time (seconds): 0.83
      ----------configuration:(3/43)----------
      Boot Layer
        add modules: java.desktop

      ----------System.out:(0/0)----------
      ----------System.err:(28/2375)----------
      java.lang.RuntimeException: Wrong position reported. Should be [50, 50] but was [29, 29]
      at GetMousePositionWithPopup$3$1.mouseMoved(GetMousePositionWithPopup.java:101)
      at java.desktop/java.awt.Component.processMouseMotionEvent(Component.java:6665)
      at java.desktop/java.awt.Component.processEvent(Component.java:6389)
      at java.desktop/java.awt.Container.processEvent(Container.java:2266)
      at java.desktop/java.awt.Window.processEvent(Window.java:2056)
      at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4995)
      at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
      at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780)
      at java.desktop/java.awt.Component.dispatchEvent(Component.java:4827)
      at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:775)
      at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
      at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
      at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
      at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
      at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97)
      at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:747)
      at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
      at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
      at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
      at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:744)
      at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
      at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
      at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
      at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
      at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
      at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
      STATUS:Failed.`main' threw exception: java.lang.RuntimeException: Wrong position reported. Should be [50, 50] but was [29, 29]

      ====================8<--------------------

      The issue was observed on openjdk 19-ea+10-582. It was also observed on 17 and 18

      Steps to reproduce:
      > java -jar jtreg\lib\jtreg.jar -testjdk:openjdk\jdk-19 -javaoptions:"-Dsun.java2d.uiScale.enabled=true -Dsun.java2d.uiScale=2" test\jdk\java\awt\Mouse\GetMousePositionTest\GetMousePositionWithPopup.java

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

              Created:
              Updated:
              Resolved: