-
Bug
-
Resolution: Duplicate
-
P1
-
None
-
1.0, 1.0k
-
generic, x86
-
solaris_2.5, windows_95
step to reproduce,
1. On NT, select menu Places/Cool Places
2. while the place window is opening, move hotjava a bit
3. result: browser hangs
I use latest promoted build hotjava1.0k with jdk1.1.1
================ trace ==================
Full thread dump:^M
"thread applet-sun.hotjava.applets.TextOverlayApplet" (TID:0xf5d260, sys_
thr^M
ead_t:0x8c95c0, Win32ID:0x87, state:S) prio=4^M
java.lang.Object.wait(Object.java:315)^M
sun.applet.AppletPanel.getNextEvent(AppletPanel.java:204)^M
sun.applet.AppletPanel.run(AppletPanel.java:230)^M
sun.hotjava.tags.TagAppletPanel.run(TagAppletPanel.java:201)^M
java.lang.Thread.run(Thread.java:474)^M
"thread applet-sun.hotjava.applets.imagemap.ImageMap" (TID:0xf4f028, sys_
thr^M
ead_t:0x8ccf00, Win32ID:0x8d, state:S) prio=4^M
java.lang.Object.wait(Object.java:315)^M
sun.applet.AppletPanel.getNextEvent(AppletPanel.java:204)^M
sun.applet.AppletPanel.run(AppletPanel.java:230)^M
sun.hotjava.tags.TagAppletPanel.run(TagAppletPanel.java:201)^M
java.lang.Thread.run(Thread.java:474)^M
"Screen Updater" (TID:0xf70ce0, sys_thread_t:0x8a57f0, Win32ID:0x7e, stat
e:S^M
) prio=4^M
java.lang.Object.wait(Object.java:315)^M
sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:78)^M
sun.awt.ScreenUpdater.run(ScreenUpdater.java:98)^M
"AWT-Windows" (TID:0xf6fe60, sys_thread_t:0x89d5d0, Win32ID:0x84, state:M
W)^M
prio=5^M
java.awt.Container.getComponent(Container.java:116)^M
sun.awt.windows.WWindowPeer.setDefaultFocus(WWindowPeer.java:130)^M
sun.awt.windows.WWindowPeer.setDefaultFocus(WWindowPeer.java:108)^M
sun.awt.windows.WToolkit.run(WToolkit.java:103)^M
java.lang.Thread.run(Thread.java:474)^M
"AWT-EventQueue-0" (TID:0xf6fdb8, sys_thread_t:0x89d500, Win32ID:0x5f, st
ate^M
:R) prio=5^M
sun.awt.windows.WScrollPanePeer.childResized(WScrollPanePeer.java:85)
^M
java.awt.ScrollPane.layout(ScrollPane.java:356)^M
java.awt.ScrollPane.doLayout(ScrollPane.java:299)^M
java.awt.Container.validateTree(Container.java:486)^M
java.awt.Container.validateTree(Container.java:492)^M
java.awt.Container.validate(Container.java:468)^M
sun.hotjava.ui.ListPanel.initialize(HotListFrame.java:1210)^M
sun.hotjava.ui.HotListFrame.show(HotListFrame.java:159)^M
sun.hotjava.ui.HotListFrame.openList(HotListFrame.java:168)^M
sun.hotjava.ui.EditorFrame.action(EditorFrame.java:1590)^M
sun.hotjava.ui.EditorFrame.handleEvent(EditorFrame.java:1878)^M
java.awt.Window.postEvent(Window.java:411)^M
sun.hotjava.ui.EditorFrame.postEvent(EditorFrame.java:2457)^M
java.awt.MenuComponent.postEvent(MenuComponent.java:126)^M
java.awt.MenuComponent.postEvent(MenuComponent.java:126)^M
java.awt.MenuComponent.postEvent(MenuComponent.java:126)^M
sun.hotjava.ui.UserMenuItem.postEvent(UserMenuItem.java:77)^M
java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:154)^M
java.awt.MenuComponent.dispatchEvent(MenuComponent.java:136)^M
java.awt.EventDispatchThread.run(EventDispatchThread.java:65)^M
"Alloc State Notifier" (TID:0xf6eab8, sys_thread_t:0x89b360, Win32ID:0x77
, s^M
tate:S) prio=8^M
java.lang.Object.wait(Object.java:315)^M
sun.misc.VMNotifierThread.run(VM.java:124)^M
"Red Alloc State Notifier" (TID:0xf6ea88, sys_thread_t:0x89b290, Win32ID:
0x8^M
b, state:S) prio=10^M
java.lang.Object.wait(Object.java:315)^M
sun.misc.VMNotifierThread.run(VM.java:124)^M
"Request Processor" (TID:0xf6e950, sys_thread_t:0x895e30, Win32ID:0x64, s
tat^M
e:S) prio=6^M
sun.misc.Queue.dequeue(Queue.java:90)^M
sun.misc.Queue.dequeue(Queue.java:74)^M
sun.misc.RequestProcessor.run(RequestProcessor.java:56)^M
java.lang.Thread.run(Thread.java:474)^M
"Finalizer thread" (TID:0xf500d0, sys_thread_t:0x879c50, Win32ID:0x71, st
ate^M
:CW) prio=2^M
"main" (TID:0xf500a8, sys_thread_t:0x87e890, Win32ID:0x2b, state:S) prio=
5^M
Monitor Cache Dump:^M
sun.awt.windows.WScrollPanePeer@F5A6D8/1105300: owner "AWT-EventQueue-0"
(0x^M
89d500, 1 entry)^M
sun.hotjava.tags.TagAppletPanel@F4EC10/1063F98: <unowned>^M
Waiters: 1^M
sun.awt.ScreenUpdater@F70CE0/FDD110: <unowned>^M
Waiters: 1^M
sun.misc.VMNotifierThread@F6EA88/FF2500: <unowned>^M
Waiters: 1^M
sun.misc.VMNotifierThread@F6EAB8/FF2630: <unowned>^M
Waiters: 1^M
sun.misc.Queue@F6EAA0/FF25D8: <unowned>^M
Waiters: 1^M
sun.hotjava.tags.TagAppletPanel@F5D818/1119530: <unowned>^M
Waiters: 1^M
java.lang.Object@F6EE70/FF3468: owner "AWT-EventQueue-0" (0x89d500, 1 ent
ry)^M
^M
Registered Monitor Dump:^M
Thread queue lock: <unowned>^M
Waiters: 1^M
Name and type hash table lock: <unowned>^M
String intern lock: <unowned>^M
JNI pinning lock: <unowned>^M
JNI global reference lock: <unowned>^M
BinClass lock: <unowned>^M
Class loading lock: <unowned>^M
Java stack lock: <unowned>^M
Code rewrite lock: <unowned>^M
Heap lock: <unowned>^M
Has finalization queue lock: <unowned>^M
Finalize me queue lock: <unowned>^M
Waiters: 1^M
Monitor cache expansion lock: <unowned>^M
Monitor registry: <unowned>^M
1. On NT, select menu Places/Cool Places
2. while the place window is opening, move hotjava a bit
3. result: browser hangs
I use latest promoted build hotjava1.0k with jdk1.1.1
================ trace ==================
Full thread dump:^M
"thread applet-sun.hotjava.applets.TextOverlayApplet" (TID:0xf5d260, sys_
thr^M
ead_t:0x8c95c0, Win32ID:0x87, state:S) prio=4^M
java.lang.Object.wait(Object.java:315)^M
sun.applet.AppletPanel.getNextEvent(AppletPanel.java:204)^M
sun.applet.AppletPanel.run(AppletPanel.java:230)^M
sun.hotjava.tags.TagAppletPanel.run(TagAppletPanel.java:201)^M
java.lang.Thread.run(Thread.java:474)^M
"thread applet-sun.hotjava.applets.imagemap.ImageMap" (TID:0xf4f028, sys_
thr^M
ead_t:0x8ccf00, Win32ID:0x8d, state:S) prio=4^M
java.lang.Object.wait(Object.java:315)^M
sun.applet.AppletPanel.getNextEvent(AppletPanel.java:204)^M
sun.applet.AppletPanel.run(AppletPanel.java:230)^M
sun.hotjava.tags.TagAppletPanel.run(TagAppletPanel.java:201)^M
java.lang.Thread.run(Thread.java:474)^M
"Screen Updater" (TID:0xf70ce0, sys_thread_t:0x8a57f0, Win32ID:0x7e, stat
e:S^M
) prio=4^M
java.lang.Object.wait(Object.java:315)^M
sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:78)^M
sun.awt.ScreenUpdater.run(ScreenUpdater.java:98)^M
"AWT-Windows" (TID:0xf6fe60, sys_thread_t:0x89d5d0, Win32ID:0x84, state:M
W)^M
prio=5^M
java.awt.Container.getComponent(Container.java:116)^M
sun.awt.windows.WWindowPeer.setDefaultFocus(WWindowPeer.java:130)^M
sun.awt.windows.WWindowPeer.setDefaultFocus(WWindowPeer.java:108)^M
sun.awt.windows.WToolkit.run(WToolkit.java:103)^M
java.lang.Thread.run(Thread.java:474)^M
"AWT-EventQueue-0" (TID:0xf6fdb8, sys_thread_t:0x89d500, Win32ID:0x5f, st
ate^M
:R) prio=5^M
sun.awt.windows.WScrollPanePeer.childResized(WScrollPanePeer.java:85)
^M
java.awt.ScrollPane.layout(ScrollPane.java:356)^M
java.awt.ScrollPane.doLayout(ScrollPane.java:299)^M
java.awt.Container.validateTree(Container.java:486)^M
java.awt.Container.validateTree(Container.java:492)^M
java.awt.Container.validate(Container.java:468)^M
sun.hotjava.ui.ListPanel.initialize(HotListFrame.java:1210)^M
sun.hotjava.ui.HotListFrame.show(HotListFrame.java:159)^M
sun.hotjava.ui.HotListFrame.openList(HotListFrame.java:168)^M
sun.hotjava.ui.EditorFrame.action(EditorFrame.java:1590)^M
sun.hotjava.ui.EditorFrame.handleEvent(EditorFrame.java:1878)^M
java.awt.Window.postEvent(Window.java:411)^M
sun.hotjava.ui.EditorFrame.postEvent(EditorFrame.java:2457)^M
java.awt.MenuComponent.postEvent(MenuComponent.java:126)^M
java.awt.MenuComponent.postEvent(MenuComponent.java:126)^M
java.awt.MenuComponent.postEvent(MenuComponent.java:126)^M
sun.hotjava.ui.UserMenuItem.postEvent(UserMenuItem.java:77)^M
java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:154)^M
java.awt.MenuComponent.dispatchEvent(MenuComponent.java:136)^M
java.awt.EventDispatchThread.run(EventDispatchThread.java:65)^M
"Alloc State Notifier" (TID:0xf6eab8, sys_thread_t:0x89b360, Win32ID:0x77
, s^M
tate:S) prio=8^M
java.lang.Object.wait(Object.java:315)^M
sun.misc.VMNotifierThread.run(VM.java:124)^M
"Red Alloc State Notifier" (TID:0xf6ea88, sys_thread_t:0x89b290, Win32ID:
0x8^M
b, state:S) prio=10^M
java.lang.Object.wait(Object.java:315)^M
sun.misc.VMNotifierThread.run(VM.java:124)^M
"Request Processor" (TID:0xf6e950, sys_thread_t:0x895e30, Win32ID:0x64, s
tat^M
e:S) prio=6^M
sun.misc.Queue.dequeue(Queue.java:90)^M
sun.misc.Queue.dequeue(Queue.java:74)^M
sun.misc.RequestProcessor.run(RequestProcessor.java:56)^M
java.lang.Thread.run(Thread.java:474)^M
"Finalizer thread" (TID:0xf500d0, sys_thread_t:0x879c50, Win32ID:0x71, st
ate^M
:CW) prio=2^M
"main" (TID:0xf500a8, sys_thread_t:0x87e890, Win32ID:0x2b, state:S) prio=
5^M
Monitor Cache Dump:^M
sun.awt.windows.WScrollPanePeer@F5A6D8/1105300: owner "AWT-EventQueue-0"
(0x^M
89d500, 1 entry)^M
sun.hotjava.tags.TagAppletPanel@F4EC10/1063F98: <unowned>^M
Waiters: 1^M
sun.awt.ScreenUpdater@F70CE0/FDD110: <unowned>^M
Waiters: 1^M
sun.misc.VMNotifierThread@F6EA88/FF2500: <unowned>^M
Waiters: 1^M
sun.misc.VMNotifierThread@F6EAB8/FF2630: <unowned>^M
Waiters: 1^M
sun.misc.Queue@F6EAA0/FF25D8: <unowned>^M
Waiters: 1^M
sun.hotjava.tags.TagAppletPanel@F5D818/1119530: <unowned>^M
Waiters: 1^M
java.lang.Object@F6EE70/FF3468: owner "AWT-EventQueue-0" (0x89d500, 1 ent
ry)^M
^M
Registered Monitor Dump:^M
Thread queue lock: <unowned>^M
Waiters: 1^M
Name and type hash table lock: <unowned>^M
String intern lock: <unowned>^M
JNI pinning lock: <unowned>^M
JNI global reference lock: <unowned>^M
BinClass lock: <unowned>^M
Class loading lock: <unowned>^M
Java stack lock: <unowned>^M
Code rewrite lock: <unowned>^M
Heap lock: <unowned>^M
Has finalization queue lock: <unowned>^M
Finalize me queue lock: <unowned>^M
Waiters: 1^M
Monitor cache expansion lock: <unowned>^M
Monitor registry: <unowned>^M
- duplicates
-
JDK-4034164 WinNT: HotJava hung when 'Remembered Places' frame was being brought up
-
- Closed
-