-
Bug
-
Resolution: Fixed
-
P2
-
1.4.2, 1.4.2_12, 5.0u4
-
b01
-
other, x86
-
windows_2000, windows_xp
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2188898 | 6-pool | Vikram Aroskar | P2 | Closed | Cannot Reproduce | |
JDK-2135668 | 5.0u8 | Vaibhav Kulkarni | P2 | Resolved | Fixed | b01 |
Reloading multiple applets continously causes IE to hang.
Details for the Bug:
1. Browser: IE6.0
2. OS: Windows XP/Windows 2000
To reproduce this bug, have a page having multiple applets and try to reload several times. You will witness a hung IE browser with in minutes. The thread dump seems to suggest the plugin is waiting for the disposal of previouslt loaded applets. Bug is also reproducible in Tiger.
This bug is specific about a hang scenario that the plugin main thread is waiting for a native platform signal that never arrives. The signal is supposed to set when the Java level embedded frame is closed.
The main thread is responsible to create and close the activeX components in IE browser. Blocking main thread causes the browser window unresponsive.
The right synchronization has to be implemented to make sure the main thread is signaled before the applet's thread group is disposed.
Details for the Bug:
1. Browser: IE6.0
2. OS: Windows XP/Windows 2000
To reproduce this bug, have a page having multiple applets and try to reload several times. You will witness a hung IE browser with in minutes. The thread dump seems to suggest the plugin is waiting for the disposal of previouslt loaded applets. Bug is also reproducible in Tiger.
This bug is specific about a hang scenario that the plugin main thread is waiting for a native platform signal that never arrives. The signal is supposed to set when the Java level embedded frame is closed.
The main thread is responsible to create and close the activeX components in IE browser. Blocking main thread causes the browser window unresponsive.
The right synchronization has to be implemented to make sure the main thread is signaled before the applet's thread group is disposed.
- backported by
-
JDK-2135668 IE browser hangs when multiple applets are reloaded several times
-
- Resolved
-
-
JDK-2188898 IE browser hangs when multiple applets are reloaded several times
-
- Closed
-
- duplicates
-
JDK-6370373 Java Applet on IE Hang condition
-
- Closed
-
-
JDK-6284332 IE/Plugin hang when applets are repeatedly opened and closed
-
- Closed
-
- relates to
-
JDK-6433650 Internet Explorer is frozen after open and close repeatedly for 20-30 minute in 5.0u7-b02
-
- Closed
-