Test Suite: Regression Manual
Test Name: java/awt/TrayIcon/ShowAfterDisposeTest/ShowAfterDisposeTest.html
OS: Mac OS 14 x64, Mac OS 14 aarch64
Reproducible: Always
Failed on Release/Build:
11.0.21 b09, 17.0.9 b09, 21.0.1 b09
Regression: No.
Last GA'ed Release Result: Same failure.
Platform-specific: Yes.
Note: Failure found during Baseline testing of Mac OS 14(x64, aarch64)
Steps to Reproduce:
1.Run the JTREG Test Case: java/awt/TrayIcon/ShowAfterDisposeTest/ShowAfterDisposeTest.html
2.Right-click on TrayIcon and observe next behavior
Expected behavior:
TrayIcon disappears, instructions frame shouldn't disappear
Actual behavior:
TrayIcon & instructions frame disappear, Exception thrown
----------------EXCEPTION STACK TRACE--------------------------------
java.lang.RuntimeException: Event posted on wrong app context : java.awt.event.MouseEvent[MOUSE_MOVED,(1588,16),absolute(1588,16),modifiers=\u2318+Button3,extModifiers=Button3,clickCount=0] on java.awt.TrayIcon@22a44413
at java.desktop/sun.awt.SunToolkit.postEvent(SunToolkit.java:468)
at java.desktop/sun.lwawt.macosx.CTrayIcon$1.run(CTrayIcon.java:232)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:771)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716)
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:746)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:744)
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:743)
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)
----------------ENDEXCEPTION STACK TRACE--------------------------
Test Name: java/awt/TrayIcon/ShowAfterDisposeTest/ShowAfterDisposeTest.html
OS: Mac OS 14 x64, Mac OS 14 aarch64
Reproducible: Always
Failed on Release/Build:
11.0.21 b09, 17.0.9 b09, 21.0.1 b09
Regression: No.
Last GA'ed Release Result: Same failure.
Platform-specific: Yes.
Note: Failure found during Baseline testing of Mac OS 14(x64, aarch64)
Steps to Reproduce:
1.Run the JTREG Test Case: java/awt/TrayIcon/ShowAfterDisposeTest/ShowAfterDisposeTest.html
2.Right-click on TrayIcon and observe next behavior
Expected behavior:
TrayIcon disappears, instructions frame shouldn't disappear
Actual behavior:
TrayIcon & instructions frame disappear, Exception thrown
----------------EXCEPTION STACK TRACE--------------------------------
java.lang.RuntimeException: Event posted on wrong app context : java.awt.event.MouseEvent[MOUSE_MOVED,(1588,16),absolute(1588,16),modifiers=\u2318+Button3,extModifiers=Button3,clickCount=0] on java.awt.TrayIcon@22a44413
at java.desktop/sun.awt.SunToolkit.postEvent(SunToolkit.java:468)
at java.desktop/sun.lwawt.macosx.CTrayIcon$1.run(CTrayIcon.java:232)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:771)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716)
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:746)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:744)
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:743)
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)
----------------ENDEXCEPTION STACK TRACE--------------------------
- duplicates
-
JDK-8325097 [macos14] DisposeInActionEventTest.html failed with message: "Event posted on wrong app contex"
-
- Closed
-
- relates to
-
JDK-8325097 [macos14] DisposeInActionEventTest.html failed with message: "Event posted on wrong app contex"
-
- Closed
-