2014-09-08 10:43:07 Full thread dump Java HotSpot(TM) Client VM (25.0-b70 mixed mode, sharing): "Thread-5" #15 prio=5 os_prio=0 tid=0x05ddac00 nid=0x1b14 in Object.wait() [0x08b1e000] java.lang.Thread.State: RUNNABLE at com.sun.javafx.image.impl.ByteBgraPre$ToByteBgraConv.(ByteBgraPre.java:124) at com.sun.javafx.image.impl.ByteBgraPre$ToByteBgraConv.(ByteBgraPre.java:120) at com.sun.javafx.image.impl.ByteBgraPre.(ByteBgraPre.java:43) at ImageRace.initByteBgraPre(ImageRace.java:22) at ImageRace.lambda$start$1(ImageRace.java:38) at ImageRace$$Lambda$55/24981151.run(Unknown Source) at java.lang.Thread.run(Thread.java:744) "Thread-4" #14 prio=5 os_prio=0 tid=0x05dd6000 nid=0x105c in Object.wait() [0x067ee000] java.lang.Thread.State: RUNNABLE at com.sun.javafx.image.impl.ByteBgra$ToByteBgraPreConv.(ByteBgra.java:124) at com.sun.javafx.image.impl.ByteBgra$ToByteBgraPreConv.(ByteBgra.java:120) at com.sun.javafx.image.impl.ByteBgra.(ByteBgra.java:45) at ImageRace.initByteBgra(ImageRace.java:18) at ImageRace.lambda$start$0(ImageRace.java:30) at ImageRace$$Lambda$54/20782162.run(Unknown Source) at java.lang.Thread.run(Thread.java:744) "Thread-3" #13 daemon prio=5 os_prio=0 tid=0x05dcd800 nid=0x1b88 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "JavaFX-Launcher" #12 prio=5 os_prio=0 tid=0x05dc9c00 nid=0x1c10 waiting on condition [0x08baf000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0f512cc8> (a java.util.concurrent.CountDownLatch$Sync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:997) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1304) at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:231) at com.sun.javafx.application.PlatformImpl.runAndWait(PlatformImpl.java:337) at com.sun.javafx.application.PlatformImpl.runAndWait(PlatformImpl.java:307) at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:816) at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$148(LauncherImpl.java:157) at com.sun.javafx.application.LauncherImpl$$Lambda$49/30852576.run(Unknown Source) at java.lang.Thread.run(Thread.java:744) "JavaFX Application Thread" #11 prio=5 os_prio=0 tid=0x05d90800 nid=0x2304 in Object.wait() [0x065be000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0f4d0f20> (a java.lang.Thread) at java.lang.Thread.join(Thread.java:1244) - locked <0x0f4d0f20> (a java.lang.Thread) at java.lang.Thread.join(Thread.java:1318) at ImageRace.start(ImageRace.java:64) at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$154(LauncherImpl.java:823) at com.sun.javafx.application.LauncherImpl$$Lambda$52/3114912.run(Unknown Source) at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$167(PlatformImpl.java:326) at com.sun.javafx.application.PlatformImpl$$Lambda$46/9286386.run(Unknown Source) at com.sun.javafx.application.PlatformImpl.lambda$null$165(PlatformImpl.java:295) at com.sun.javafx.application.PlatformImpl$$Lambda$48/12358786.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.sun.javafx.application.PlatformImpl.lambda$runLater$166(PlatformImpl.java:294) at com.sun.javafx.application.PlatformImpl$$Lambda$47/30463406.run(Unknown Source) at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$null$142(WinApplication.java:101) at com.sun.glass.ui.win.WinApplication$$Lambda$36/26887603.run(Unknown Source) at java.lang.Thread.run(Thread.java:744) "Thread-1" #10 daemon prio=5 os_prio=0 tid=0x05d8fc00 nid=0x1c60 in Object.wait() [0x0702f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0f410e50> (a java.lang.StringBuilder) at java.lang.Object.wait(Object.java:502) at com.sun.glass.ui.InvokeLaterDispatcher.run(InvokeLaterDispatcher.java:126) - locked <0x0f410e50> (a java.lang.StringBuilder) "QuantumRenderer-0" #8 daemon prio=5 os_prio=0 tid=0x05d9fc00 nid=0x13d0 waiting on condition [0x0604f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0f3cfab8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:125) at java.lang.Thread.run(Thread.java:744) "Service Thread" #7 daemon prio=9 os_prio=0 tid=0x00cbcc00 nid=0x1cbc runnable [0x00000000] java.lang.Thread.State: RUNNABLE "C1 CompilerThread0" #6 daemon prio=9 os_prio=2 tid=0x00c91800 nid=0x22d8 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Attach Listener" #5 daemon prio=5 os_prio=2 tid=0x00c90800 nid=0x1f80 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" #4 daemon prio=9 os_prio=2 tid=0x00c2d800 nid=0x29c runnable [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" #3 daemon prio=8 os_prio=1 tid=0x00c29800 nid=0x1be0 in Object.wait() [0x0495f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0f205e28> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:142) - locked <0x0f205e28> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:158) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) "Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x00c24800 nid=0x1804 in Object.wait() [0x0489f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0f205950> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:502) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:157) - locked <0x0f205950> (a java.lang.ref.Reference$Lock) "main" #1 prio=5 os_prio=0 tid=0x00ced800 nid=0x11a8 waiting on condition [0x00fdf000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0f4dac50> (a java.util.concurrent.CountDownLatch$Sync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:997) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1304) at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:231) at com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:175) at com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:118) at javafx.application.Application.launch(Application.java:252) at ImageRace.main(ImageRace.java:72) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(LauncherImpl.java:363) at com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:303) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at sun.launcher.LauncherHelper$FXHelper.main(LauncherHelper.java:767) "VM Thread" os_prio=2 tid=0x00c22400 nid=0x16b8 runnable "VM Periodic Task Thread" os_prio=2 tid=0x00cbdc00 nid=0x12e8 waiting on condition JNI global references: 360