2017-05-30 13:30:21 Full thread dump Java HotSpot(TM) 64-Bit Server VM (9-ea+171 mixed mode): "PrintDialog" #28 prio=5 os_prio=31 tid=0x00007fd7a5292000 nid=0x14b1f in Object.wait() [0x000070000c71a000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@9-ea/Native Method) - waiting on at com.sun.prism.j2d.print.J2DPrinterJob$J2DPageable.waitForNextPage(javafx.graphics@9-ea/J2DPrinterJob.java:1006) - waiting to re-lock in wait() <0x00000006d6325ea8> (a java.lang.Object) at com.sun.prism.j2d.print.J2DPrinterJob$J2DPageable.getPage(javafx.graphics@9-ea/J2DPrinterJob.java:1066) at com.sun.prism.j2d.print.J2DPrinterJob$J2DPageable.getPageFormat(javafx.graphics@9-ea/J2DPrinterJob.java:1110) at sun.lwawt.macosx.CPrinterJob.getPageFormat(java.desktop@9-ea/CPrinterJob.java:588) at sun.lwawt.macosx.CPrinterJobDialog.showDialog(java.desktop@9-ea/Native Method) at sun.lwawt.macosx.CPrinterDialogPeer.lambda$setVisible$0(java.desktop@9-ea/CPrinterDialogPeer.java:58) at sun.lwawt.macosx.CPrinterDialogPeer$$Lambda$655/261391134.run(java.desktop@9-ea/Unknown Source) at java.lang.Thread.run(java.base@9-ea/Thread.java:844) "AWT-EventQueue-0" #26 prio=6 os_prio=31 tid=0x00007fd7a4c50800 nid=0x15123 waiting on condition [0x000070000c615000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@9-ea/Native Method) - parking to wait for <0x00000006d64fade8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@9-ea/LockSupport.java:192) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@9-ea/AbstractQueuedSynchronizer.java:2062) at java.awt.EventQueue.getNextEvent(java.desktop@9-ea/EventQueue.java:557) at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop@9-ea/EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@9-ea/EventDispatchThread.java:124) at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@9-ea/EventDispatchThread.java:117) at java.awt.WaitDispatchSupport$2.run(java.desktop@9-ea/WaitDispatchSupport.java:190) at java.awt.event.InvocationEvent.dispatch(java.desktop@9-ea/InvocationEvent.java:313) at java.awt.EventQueue.dispatchEventImpl(java.desktop@9-ea/EventQueue.java:759) at java.awt.EventQueue.access$500(java.desktop@9-ea/EventQueue.java:97) at java.awt.EventQueue$3.run(java.desktop@9-ea/EventQueue.java:712) at java.awt.EventQueue$3.run(java.desktop@9-ea/EventQueue.java:706) at java.security.AccessController.doPrivileged(java.base@9-ea/Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@9-ea/ProtectionDomain.java:88) at java.awt.EventQueue.dispatchEvent(java.desktop@9-ea/EventQueue.java:729) at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop@9-ea/EventDispatchThread.java:199) at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@9-ea/EventDispatchThread.java:124) at java.awt.EventDispatchThread.pumpEventsForHierarchy(java.desktop@9-ea/EventDispatchThread.java:113) at java.awt.EventDispatchThread.pumpEvents(java.desktop@9-ea/EventDispatchThread.java:109) at java.awt.EventDispatchThread.pumpEvents(java.desktop@9-ea/EventDispatchThread.java:101) at java.awt.EventDispatchThread.run(java.desktop@9-ea/EventDispatchThread.java:90) "AWT-Shutdown" #27 prio=5 os_prio=31 tid=0x00007fd7a4ac8800 nid=0x15d6b in Object.wait() [0x000070000c514000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@9-ea/Native Method) - waiting on at java.lang.Object.wait(java.base@9-ea/Object.java:516) at sun.awt.AWTAutoShutdown.run(java.desktop@9-ea/AWTAutoShutdown.java:291) - waiting to re-lock in wait() <0x00000006d60b5480> (a java.lang.Object) at java.lang.Thread.run(java.base@9-ea/Thread.java:844) "Java2D Queue Flusher" #25 daemon prio=10 os_prio=31 tid=0x00007fd7a50a7000 nid=0x1a37f in Object.wait() [0x000070000c411000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@9-ea/Native Method) - waiting on at sun.java2d.opengl.OGLRenderQueue$QueueFlusher.run(java.desktop@9-ea/OGLRenderQueue.java:205) - waiting to re-lock in wait() <0x00000006d60fa630> (a sun.java2d.opengl.OGLRenderQueue$QueueFlusher) at java.lang.Thread.run(java.base@9-ea/Thread.java:844) "FX Print Dialog Thread" #24 prio=5 os_prio=31 tid=0x00007fd797abf000 nid=0x1b1a3 in Object.wait() [0x000070000c30e000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@9-ea/Native Method) - waiting on at java.lang.Object.wait(java.base@9-ea/Object.java:516) at java.awt.WaitDispatchSupport.enter(java.desktop@9-ea/WaitDispatchSupport.java:264) - waiting to re-lock in wait() <0x00000006d60e90d0> (a java.awt.Component$AWTTreeLock) at java.awt.Dialog.show(java.desktop@9-ea/Dialog.java:1070) at java.awt.Component.show(java.desktop@9-ea/Component.java:1669) at java.awt.Component.setVisible(java.desktop@9-ea/Component.java:1616) at java.awt.Window.setVisible(java.desktop@9-ea/Window.java:1017) at java.awt.Dialog.setVisible(java.desktop@9-ea/Dialog.java:1005) at sun.lwawt.macosx.CPrinterJob.jobSetup(java.desktop@9-ea/CPrinterJob.java:538) at sun.lwawt.macosx.CPrinterJob.printDialog(java.desktop@9-ea/CPrinterJob.java:115) at sun.print.RasterPrinterJob.printDialog(java.desktop@9-ea/RasterPrinterJob.java:925) at com.sun.prism.j2d.print.J2DPrinterJob$PrintDialogRunnable.run(javafx.graphics@9-ea/J2DPrinterJob.java:198) at java.lang.Thread.run(java.base@9-ea/Thread.java:844) "Keep-Alive-Timer" #23 daemon prio=8 os_prio=31 tid=0x00007fd7a5000800 nid=0x1be1f waiting on condition [0x000070000c20b000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(java.base@9-ea/Native Method) at sun.net.www.http.KeepAliveCache.run(java.base@9-ea/KeepAliveCache.java:162) at java.lang.Thread.run(java.base@9-ea/Thread.java:844) at jdk.internal.misc.InnocuousThread.run(java.base@9-ea/InnocuousThread.java:122) "PrinterListener" #22 daemon prio=5 os_prio=31 tid=0x00007fd797969800 nid=0x191db waiting on condition [0x000070000c108000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(java.base@9-ea/Native Method) at sun.print.PrintServiceLookupProvider$PrinterChangeListener.run(java.desktop@9-ea/PrintServiceLookupProvider.java:959) at java.lang.Thread.run(java.base@9-ea/Thread.java:844) "Attach Listener" #20 daemon prio=9 os_prio=31 tid=0x00007fd79a154800 nid=0x10b83 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Prism Font Disposer" #19 daemon prio=10 os_prio=31 tid=0x00007fd796a85000 nid=0xff2f in Object.wait() [0x000070000bc70000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@9-ea/Native Method) - waiting on at java.lang.ref.ReferenceQueue.remove(java.base@9-ea/ReferenceQueue.java:151) - waiting to re-lock in wait() <0x00000006c036f1a8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@9-ea/ReferenceQueue.java:172) at com.sun.javafx.font.Disposer.run(javafx.graphics@9-ea/Disposer.java:93) at java.lang.Thread.run(java.base@9-ea/Thread.java:844) "Java2D Disposer" #18 daemon prio=10 os_prio=31 tid=0x00007fd7972e2000 nid=0xfa03 in Object.wait() [0x000070000bb6d000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@9-ea/Native Method) - waiting on <0x00000006c0360cb8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@9-ea/ReferenceQueue.java:151) - waiting to re-lock in wait() <0x00000006c0360cb8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@9-ea/ReferenceQueue.java:172) at sun.java2d.Disposer.run(java.desktop@9-ea/Disposer.java:144) at java.lang.Thread.run(java.base@9-ea/Thread.java:844) "JavaFX-Launcher" #17 prio=5 os_prio=31 tid=0x00007fd796228800 nid=0xf803 waiting on condition [0x000070000ba6a000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@9-ea/Native Method) - parking to wait for <0x00000006c030d1d8> (a java.util.concurrent.CountDownLatch$Sync) at java.util.concurrent.locks.LockSupport.park(java.base@9-ea/LockSupport.java:192) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@9-ea/AbstractQueuedSynchronizer.java:871) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(java.base@9-ea/AbstractQueuedSynchronizer.java:1024) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(java.base@9-ea/AbstractQueuedSynchronizer.java:1331) at java.util.concurrent.CountDownLatch.await(java.base@9-ea/CountDownLatch.java:232) at com.sun.javafx.application.LauncherImpl.launchApplication1(javafx.graphics@9-ea/LauncherImpl.java:929) at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$2(javafx.graphics@9-ea/LauncherImpl.java:198) at com.sun.javafx.application.LauncherImpl$$Lambda$63/1468303011.run(javafx.graphics@9-ea/Unknown Source) at java.lang.Thread.run(java.base@9-ea/Thread.java:844) "Thread-2" #16 daemon prio=5 os_prio=31 tid=0x00007fd796a63000 nid=0xc403 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "JavaFX Application Thread" #15 prio=5 os_prio=31 tid=0x00007fd797181800 nid=0x307 runnable [0x00007fff5af33000] java.lang.Thread.State: RUNNABLE at com.sun.glass.ui.mac.MacApplication._enterNestedEventLoopImpl(javafx.graphics@9-ea/Native Method) at com.sun.glass.ui.mac.MacApplication._enterNestedEventLoop(javafx.graphics@9-ea/MacApplication.java:109) at com.sun.glass.ui.Application.enterNestedEventLoop(javafx.graphics@9-ea/Application.java:511) at com.sun.glass.ui.EventLoop.enter(javafx.graphics@9-ea/EventLoop.java:107) at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(javafx.graphics@9-ea/QuantumToolkit.java:590) at com.sun.prism.j2d.print.J2DPrinterJob.showPrintDialogWithNestedLoop(javafx.graphics@9-ea/J2DPrinterJob.java:211) at com.sun.prism.j2d.print.J2DPrinterJob.showPrintDialog(javafx.graphics@9-ea/J2DPrinterJob.java:182) at javafx.print.PrinterJob.showPrintDialog(javafx.graphics@9-ea/PrinterJob.java:300) - locked <0x00000006d631e658> (a javafx.print.PrinterJob) at com.analoggadgets.wordfindfx.WordFindController.printBoard(WordFindController.java:266) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@9-ea/Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@9-ea/NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-ea/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@9-ea/Method.java:563) at com.sun.javafx.reflect.Trampoline.invoke(MethodUtil.java:76) at jdk.internal.reflect.GeneratedMethodAccessor2.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-ea/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@9-ea/Method.java:563) at com.sun.javafx.reflect.MethodUtil.invoke(javafx.base@9-ea/MethodUtil.java:275) at com.sun.javafx.fxml.MethodHelper.invoke(javafx.fxml@9-ea/MethodHelper.java:83) at javafx.fxml.FXMLLoader$MethodHandler.invoke(javafx.fxml@9-ea/FXMLLoader.java:1782) at javafx.fxml.FXMLLoader$ControllerMethodEventHandler.handle(javafx.fxml@9-ea/FXMLLoader.java:1670) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(javafx.base@9-ea/CompositeEventHandler.java:86) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(javafx.base@9-ea/EventHandlerManager.java:238) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(javafx.base@9-ea/EventHandlerManager.java:191) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(javafx.base@9-ea/CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(javafx.base@9-ea/BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(javafx.base@9-ea/EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(javafx.base@9-ea/BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(javafx.base@9-ea/EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(javafx.base@9-ea/BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(javafx.base@9-ea/EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(javafx.base@9-ea/EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(javafx.base@9-ea/EventUtil.java:49) at javafx.event.Event.fireEvent(javafx.base@9-ea/Event.java:198) at javafx.scene.Node.fireEvent(javafx.graphics@9-ea/Node.java:8863) at javafx.scene.control.Button.fire(javafx.controls@9-ea/Button.java:200) at com.sun.javafx.scene.control.behavior.ButtonBehavior.mouseReleased(javafx.controls@9-ea/ButtonBehavior.java:206) at com.sun.javafx.scene.control.behavior.ButtonBehavior$$Lambda$266/2028582262.handle(javafx.controls@9-ea/Unknown Source) at com.sun.javafx.scene.control.inputmap.InputMap.handle(javafx.controls@9-ea/InputMap.java:274) at com.sun.javafx.scene.control.inputmap.InputMap$$Lambda$261/2031545201.handle(javafx.controls@9-ea/Unknown Source) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(javafx.base@9-ea/CompositeEventHandler.java:218) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(javafx.base@9-ea/CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(javafx.base@9-ea/EventHandlerManager.java:238) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(javafx.base@9-ea/EventHandlerManager.java:191) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(javafx.base@9-ea/CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(javafx.base@9-ea/BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(javafx.base@9-ea/EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(javafx.base@9-ea/BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(javafx.base@9-ea/EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(javafx.base@9-ea/BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(javafx.base@9-ea/EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(javafx.base@9-ea/EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(javafx.base@9-ea/EventUtil.java:54) at javafx.event.Event.fireEvent(javafx.base@9-ea/Event.java:198) at javafx.scene.Scene$MouseHandler.process(javafx.graphics@9-ea/Scene.java:3876) at javafx.scene.Scene$MouseHandler.access$1300(javafx.graphics@9-ea/Scene.java:3604) at javafx.scene.Scene.processMouseEvent(javafx.graphics@9-ea/Scene.java:1874) at javafx.scene.Scene$ScenePeerListener.mouseEvent(javafx.graphics@9-ea/Scene.java:2613) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(javafx.graphics@9-ea/GlassViewEventHandler.java:397) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(javafx.graphics@9-ea/GlassViewEventHandler.java:295) at java.security.AccessController.doPrivileged(java.base@9-ea/Native Method) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(javafx.graphics@9-ea/GlassViewEventHandler.java:434) at com.sun.javafx.tk.quantum.GlassViewEventHandler$$Lambda$306/1078988984.get(javafx.graphics@9-ea/Unknown Source) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(javafx.graphics@9-ea/QuantumToolkit.java:389) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(javafx.graphics@9-ea/GlassViewEventHandler.java:433) at com.sun.glass.ui.View.handleMouseEvent(javafx.graphics@9-ea/View.java:556) at com.sun.glass.ui.View.notifyMouse(javafx.graphics@9-ea/View.java:942) at com.sun.glass.ui.mac.MacView.notifyMouse(javafx.graphics@9-ea/MacView.java:127) "InvokeLaterDispatcher" #14 daemon prio=5 os_prio=31 tid=0x00007fd7969de000 nid=0x9303 waiting on condition [0x000070000b861000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@9-ea/Native Method) - parking to wait for <0x00000006c08a6e50> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@9-ea/LockSupport.java:192) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@9-ea/AbstractQueuedSynchronizer.java:2062) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@9-ea/LinkedBlockingDeque.java:483) at com.sun.glass.ui.InvokeLaterDispatcher.run(javafx.graphics@9-ea/InvokeLaterDispatcher.java:109) "QuantumRenderer-0" #12 daemon prio=5 os_prio=31 tid=0x00007fd79711d800 nid=0x7903 waiting on condition [0x000070000b75e000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@9-ea/Native Method) - parking to wait for <0x00000006c0799d08> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@9-ea/LockSupport.java:192) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@9-ea/AbstractQueuedSynchronizer.java:2062) at java.util.concurrent.LinkedBlockingQueue.take(java.base@9-ea/LinkedBlockingQueue.java:435) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@9-ea/ThreadPoolExecutor.java:1086) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@9-ea/ThreadPoolExecutor.java:1146) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@9-ea/ThreadPoolExecutor.java:635) at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(javafx.graphics@9-ea/QuantumRenderer.java:125) at java.lang.Thread.run(java.base@9-ea/Thread.java:844) "Service Thread" #11 daemon prio=9 os_prio=31 tid=0x00007fd79703f000 nid=0x7503 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Common-Cleaner" #10 daemon prio=8 os_prio=31 tid=0x00007fd796019000 nid=0x7303 in Object.wait() [0x000070000b455000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@9-ea/Native Method) - waiting on at java.lang.ref.ReferenceQueue.remove(java.base@9-ea/ReferenceQueue.java:151) - waiting to re-lock in wait() <0x00000006c035da60> (a java.lang.ref.ReferenceQueue$Lock) at jdk.internal.ref.CleanerImpl.run(java.base@9-ea/CleanerImpl.java:148) at java.lang.Thread.run(java.base@9-ea/Thread.java:844) at jdk.internal.misc.InnocuousThread.run(java.base@9-ea/InnocuousThread.java:122) "Sweeper thread" #9 daemon prio=9 os_prio=31 tid=0x00007fd796833000 nid=0x7103 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C1 CompilerThread3" #8 daemon prio=9 os_prio=31 tid=0x00007fd796809000 nid=0x6f03 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "C2 CompilerThread2" #7 daemon prio=9 os_prio=31 tid=0x00007fd7978ae000 nid=0x6d03 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "C2 CompilerThread1" #6 daemon prio=9 os_prio=31 tid=0x00007fd797078000 nid=0x6b03 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "C2 CompilerThread0" #5 daemon prio=9 os_prio=31 tid=0x00007fd7978ad000 nid=0x6903 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "Signal Dispatcher" #4 daemon prio=9 os_prio=31 tid=0x00007fd7978ac800 nid=0x6703 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" #3 daemon prio=8 os_prio=31 tid=0x00007fd796012000 nid=0x5703 in Object.wait() [0x000070000ad40000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@9-ea/Native Method) - waiting on at java.lang.ref.ReferenceQueue.remove(java.base@9-ea/ReferenceQueue.java:151) - waiting to re-lock in wait() <0x00000006c035f100> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@9-ea/ReferenceQueue.java:172) at java.lang.ref.Finalizer$FinalizerThread.run(java.base@9-ea/Finalizer.java:216) "Reference Handler" #2 daemon prio=10 os_prio=31 tid=0x00007fd79600b000 nid=0x5503 waiting on condition [0x000070000ac3d000] java.lang.Thread.State: RUNNABLE at java.lang.ref.Reference.waitForReferencePendingList(java.base@9-ea/Native Method) at java.lang.ref.Reference.processPendingReferences(java.base@9-ea/Reference.java:174) at java.lang.ref.Reference.access$000(java.base@9-ea/Reference.java:44) at java.lang.ref.Reference$ReferenceHandler.run(java.base@9-ea/Reference.java:138) "main" #1 prio=5 os_prio=31 tid=0x00007fd79680b800 nid=0x1d03 waiting on condition [0x00007000095fa000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@9-ea/Native Method) - parking to wait for <0x00000006c035f570> (a java.util.concurrent.CountDownLatch$Sync) at java.util.concurrent.locks.LockSupport.park(java.base@9-ea/LockSupport.java:192) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@9-ea/AbstractQueuedSynchronizer.java:871) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(java.base@9-ea/AbstractQueuedSynchronizer.java:1024) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(java.base@9-ea/AbstractQueuedSynchronizer.java:1331) at java.util.concurrent.CountDownLatch.await(java.base@9-ea/CountDownLatch.java:232) at com.sun.javafx.application.LauncherImpl.launchApplication(javafx.graphics@9-ea/LauncherImpl.java:216) at com.sun.javafx.application.LauncherImpl.launchApplication(javafx.graphics@9-ea/LauncherImpl.java:159) at javafx.application.Application.launch(javafx.graphics@9-ea/Application.java:296) at com.analoggadgets.wordfindfx.WordFindFX.main(WordFindFX.java:58) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@9-ea/Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@9-ea/NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-ea/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@9-ea/Method.java:563) at com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(javafx.graphics@9-ea/LauncherImpl.java:473) at com.sun.javafx.application.LauncherImpl.launchApplication(javafx.graphics@9-ea/LauncherImpl.java:372) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@9-ea/Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@9-ea/NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-ea/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@9-ea/Method.java:563) at sun.launcher.LauncherHelper$FXHelper.main(java.base@9-ea/LauncherHelper.java:939) "VM Thread" os_prio=31 tid=0x00007fd797077800 nid=0x5303 runnable "GC Thread#0" os_prio=31 tid=0x00007fd796811000 nid=0x2903 runnable "GC Thread#1" os_prio=31 tid=0x00007fd796000800 nid=0x2b03 runnable "GC Thread#2" os_prio=31 tid=0x00007fd796003800 nid=0x2d03 runnable "GC Thread#3" os_prio=31 tid=0x00007fd796008800 nid=0x2f03 runnable "GC Thread#4" os_prio=31 tid=0x00007fd797800000 nid=0x3103 runnable "GC Thread#5" os_prio=31 tid=0x00007fd797801000 nid=0x3303 runnable "GC Thread#6" os_prio=31 tid=0x00007fd797001800 nid=0x3503 runnable "GC Thread#7" os_prio=31 tid=0x00007fd797002800 nid=0x3703 runnable "G1 Main Marker" os_prio=31 tid=0x00007fd797829800 nid=0x4b03 runnable "G1 Marker#0" os_prio=31 tid=0x00007fd79681c800 nid=0x4f03 runnable "G1 Marker#1" os_prio=31 tid=0x00007fd79681d800 nid=0x5103 runnable "G1 Refine#0" os_prio=31 tid=0x00007fd797803000 nid=0x4703 runnable "G1 Refine#1" os_prio=31 tid=0x00007fd797802000 nid=0x4503 runnable "G1 Refine#2" os_prio=31 tid=0x00007fd797801800 nid=0x4303 runnable "G1 Refine#3" os_prio=31 tid=0x00007fd79681c000 nid=0x4103 runnable "G1 Refine#4" os_prio=31 tid=0x00007fd79681b000 nid=0x3f03 runnable "G1 Refine#5" os_prio=31 tid=0x00007fd796812800 nid=0x3d03 runnable "G1 Refine#6" os_prio=31 tid=0x00007fd796811800 nid=0x3b03 runnable "G1 Refine#7" os_prio=31 tid=0x00007fd797003000 nid=0x3903 runnable "G1 Young RemSet Sampling" os_prio=31 tid=0x00007fd797803800 nid=0x4903 runnable "VM Periodic Task Thread" os_prio=31 tid=0x00007fd797100800 nid=0x7703 waiting on condition JNI global references: 2056