Bugzilla – Bug 84
Widget.hasparent() deadlock
Last modified: 2012-11-26 22:52:18 CET
VisualVM dump for Haven UI thread: "Haven UI thread" prio=6 tid=0x00000000063c7800 nid=0xf00 runnable [0x000000000b9df000] java.lang.Thread.State: RUNNABLE at haven.Widget.hasparent(Widget.java:303) at haven.Widget.type(Widget.java:569) at haven.Window.type(Window.java:251) at haven.Widget.type(Widget.java:561) at haven.ConsoleHost.type(ConsoleHost.java:117) at haven.Widget.type(Widget.java:561) at haven.ConsoleHost.type(ConsoleHost.java:117) at haven.UI.type(UI.java:227) at haven.HavenPanel.dispatch(HavenPanel.java:377) - locked <0x00000000e6402460> (a java.util.LinkedList) at haven.HavenPanel.run(HavenPanel.java:415) - locked <0x00000000f1b5c668> (a haven.UI) at java.lang.Thread.run(Thread.java:662) Locked ownable synchronizers: - None
there may be difference in line numbers between our versions, i can add source code if you will need it.
That does not look like a "deadlock", though. :) I'm also wondering if this is really a bug in my client, since I've never had it happen. Under what circumstances does it happen?