2012-05-23 14:24:01 Full thread dump Java HotSpot(TM) 64-Bit Server VM (23.0-b21 mixed mode): "pool-3-thread-1" prio=6 tid=0x000000000d6f5000 nid=0x19b4 waiting on condition [0x0000000010a6e000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000d9d29ba8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Disposer" daemon prio=10 tid=0x000000000d6e7000 nid=0x994 in Object.wait() [0x0000000013f7f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c1da37c0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x00000000c1da37c0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at com.sun.webpane.platform.Disposer.run(Disposer.java:66) at java.lang.Thread.run(Unknown Source) "Prism Font Disposer" daemon prio=10 tid=0x000000000e64a800 nid=0xa6c in Object.wait() [0x00000000101ef000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c0f9e820> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x00000000c0f9e820> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at com.sun.t2k.Disposer.run(Disposer.java:71) at java.lang.Thread.run(Unknown Source) "GC Daemon" daemon prio=2 tid=0x000000000aaab800 nid=0x950 in Object.wait() [0x000000000d6ce000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c0000f70> (a sun.misc.GC$LatencyLock) at sun.misc.GC$Daemon.run(Unknown Source) - locked <0x00000000c0000f70> (a sun.misc.GC$LatencyLock) "RMI Reaper" prio=6 tid=0x000000000aaab000 nid=0x18a8 in Object.wait() [0x000000000d4ef000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c0000fe8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x00000000c0000fe8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at sun.rmi.transport.ObjectTable$Reaper.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "RMI TCP Accept-0" daemon prio=6 tid=0x000000000aaa8000 nid=0x4c0 runnable [0x000000000d3bf000] java.lang.Thread.State: RUNNABLE at java.net.DualStackPlainSocketImpl.accept0(Native Method) at java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source) at java.net.AbstractPlainSocketImpl.accept(Unknown Source) at java.net.PlainSocketImpl.accept(Unknown Source) - locked <0x00000000c00011c0> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(Unknown Source) at java.net.ServerSocket.accept(Unknown Source) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(Unknown Source) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Thread-2" daemon prio=6 tid=0x000000000aa3b800 nid=0x1754 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "JavaFX Application Thread" prio=6 tid=0x000000000a94c800 nid=0x1278 runnable [0x000000000b54f000] java.lang.Thread.State: RUNNABLE at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.access$100(WinApplication.java:29) at com.sun.glass.ui.win.WinApplication$2$1.run(WinApplication.java:62) at java.lang.Thread.run(Unknown Source) "Disposer" daemon prio=10 tid=0x000000000a889000 nid=0x1764 in Object.wait() [0x000000000b2be000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c004f2e8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x00000000c004f2e8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at com.sun.glass.utils.Disposer.run(Disposer.java:69) at java.lang.Thread.run(Unknown Source) "QuantumRenderer-0" daemon prio=6 tid=0x000000000a861000 nid=0x180c waiting on condition [0x000000000af2e000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000c00021b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:96) at java.lang.Thread.run(Unknown Source) "JavaFX-Launcher" prio=6 tid=0x0000000008c2f800 nid=0x7f0 waiting on condition [0x000000000ad0e000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000c005b230> (a java.util.concurrent.CountDownLatch$Sync) at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(Unknown Source) at java.util.concurrent.CountDownLatch.await(Unknown Source) 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(Unknown Source) "Service Thread" daemon prio=6 tid=0x0000000008bdc000 nid=0x1bcc runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" daemon prio=10 tid=0x0000000008bda800 nid=0x1878 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" daemon prio=10 tid=0x0000000008bc4000 nid=0x1b1c waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Attach Listener" daemon prio=10 tid=0x0000000008bc2800 nid=0x1990 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x0000000008bbb800 nid=0x16b4 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=0x0000000002325800 nid=0x33c in Object.wait() [0x0000000009f6f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c0008368> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x00000000c0008368> (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=0x0000000008b43800 nid=0x17fc in Object.wait() [0x0000000009e3f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c0000f50> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:503) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) - locked <0x00000000c0000f50> (a java.lang.ref.Reference$Lock) "main" prio=6 tid=0x000000000222d800 nid=0x1bc8 waiting on condition [0x000000000259f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000c0004230> (a java.util.concurrent.CountDownLatch$Sync) at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(Unknown Source) at java.util.concurrent.CountDownLatch.await(Unknown Source) 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 com.oracle.javafx.authoring.Main.main(Main.java:31) "VM Thread" prio=10 tid=0x0000000008b42800 nid=0x1850 runnable "GC task thread#0 (ParallelGC)" prio=6 tid=0x0000000002273000 nid=0x19a0 runnable "GC task thread#1 (ParallelGC)" prio=6 tid=0x0000000002274800 nid=0x1b2c runnable "GC task thread#2 (ParallelGC)" prio=6 tid=0x0000000002276800 nid=0x1bdc runnable "GC task thread#3 (ParallelGC)" prio=6 tid=0x0000000002278000 nid=0x1540 runnable "VM Periodic Task Thread" prio=10 tid=0x0000000008bf3000 nid=0x4d4 waiting on condition JNI global references: 469