This came up when I pressed Ctrl + Break:
2007-11-29 16:25:08
Full thread dump Java HotSpot™ Client VM (1.6.0_03-b05 mixed mode, sharing):
“DestroyJavaVM” prio=6 tid=0x00296000 nid=0x600 waiting on condition [0x00000000
…0x0090fd4c]
java.lang.Thread.State: RUNNABLE
“Thread-2” prio=6 tid=0x0306cc00 nid=0x9a8 runnable [0x033cf000…0x033cfd14]
java.lang.Thread.State: RUNNABLE
at java.awt.EventQueue.postEvent(Unknown Source)
at javax.swing.SystemEventQueueUtilities.queueComponentWorkRequest(Unkno
wn Source)
at javax.swing.SystemEventQueueUtilities.queueComponentWorkRequest(Unkno
wn Source)
at javax.swing.RepaintManager.addDirtyRegion0(Unknown Source)
at javax.swing.RepaintManager.addDirtyRegion(Unknown Source)
at javax.swing.JFrame.repaint(Unknown Source)
at java.awt.Component.repaint(Unknown Source)
at ronansautotyperuk.run(ronansautotyperuk.java:1477)
at java.lang.Thread.run(Unknown Source)
“AWT-EventQueue-0” prio=6 tid=0x03056400 nid=0x4b0 runnable [0x02fce000…0x02fcf
a14]
java.lang.Thread.State: RUNNABLE
at sun.java2d.loops.DrawGlyphListLCD.DrawGlyphListLCD(Native Method)
at sun.java2d.pipe.LCDTextRenderer.drawGlyphList(Unknown Source)
at sun.java2d.pipe.GlyphListPipe.drawString(Unknown Source)
at sun.java2d.pipe.ValidatePipe.drawString(Unknown Source)
at sun.java2d.SunGraphics2D.drawString(Unknown Source)
at sun.swing.SwingUtilities2.drawString(Unknown Source)
at sun.swing.SwingUtilities2.drawStringUnderlineCharAt(Unknown Source)
at javax.swing.plaf.metal.MetalButtonUI.paintText(Unknown Source)
at javax.swing.plaf.basic.BasicButtonUI.paintText(Unknown Source)
at javax.swing.plaf.basic.BasicButtonUI.paint(Unknown Source)
at javax.swing.plaf.metal.MetalButtonUI.update(Unknown Source)
at javax.swing.JComponent.paintComponent(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
- locked <0x22ea14b8> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
- locked <0x22ea14b8> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JLayeredPane.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
- locked <0x22ea14b8> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paintToOffscreen(Unknown Source)
at javax.swing.BufferStrategyPaintManager.paint(Unknown Source)
at javax.swing.RepaintManager.paint(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at java.awt.GraphicsCallback$PaintCallback.run(Unknown Source)
at sun.awt.SunGraphicsCallback.runOneComponent(Unknown Source)
at sun.awt.SunGraphicsCallback.runComponents(Unknown Source)
at java.awt.Container.paint(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.seqPaintDirtyRegions(Unknown Source)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknow
n Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
“AWT-Windows” daemon prio=6 tid=0x02a8a800 nid=0xd84 runnable [0x02f0f000…0x02f
0fa94]
java.lang.Thread.State: RUNNABLE
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
“AWT-Shutdown” prio=6 tid=0x02a89c00 nid=0xa80 in Object.wait() [0x02ebf000…0x0
2ebfb14]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x22ea1718> (a java.lang.Object)
at java.lang.Object.wait(Object.java:485)
at sun.awt.AWTAutoShutdown.run(Unknown Source)
- locked <0x22ea1718> (a java.lang.Object)
at java.lang.Thread.run(Unknown Source)
“Java2D Disposer” daemon prio=10 tid=0x02a88400 nid=0xfb0 in Object.wait() [0x02
e6f000…0x02e6fb94]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x22ea17b0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- locked <0x22ea17b0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at sun.java2d.Disposer.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
“Low Memory Detector” daemon prio=6 tid=0x02a5c800 nid=0x7dc runnable [0x0000000
0…0x00000000]
java.lang.Thread.State: RUNNABLE
“CompilerThread0” daemon prio=10 tid=0x02a57c00 nid=0x364 waiting on condition [
0x00000000…0x02d0f61c]
java.lang.Thread.State: RUNNABLE
“Attach Listener” daemon prio=10 tid=0x02a56800 nid=0x98 runnable [0x00000000…0
x00000000]
java.lang.Thread.State: RUNNABLE
“Signal Dispatcher” daemon prio=10 tid=0x02a55400 nid=0xad8 waiting on condition
[0x00000000…0x00000000]
java.lang.Thread.State: RUNNABLE
“Finalizer” daemon prio=8 tid=0x02a51400 nid=0x314 in Object.wait() [0x02c1f000.
.0x02c1fa94]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x22ea1a08> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- locked <0x22ea1a08> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)
“Reference Handler” daemon prio=10 tid=0x02a4cc00 nid=0x50c in Object.wait() [0x
02bcf000…0x02bcfb14]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x22ea14b0> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:485)
at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
- locked <0x22ea14b0> (a java.lang.ref.Reference$Lock)
“VM Thread” prio=10 tid=0x02a4b800 nid=0xaf4 runnable
“VM Periodic Task Thread” prio=10 tid=0x02a77400 nid=0xeac waiting on condition
JNI global references: 1384
Heap
def new generation total 960K, used 262K [0x22960000, 0x22a60000, 0x22e40000)
eden space 896K, 28% used [0x22960000, 0x229a0ef0, 0x22a40000)
from space 64K, 4% used [0x22a40000, 0x22a40c58, 0x22a50000)
to space 64K, 0% used [0x22a50000, 0x22a50000, 0x22a60000)
tenured generation total 4096K, used 569K [0x22e40000, 0x23240000, 0x26960000
)
the space 4096K, 13% used [0x22e40000, 0x22ece670, 0x22ece800, 0x23240000)
compacting perm gen total 12288K, used 211K [0x26960000, 0x27560000, 0x2a96000
0)
the space 12288K, 1% used [0x26960000, 0x26994ca8, 0x26994e00, 0x27560000)
ro space 8192K, 62% used [0x2a960000, 0x2ae614a8, 0x2ae61600, 0x2b160000)
rw space 12288K, 52% used [0x2b160000, 0x2b7a7278, 0x2b7a7400, 0x2bd60000)