2012-05-30 08:26:08 Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.6-b01-415 mixed mode): "Attach Listener" daemon prio=9 tid=7fcf748e5800 nid=0x1158bd000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE "Prism Font Disposer" daemon prio=10 tid=7fcf748fa800 nid=0x11275a000 in Object.wait() [112759000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7f40d1d48> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <7f40d1d48> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at com.sun.t2k.Disposer.run(Disposer.java:71) at java.lang.Thread.run(Thread.java:680) "CVDisplayLink" daemon prio=5 tid=7fcf751ac800 nid=0x110dfe000 runnable [00000000] java.lang.Thread.State: RUNNABLE "JavaFX Application Thread" prio=5 tid=7fcf748da000 nid=0x7fff7b235960 waiting for monitor entry [7fff653f4000] java.lang.Thread.State: BLOCKED (on object monitor) at com.sun.javafx.tk.quantum.PaintCollector.addDirtyScene(PaintCollector.java:211) - waiting to lock <7f4509b20> (a com.sun.javafx.tk.quantum.PaintCollector) at com.sun.javafx.tk.quantum.GlassScene.sceneChanged(GlassScene.java:275) at com.sun.javafx.tk.quantum.ViewScene.sceneChanged(ViewScene.java:156) at com.sun.javafx.tk.quantum.GlassScene.markDirty(GlassScene.java:136) at javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2190) at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:365) at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:470) at com.sun.javafx.tk.quantum.QuantumToolkit$8.run(QuantumToolkit.java:325) at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:76) "Thread-3" daemon prio=5 tid=7fcf75029800 nid=0x10f9b9000 in Object.wait() [10f9b8000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7f44e4d10> (a com.sun.glass.ui.InvokeLaterDispatcher$InvokeLaterLock) at java.lang.Object.wait(Object.java:485) at com.sun.glass.ui.InvokeLaterDispatcher.run(InvokeLaterDispatcher.java:105) - locked <7f44e4d10> (a com.sun.glass.ui.InvokeLaterDispatcher$InvokeLaterLock) "Disposer" daemon prio=10 tid=7fcf75028800 nid=0x10f85e000 in Object.wait() [10f85d000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7f44e1078> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <7f44e1078> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at com.sun.glass.utils.Disposer.run(Disposer.java:69) at java.lang.Thread.run(Thread.java:680) "QuantumRenderer-0" daemon prio=5 tid=7fcf7505c800 nid=0x10ec2b000 waiting on condition [10ec2a000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <7f4576180> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) at java.util.concurrent.CyclicBarrier.dowait(CyclicBarrier.java:199) at java.util.concurrent.CyclicBarrier.await(CyclicBarrier.java:327) at com.sun.javafx.tk.quantum.PaintCollector.releaseBarrier(PaintCollector.java:268) at com.sun.javafx.tk.quantum.PaintCollector$3.done(PaintCollector.java:307) - locked <7f4509b20> (a com.sun.javafx.tk.quantum.PaintCollector) at com.sun.prism.render.RenderJob.run(RenderJob.java:56) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:96) at java.lang.Thread.run(Thread.java:680) "JavaFX-Launcher" prio=5 tid=7fcf748d3800 nid=0x10ea99000 waiting on condition [10ea98000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <7f45efa40> (a java.util.concurrent.CountDownLatch$Sync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:811) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:969) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1281) at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:207) at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:330) at com.sun.javafx.application.LauncherImpl.access$000(LauncherImpl.java:47) at com.sun.javafx.application.LauncherImpl$1.run(LauncherImpl.java:115) at java.lang.Thread.run(Thread.java:680) "Low Memory Detector" daemon prio=5 tid=7fcf7481a800 nid=0x10e634000 runnable [00000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" daemon prio=9 tid=7fcf74819800 nid=0x10e531000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" daemon prio=9 tid=7fcf74819000 nid=0x10e42e000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=9 tid=7fcf74818000 nid=0x10e32b000 runnable [00000000] java.lang.Thread.State: RUNNABLE "Surrogate Locker Thread (Concurrent GC)" daemon prio=5 tid=7fcf74817000 nid=0x10e228000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=7fcf7213f800 nid=0x10df64000 in Object.wait() [10df63000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7f44e6cc0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <7f44e6cc0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=10 tid=7fcf7213f000 nid=0x10de61000 in Object.wait() [10de60000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7f44e1928> (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 <7f44e1928> (a java.lang.ref.Reference$Lock) "main" prio=5 tid=7fcf72001800 nid=0x1060c9000 waiting on condition [1060c8000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <7f44e59b0> (a java.util.concurrent.CountDownLatch$Sync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:811) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:969) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1281) at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:207) at com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:134) at com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:75) at javafx.application.Application.launch(Application.java:148) at loadfxml.Main.main(Main.java:29) "VM Thread" prio=9 tid=7fcf7213a000 nid=0x10dd5e000 runnable "Gang worker#0 (Parallel GC Threads)" prio=9 tid=7fcf72002800 nid=0x10941c000 runnable "Gang worker#1 (Parallel GC Threads)" prio=9 tid=7fcf72003800 nid=0x10951f000 runnable "Gang worker#2 (Parallel GC Threads)" prio=9 tid=7fcf72004000 nid=0x109622000 runnable "Gang worker#3 (Parallel GC Threads)" prio=9 tid=7fcf72004800 nid=0x109725000 runnable "Gang worker#4 (Parallel GC Threads)" prio=9 tid=7fcf72005000 nid=0x109828000 runnable "Gang worker#5 (Parallel GC Threads)" prio=9 tid=7fcf72006000 nid=0x10992b000 runnable "Gang worker#6 (Parallel GC Threads)" prio=9 tid=7fcf72006800 nid=0x109a2e000 runnable "Gang worker#7 (Parallel GC Threads)" prio=9 tid=7fcf72007000 nid=0x109b31000 runnable "Concurrent Mark-Sweep GC Thread" prio=9 tid=7fcf720e4800 nid=0x10d9fd000 runnable "Gang worker#0 (Parallel CMS Threads)" prio=9 tid=7fcf720e3000 nid=0x10cff7000 runnable "Gang worker#1 (Parallel CMS Threads)" prio=9 tid=7fcf720e4000 nid=0x10d0fa000 runnable "VM Periodic Task Thread" prio=10 tid=7fcf7482c000 nid=0x10e737000 waiting on condition "Exception Catcher Thread" prio=10 tid=7fcf72002000 nid=0x106243000 runnable JNI global references: 1272