Hi Laurent,
Sorry, I could not get to the root cause yet. Seems like it might take some time and some hard debugging. Meanwhile, I’m attaching a simple patch file which effectively reverts the earlier fix that was done for JDK-8152974. Please try this and let me know if this solves your problem. Then I’ll create a backout bug and push this patch. Thanks, Krishna From: Laurent Bourgès <bourges.laur...@gmail.com> Sent: Thursday, September 27, 2018 12:57 PM To: Krishna Addepalli <krishna.addepa...@oracle.com> Cc: Phil Race <philip.r...@oracle.com>; Sergey Bylokhov <sergey.bylok...@oracle.com>; awt-dev@openjdk.java.net Subject: Re: <AWT Dev> OpenJdk11-28-EA JDialog hanging Any progress on this bug, krishna ? At least could you explain how SequencedEvent should be processed when multiple AppContexts are present ? I could help but I have no clue what's going on ... I observed multiple several EDT, AppContexts, awt events, it is very complicated to understand such event handling. Cheers, Laurent Le jeu. 6 sept. 2018 à 18:02, Laurent Bourgès <HYPERLINK "mailto:bourges.laur...@gmail.com"bourges.laur...@gmail.com> a écrit : Hi Krishna, Le jeu. 6 sept. 2018 à 16:08, Krishna Addepalli <HYPERLINK "mailto:krishna.addepa...@oracle.com"krishna.addepa...@oracle.com> a écrit : Hi Laurent, Thanks for providing the test case. I was able to reproduce the issue. Glad to know that you found a workaround, as this issue is a bit tricky to fix. Great. Meanwhile, I’m looking into fixing this issue, and your test case greatly helps me toward finding the fix faster. I tried diagnosing the bug in EDT/SequencedEvent using heap dumps ... but I got no clues, very tricky. Good luck, Laurent
revert.patch
Description: Binary data