<AWT Dev> [9] Review Request: JDK-8036112: JColorChooser throws a NPE when applet with static reference is reloaded

dmitry markov dmitry.markov at oracle.com
Tue Apr 1 11:02:18 UTC 2014


Hello,

Could you review the fix for jdk9, please?

bug: https://bugs.openjdk.java.net/browse/JDK-8036112
webrev: http://cr.openjdk.java.net/~dmarkov/8036112/jdk9/webrev.00/

Problem description: the EventQueue object stored in AppContext for 
static fields of an applet becomes null after the refresh of the web 
page. This may cause a NPE in swing/awt code.

Fix: The method SunToolkit.getSystEmeventQueueImplPP(AppContext 
appContext) should be modified. If the EventQueue from the passed 
AppContext is null, the method will retrieve the EventQueue from the 
default AppContext.

Thanks,
Dmitry



More information about the awt-dev mailing list