2013-02-06 09:57:08 Full thread dump Java HotSpot(TM) 64-Bit Server VM (23.4-b01 mixed mode): "Attach Listener" daemon prio=5 tid=0x00007fcfde018000 nid=0x3d1b waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Thread-3" daemon prio=5 tid=0x00007fcfdc1df000 nid=0xac03 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Thread-2" daemon prio=5 tid=0x00007fcfde84b000 nid=0xa803 in Object.wait() [0x00000001132a8000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007e5c080e0> (a java.lang.StringBuilder) at java.lang.Object.wait(Object.java:503) at com.sun.glass.ui.InvokeLaterDispatcher.run(Unknown Source) - locked <0x00000007e5c080e0> (a java.lang.StringBuilder) "QuantumRenderer-0" daemon prio=5 tid=0x00007fcfde817000 nid=0xa003 waiting on condition [0x0000000112f58000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007e5c18078> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:112) at java.lang.Thread.run(Thread.java:722) "Java2D Disposer" daemon prio=5 tid=0x00007fcfde832800 nid=0x9f03 in Object.wait() [0x0000000112e55000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007e5c02400> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x00000007e5c02400> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at sun.java2d.Disposer.run(Disposer.java:145) at java.lang.Thread.run(Thread.java:722) "Java2D Queue Flusher" daemon prio=5 tid=0x00007fcfdd063800 nid=0x8c13 in Object.wait() [0x0000000112129000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007e5c28000> (a sun.java2d.opengl.OGLRenderQueue$QueueFlusher) at sun.java2d.opengl.OGLRenderQueue$QueueFlusher.run(OGLRenderQueue.java:208) - locked <0x00000007e5c28000> (a sun.java2d.opengl.OGLRenderQueue$QueueFlusher) "AWT-EventQueue-0" prio=5 tid=0x00007fcfde835800 nid=0x8807 runnable [0x0000000112025000] java.lang.Thread.State: RUNNABLE at sun.lwawt.macosx.CCursorManager.nativeGetCursorPosition(Native Method) at sun.lwawt.macosx.CCursorManager.getCursorPosition(CCursorManager.java:63) at sun.lwawt.LWCursorManager.updateCursorImpl(LWCursorManager.java:79) at sun.lwawt.LWCursorManager.updateCursor(LWCursorManager.java:56) at sun.lwawt.LWComponentPeer.updateCursorImmediately(LWComponentPeer.java:878) at java.awt.Component.updateCursorImmediately(Component.java:3123) at java.awt.Container.validate(Container.java:1635) at java.awt.Window.dispatchEventImpl(Window.java:2717) at java.awt.Component.dispatchEvent(Component.java:4687) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:723) at java.awt.EventQueue.access$200(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:682) at java.awt.EventQueue$3.run(EventQueue.java:680) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) at java.awt.EventQueue$4.run(EventQueue.java:696) at java.awt.EventQueue$4.run(EventQueue.java:694) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:693) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) "AWT-Shutdown" prio=5 tid=0x00007fcfde86d800 nid=0x4f07 in Object.wait() [0x000000010dc6a000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007e5c30068> (a java.lang.Object) at java.lang.Object.wait(Object.java:503) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:287) - locked <0x00000007e5c30068> (a java.lang.Object) at java.lang.Thread.run(Thread.java:722) "JavaFX Application Thread" daemon prio=5 tid=0x00007fcfde86a800 nid=0x707 waiting on condition [0x00007fff627f9000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007e485cf68> (a java.util.concurrent.CountDownLatch$Sync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303) at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236) at com.sun.javafx.tk.quantum.PaintCollector.waitForRenderingToComplete(PaintCollector.java:149) at com.sun.javafx.tk.quantum.PaintCollector.renderAll(PaintCollector.java:362) at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:490) at com.sun.javafx.tk.quantum.QuantumToolkit$12.run(QuantumToolkit.java:357) at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source) "Service Thread" daemon prio=5 tid=0x00007fcfdc05a000 nid=0x4d03 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" daemon prio=5 tid=0x00007fcfdc059800 nid=0x4c03 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" daemon prio=5 tid=0x00007fcfdc057800 nid=0x4b03 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=5 tid=0x00007fcfdc054800 nid=0x4a03 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=5 tid=0x00007fcfdc85c000 nid=0x3b03 in Object.wait() [0x000000010cfd1000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007e5c10ec8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x00000007e5c10ec8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177) "Reference Handler" daemon prio=5 tid=0x00007fcfdc85b800 nid=0x3a03 in Object.wait() [0x000000010cece000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007e5c10b78> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:503) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) - locked <0x00000007e5c10b78> (a java.lang.ref.Reference$Lock) "main" prio=5 tid=0x00007fcfdc803800 nid=0x1c03 in Object.wait() [0x00000001039a6000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007e4915430> (a java.awt.EventQueue$1AWTInvocationLock) at java.lang.Object.wait(Object.java:503) at java.awt.EventQueue.invokeAndWait(EventQueue.java:1252) - locked <0x00000007e4915430> (a java.awt.EventQueue$1AWTInvocationLock) at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1349) at com.sun.javafx.application.SwingExitCommon.doTestCommon(SwingExitCommon.java:129) at com.sun.javafx.application.SwingExitCommon.doTestExplicitExit(SwingExitCommon.java:177) at com.sun.javafx.application.SwingExitExplicit1Test.testExplicitExit(SwingExitExplicit1Test.java:37) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:518) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1052) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:906) "VM Thread" prio=5 tid=0x00007fcfdc859000 nid=0x3903 runnable "GC task thread#0 (ParallelGC)" prio=5 tid=0x00007fcfdc813000 nid=0x3103 runnable "GC task thread#1 (ParallelGC)" prio=5 tid=0x00007fcfdc813800 nid=0x3203 runnable "GC task thread#2 (ParallelGC)" prio=5 tid=0x00007fcfdc814000 nid=0x3303 runnable "GC task thread#3 (ParallelGC)" prio=5 tid=0x00007fcfdc814800 nid=0x3403 runnable "GC task thread#4 (ParallelGC)" prio=5 tid=0x00007fcfdc815800 nid=0x3503 runnable "GC task thread#5 (ParallelGC)" prio=5 tid=0x00007fcfdc816000 nid=0x3603 runnable "GC task thread#6 (ParallelGC)" prio=5 tid=0x00007fcfdc816800 nid=0x3703 runnable "GC task thread#7 (ParallelGC)" prio=5 tid=0x00007fcfdc817000 nid=0x3803 runnable "VM Periodic Task Thread" prio=5 tid=0x00007fcfdc050000 nid=0x4e03 waiting on condition JNI global references: 332