On Fri, 30 Aug 2024 07:23:54 GMT, Prasanta Sadhukhan <psadhuk...@openjdk.org> 
wrote:

>> The testcase calls Platform.exit before the dialog is made visible but
>> on macOS, JavaFX takes over the AppKit thread and uses that as the FX 
>> application thread. As part of the FX platform shutdown process, it detaches 
>> that thread from the JVM. This means that the AppKit thread is no longer 
>> available to Java processes
>> so AWT crashes when it ties to access appkit thread.
>> Fix is made to check if the thread has been detached for move-resize 
>> notification event before proceeding..
>
> Prasanta Sadhukhan has updated the pull request incrementally with one 
> additional commit since the last revision:
> 
>   Use cached Env only for AWT NSApplication and not for Override-delegate

Marked as reviewed by azvegint (Reviewer).

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

PR Review: https://git.openjdk.org/jdk/pull/20688#pullrequestreview-2276266985

Reply via email to