2015-06-08 12:40:28 Full thread dump Java HotSpot(TM) Client VM (25.45-b02 mixed mode): "Media Resource Disposer" #33 daemon prio=5 os_prio=0 tid=0x1b776000 nid=0x1388 in Object.wait() [0x1bf8f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0ac86d70> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) - locked <0x0ac86d70> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at com.sun.media.jfxmediaimpl.MediaDisposer.disposerLoop(MediaDisposer.java:129) at com.sun.media.jfxmediaimpl.MediaDisposer.lambda$disposinator$2(MediaDisposer.java:109) at com.sun.media.jfxmediaimpl.MediaDisposer$$Lambda$363/17824193.run(Unknown Source) at java.lang.Thread.run(Thread.java:745) "Keep-Alive-Timer" #17 daemon prio=8 os_prio=1 tid=0x15c3b000 nid=0x160 waiting on condition [0x1a34f000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:172) at java.lang.Thread.run(Thread.java:745) "Prism Font Disposer" #16 daemon prio=10 os_prio=2 tid=0x15cab000 nid=0x16ec in Object.wait() [0x191af000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0a2a2988> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) - locked <0x0a2a2988> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at com.sun.javafx.font.Disposer.run(Disposer.java:93) at java.lang.Thread.run(Thread.java:745) "Thread-4" #14 daemon prio=5 os_prio=0 tid=0x15a8b800 nid=0x1924 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "JavaFX-Launcher" #13 prio=5 os_prio=0 tid=0x15a8a400 nid=0x14ac waiting on condition [0x1710f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x04eb43d0> (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.tkExit(PlatformImpl.java:448) at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:935) at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$156(LauncherImpl.java:182) at com.sun.javafx.application.LauncherImpl$$Lambda$52/26458181.run(Unknown Source) at java.lang.Thread.run(Thread.java:745) "JavaFX Application Thread" #11 prio=5 os_prio=0 tid=0x14e50800 nid=0x1b28 runnable [0x0479e000] java.lang.Thread.State: RUNNABLE at com.sun.media.jfxmediaimpl.platform.gstreamer.GSTMedia.gstDispose(Native Method) at com.sun.media.jfxmediaimpl.platform.gstreamer.GSTMedia.dispose(GSTMedia.java:81) - locked <0x0abbe2c8> (a com.sun.media.jfxmediaimpl.platform.gstreamer.GSTMedia) at com.sun.media.jfxmediaimpl.NativeMediaPlayer.dispose(NativeMediaPlayer.java:1333) at javafx.scene.media.MediaPlayerShutdownHook.run(MediaPlayer.java:2800) - locked <0x0ac93c18> (a java.util.ArrayList) at com.sun.javafx.tk.Toolkit.notifyShutdownHooks(Toolkit.java:469) at com.sun.javafx.tk.quantum.QuantumToolkit.exit(QuantumToolkit.java:756) at com.sun.javafx.application.PlatformImpl.lambda$tkExit$179(PlatformImpl.java:450) at com.sun.javafx.application.PlatformImpl$$Lambda$382/7546477.run(Unknown Source) at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$176(PlatformImpl.java:326) at com.sun.javafx.application.PlatformImpl$$Lambda$48/17229454.run(Unknown Source) at com.sun.javafx.application.PlatformImpl.lambda$null$174(PlatformImpl.java:295) at com.sun.javafx.application.PlatformImpl$$Lambda$50/3131539.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.sun.javafx.application.PlatformImpl.lambda$runLater$175(PlatformImpl.java:294) at com.sun.javafx.application.PlatformImpl$$Lambda$49/24575601.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$149(WinApplication.java:191) at com.sun.glass.ui.win.WinApplication$$Lambda$38/2909003.run(Unknown Source) at java.lang.Thread.run(Thread.java:745) "Thread-1" #10 daemon prio=5 os_prio=0 tid=0x14e4c000 nid=0x57c in Object.wait() [0x154df000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x09efb178> (a java.lang.StringBuilder) at java.lang.Object.wait(Object.java:502) at com.sun.glass.ui.InvokeLaterDispatcher.run(InvokeLaterDispatcher.java:126) - locked <0x09efb178> (a java.lang.StringBuilder) "QuantumRenderer-0" #8 daemon prio=5 os_prio=0 tid=0x14e44800 nid=0x958 waiting on condition [0x1538f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x09e79258> (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:745) "Service Thread" #7 daemon prio=9 os_prio=0 tid=0x14cc2c00 nid=0xa4c runnable [0x00000000] java.lang.Thread.State: RUNNABLE "C1 CompilerThread0" #6 daemon prio=9 os_prio=2 tid=0x14cbd000 nid=0x1ad8 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Attach Listener" #5 daemon prio=5 os_prio=2 tid=0x14cce000 nid=0x1098 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" #4 daemon prio=9 os_prio=2 tid=0x14ccb000 nid=0x6c0 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" #3 daemon prio=8 os_prio=1 tid=0x14c84c00 nid=0x6b4 in Object.wait() [0x047ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x09e79b08> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) - locked <0x09e79b08> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) "Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x14c7ec00 nid=0xcf0 in Object.wait() [0x0473f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x09e79ca8> (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 <0x09e79ca8> (a java.lang.ref.Reference$Lock) "main" #1 prio=5 os_prio=0 tid=0x001bdc00 nid=0x914 waiting on condition [0x007ae000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x09e79de0> (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:200) at com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:143) at javafx.application.Application.launch(Application.java:252) at ensemble.EnsembleApp.main(EnsembleApp.java:361) 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:497) at com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(LauncherImpl.java:389) at com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:328) 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:497) at sun.launcher.LauncherHelper$FXHelper.main(LauncherHelper.java:767) "VM Thread" os_prio=2 tid=0x14c7b400 nid=0x1954 runnable "VM Periodic Task Thread" os_prio=2 tid=0x14cc5400 nid=0x6e8 waiting on condition JNI global references: 1014