-
Bug
-
Resolution: Fixed
-
P1
-
1.2.0
-
swing1.0fcs
-
x86
-
generic
-
Verified
If you minimize SwingSet with a menu open, then maximize it, SwingSet completely freezes up, rendering further testing and applet interaction impossible. This occurs on Windows NT with JCK1.1.5 and swing-pre-1.0 from January 29. This may be related to these bugs:
4107924 Reloading or minimizing SwingSet throws exception
4097919 JMenu is not updating its look when restoring after minimized
Steps to Reproduce:
0) Launch SwingSet via the runapplet.bat file.
1) Open the Options menu and leave it open on the screen.
2) Minimize the applet via the minimize button in the top right corner.
3) Maximize the applet.
RESULT: The applet is frozen and useless. The following exceptions are also thrown:
sun.applet.AppletSecurityException: checkawteventqueueaccess
at sun.applet.AppletSecurity.checkAwtEventQueueAccess(AppletSecurity.java:716)
at java.awt.Toolkit.getSystemEventQueue(Toolkit.java:655)
at com.sun.java.swing.Timer.post(Timer.java:259)
at com.sun.java.swing.TimerQueue.postExpiredTimers(TimerQueue.java:211)
at com.sun.java.swing.TimerQueue.run(TimerQueue.java:240)
at java.lang.Thread.run(Thread.java:474)
4107924 Reloading or minimizing SwingSet throws exception
4097919 JMenu is not updating its look when restoring after minimized
Steps to Reproduce:
0) Launch SwingSet via the runapplet.bat file.
1) Open the Options menu and leave it open on the screen.
2) Minimize the applet via the minimize button in the top right corner.
3) Maximize the applet.
RESULT: The applet is frozen and useless. The following exceptions are also thrown:
sun.applet.AppletSecurityException: checkawteventqueueaccess
at sun.applet.AppletSecurity.checkAwtEventQueueAccess(AppletSecurity.java:716)
at java.awt.Toolkit.getSystemEventQueue(Toolkit.java:655)
at com.sun.java.swing.Timer.post(Timer.java:259)
at com.sun.java.swing.TimerQueue.postExpiredTimers(TimerQueue.java:211)
at com.sun.java.swing.TimerQueue.run(TimerQueue.java:240)
at java.lang.Thread.run(Thread.java:474)