RFR: 8316931: [macos14] Test "java/awt/TrayIcon/ShowAfterDisposeTest/ShowAfterDisposeTest.html" throws and exception on Mac OS 14(x64, aarch64) [v4]

Alisen Chung achung at openjdk.org
Wed Jan 17 21:58:52 UTC 2024


On Wed, 17 Jan 2024 18:49:06 GMT, Alisen Chung <achung at openjdk.org> wrote:

>> So what is the root cause of null context here?
>
> I'm checking to see if removing executeOnEventHandlerThread solves the issue. In this test the source of the appcontext (trayIcon) is deleted via an actionPerformed listener, so probably the deletion of the trayIcon comes first then the mouseEvent is trying to be posted onto the trayIcon and throwing an error

if the SunToolkit.executeOnEventHandlerThread is removed, then the test doesn't throw an exception, but the icon doesn't disappear (test fails)

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/17329#discussion_r1456531020


More information about the client-libs-dev mailing list