Full thread dump Java HotSpot(TM) Client VM (1.6.0_03-b05 mixed mode): "*** Profiler Agent Special Execution Thread 7" daemon prio=6 tid=0x0eb19c00 nid=0x404 in Object.wait() [0x1023f000..0x1023fd94] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on 0x03415990> (a java.lang.Object) at org.netbeans.lib.profiler.server.ProfilerServer.waitForShutdownOK(ProfilerServer.java:1089) - locked 0x03415990> (a java.lang.Object) at org.netbeans.lib.profiler.server.ProfilerServer.access$400(ProfilerServer.java:71) at org.netbeans.lib.profiler.server.ProfilerServer$ShutdownWaitThread.run(ProfilerServer.java:257) Locked ownable synchronizers: - None "TimerQueue" daemon prio=6 tid=0x0ef18400 nid=0x8f4 in Object.wait() [0x0f94f000..0x0f94fd94] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on 0x034153e0> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked 0x034153e0> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - None "DestroyJavaVM" prio=6 tid=0x002e6000 nid=0x198 waiting on condition [0x00000000..0x0092fd4c] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "AWT-EventQueue-0" prio=6 tid=0x0eefc400 nid=0x530 in Object.wait() [0x0f21f000..0x0f21fa14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on 0x03415920> (a org.netbeans.lib.profiler.server.ProfilerServer$ShutdownWaitThread) at java.lang.Thread.join(Thread.java:1143) - locked 0x03415920> (a org.netbeans.lib.profiler.server.ProfilerServer$ShutdownWaitThread) at java.lang.Thread.join(Thread.java:1196) at java.lang.ApplicationShutdownHooks.run(ApplicationShutdownHooks.java:79) at java.lang.Shutdown.runHooks(Shutdown.java:89) at java.lang.Shutdown.sequence(Shutdown.java:133) at java.lang.Shutdown.exit(Shutdown.java:178) - locked 0x0aa53398> (a java.lang.Class for java.lang.Shutdown) at java.lang.Runtime.exit(Runtime.java:90) at java.lang.System.exit(System.java:906) at com.toy.anagrams.ui.AnagramsX.exitForm(AnagramsX.java:216) at com.toy.anagrams.ui.AnagramsX.access$000(AnagramsX.java:16) at com.toy.anagrams.ui.AnagramsX$1.windowClosing(AnagramsX.java:64) at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:332) at java.awt.Window.processWindowEvent(Window.java:1816) at javax.swing.JFrame.processWindowEvent(JFrame.java:279) at java.awt.Window.processEvent(Window.java:1774) at java.awt.Component.dispatchEventImpl(Component.java:4410) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Window.dispatchEventImpl(Window.java:2429) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) Locked ownable synchronizers: - None "AWT-Shutdown" prio=6 tid=0x0eea2c00 nid=0x9d4 in Object.wait() [0x0f10f000..0x0f10fb14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on 0x033f9348> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked 0x033f9348> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - None "Java2D Disposer" daemon prio=10 tid=0x0eea0000 nid=0x784 in Object.wait() [0x0f0bf000..0x0f0bfb94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on 0x033f93e0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked 0x033f93e0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at sun.java2d.Disposer.run(Disposer.java:125) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - None "Low Memory Detector" daemon prio=6 tid=0x0eb4c800 nid=0x654 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "CompilerThread0" daemon prio=10 tid=0x0eb47c00 nid=0xec waiting on condition [0x00000000..0x0ed9f698] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Attach Listener" daemon prio=10 tid=0x0eb46800 nid=0x82c waiting on condition [0x00000000..0x0ed4f838] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Signal Dispatcher" daemon prio=10 tid=0x0eb45c00 nid=0x868 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Finalizer" daemon prio=8 tid=0x0eb36800 nid=0xd5c in Object.wait() [0x0ecaf000..0x0ecafa94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on 0x033f9638> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked 0x033f9638> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) Locked ownable synchronizers: - None "Reference Handler" daemon prio=10 tid=0x0eb32000 nid=0xf58 in Object.wait() [0x0ec5f000..0x0ec5fb14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on 0x033f9260> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked 0x033f9260> (a java.lang.ref.Reference$Lock) Locked ownable synchronizers: - None "VM Thread" prio=10 tid=0x0eb2f000 nid=0xd28 runnable "VM Periodic Task Thread" prio=10 tid=0x0eb4e000 nid=0x87c waiting on condition JNI global references: 5559