2014-03-13 10:35:10 Full thread dump Java HotSpot(TM) 64-Bit Server VM (23.3-b01 mixed mode): "Attach Listener" daemon prio=10 tid=0x00007f83c0001000 nid=0x66bb waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Worker-7" prio=10 tid=0x00007f8380251800 nid=0x62f6 in Object.wait() [0x00007f83473e9000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <0x00000006c0ad7fa8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50) "KNIME-WFM-Parent-Notifier" prio=10 tid=0x00007f84089ea000 nid=0x623c waiting on condition [0x00007f834913f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006c300fbc8> (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.ArrayBlockingQueue.take(ArrayBlockingQueue.java:374) 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 java.lang.Thread.run(Thread.java:722) "KNIME Sync Exec Dispatcher-1" daemon prio=10 tid=0x00007f84089f4800 nid=0x623b waiting on condition [0x00007f834903e000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007a92b46d8> (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 java.lang.Thread.run(Thread.java:722) "KNIME-Workflow-Notifier" daemon prio=10 tid=0x00007f84089ec800 nid=0x623a waiting on condition [0x00007f83689e8000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006c300fde8> (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 java.lang.Thread.run(Thread.java:722) "TimerQueue" daemon prio=10 tid=0x00007f8388125800 nid=0x6234 waiting on condition [0x00007f83f1600000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007abddeca0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082) at java.util.concurrent.DelayQueue.take(DelayQueue.java:220) at javax.swing.TimerQueue.run(TimerQueue.java:171) at java.lang.Thread.run(Thread.java:722) "AWT-EventQueue-0" prio=10 tid=0x00007f8408f5e800 nid=0x6232 waiting on condition [0x00007f836981b000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006c0d638e0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) 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.acquireQueued(AbstractQueuedSynchronizer.java:867) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1197) at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:214) at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:290) at sun.awt.SunToolkit.awtLock(SunToolkit.java:238) at sun.awt.X11.XAwtState.getComponentMouseEntered(XAwtState.java:61) at sun.awt.X11.XGlobalCursorManager.findHeavyweightUnderCursor(XGlobalCursorManager.java:144) at sun.awt.X11.XGlobalCursorManager.findHeavyweightUnderCursor(XGlobalCursorManager.java:160) at sun.awt.GlobalCursorManager._updateCursor(GlobalCursorManager.java:179) at sun.awt.GlobalCursorManager.updateCursorImmediately(GlobalCursorManager.java:95) at sun.awt.X11.XComponentPeer.updateCursorImmediately(XComponentPeer.java:729) at java.awt.Component.updateCursorImmediately(Component.java:3123) at java.awt.Component.hide(Component.java:1696) - locked <0x00000006c067dc30> (a java.awt.Component$AWTTreeLock) at java.awt.Window.hide(Window.java:1116) at sun.awt.EmbeddedFrame.hide(EmbeddedFrame.java:192) at java.awt.Window$1DisposeAction.run(Window.java:1188) at java.awt.Window.doDispose(Window.java:1205) at java.awt.Window.dispose(Window.java:1147) at org.eclipse.swt.awt.SWT_AWT$7.run(SWT_AWT.java:249) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:721) 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.awt.EventQueue.dispatchEvent(EventQueue.java:691) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:244) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139) at java.awt.EventDispatchThread.run(EventDispatchThread.java:97) "AWT-Shutdown" prio=10 tid=0x00007f8409a59800 nid=0x6231 in Object.wait() [0x00007f83c9bb1000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:503) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:287) - locked <0x00000007aa07ab50> (a java.lang.Object) at java.lang.Thread.run(Thread.java:722) "[ThreadPool Manager] - Idle Thread" daemon prio=10 tid=0x00007f8398004000 nid=0x5bab in Object.wait() [0x00007f83caaf3000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:503) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) - locked <0x00000007aa7c6060> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) "Java indexing" daemon prio=10 tid=0x00007f8409c36800 nid=0x5ba7 in Object.wait() [0x00007f83c811c000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:503) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382) - locked <0x00000007a9478a68> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:722) "Worker-3" prio=10 tid=0x00007f8364001800 nid=0x5ba5 in Object.wait() [0x00007f83ca7f1000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <0x00000006c0ad7fa8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50) "Unknown Progress Timer" prio=10 tid=0x00007f8409dae000 nid=0x5b9a in Object.wait() [0x00007f8368d40000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:503) at org.knime.workbench.editor2.figures.ProgressFigure$UnknownProgressTimer.run(ProgressFigure.java:552) - locked <0x00000006c2c74ca0> (a java.util.ArrayList) "KNIME Progress Timer" daemon prio=10 tid=0x00007f8409850800 nid=0x5b99 in Object.wait() [0x00007f83c821d000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:552) - locked <0x00000006c301b800> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) "ServerSpace Update Timer" daemon prio=10 tid=0x00007f84095ca000 nid=0x5b97 in Object.wait() [0x00007f83c980f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:552) - locked <0x00000006c301bda0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) "SelectorThread" daemon prio=10 tid=0x00007f840958e000 nid=0x5b96 runnable [0x00007f83c9910000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:228) at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:81) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) - locked <0x00000006c2bffd28> (a sun.nio.ch.Util$2) - locked <0x00000006c2bffd18> (a java.util.Collections$UnmodifiableSet) - locked <0x00000006c2bffab8> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) at com.sun.corba.ee.impl.transport.SelectorImpl.run(SelectorImpl.java:283) "Abandoned connection cleanup thread" daemon prio=10 tid=0x00007f84087be000 nid=0x5b94 in Object.wait() [0x00007f83c9fc5000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x00000006c1aa2218> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at com.mysql.jdbc.NonRegisteringDriver$1.run(NonRegisteringDriver.java:93) "AWT-XAWT" daemon prio=10 tid=0x00007f8408a01800 nid=0x5b8e runnable [0x00007f83cabf4000] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XlibWrapper.XGetWindowProperty(Native Method) at sun.awt.X11.WindowPropertyGetter.execute(WindowPropertyGetter.java:105) at sun.awt.X11.XDnDDropTargetProtocol.isProtocolSupported(XDnDDropTargetProtocol.java:414) at sun.awt.X11.XDropTargetRegistry.updateEmbedderDropSite(XDropTargetRegistry.java:321) at sun.awt.X11.XDropTargetEventProcessor.doProcessEvent(XDropTargetEventProcessor.java:59) at sun.awt.X11.XDropTargetEventProcessor.processEvent(XDropTargetEventProcessor.java:119) at sun.awt.X11.XToolkit.run(XToolkit.java:639) at sun.awt.X11.XToolkit.run(XToolkit.java:591) at java.lang.Thread.run(Thread.java:722) "Java2D Disposer" daemon prio=10 tid=0x00007f84089e6800 nid=0x5b8d in Object.wait() [0x00007f83f0123000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x00000006c0d63e98> (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) "Bundle File Closer" daemon prio=10 tid=0x00007f84089a3800 nid=0x5b8c in Object.wait() [0x00007f83f0614000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:503) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x00000006c0ad8370> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Worker-JM" prio=10 tid=0x00007f839c0ac000 nid=0x5b8b in Object.wait() [0x00007f83f13fe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000006c10f7aa0> (a java.util.ArrayList) at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58) - locked <0x00000006c10f7aa0> (a java.util.ArrayList) "[Timer] - Main Queue Handler" daemon prio=10 tid=0x00007f839c074800 nid=0x5b8a in Object.wait() [0x00007f83f14ff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) - locked <0x00000006c0838b08> (a java.lang.Object) at java.lang.Thread.run(Thread.java:722) "Framework Event Dispatcher" daemon prio=10 tid=0x00007f839c018800 nid=0x5b88 in Object.wait() [0x00007f83f1701000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:503) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x00000006c0ad84c8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Start Level Event Dispatcher" daemon prio=10 tid=0x00007f84084d3000 nid=0x5b87 in Object.wait() [0x00007f83f1802000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000006c1ab8690> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:503) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x00000006c1ab8690> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "State Data Manager" daemon prio=10 tid=0x00007f84084cb800 nid=0x5b86 waiting on condition [0x00007f83f1903000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:297) at java.lang.Thread.run(Thread.java:722) "Framework Active Thread" prio=10 tid=0x00007f840847c000 nid=0x5b85 in Object.wait() [0x00007f83f1a04000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1817) - locked <0x00000006c438bf48> (a org.eclipse.osgi.framework.internal.core.Framework) at java.lang.Thread.run(Thread.java:722) "Service Thread" daemon prio=10 tid=0x00007f84081b7800 nid=0x5b83 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" daemon prio=10 tid=0x00007f84081b5000 nid=0x5b82 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" daemon prio=10 tid=0x00007f84081b2800 nid=0x5b81 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x00007f84081b0000 nid=0x5b80 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x00007f8408163000 nid=0x5b7f in Object.wait() [0x00007f8401cbe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x00000006c0b95b78> (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=10 tid=0x00007f8408160800 nid=0x5b7e in Object.wait() [0x00007f8401dbf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:503) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) - locked <0x00000006c11205e0> (a java.lang.ref.Reference$Lock) "main" prio=10 tid=0x00007f8408009800 nid=0x5b78 runnable [0x00007f840f5c1000] java.lang.Thread.State: RUNNABLE at org.eclipse.swt.internal.gtk.OS.Call(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4069) at org.knime.core.node.util.ViewUtils.invokeAndWaitInEDT(ViewUtils.java:141) at org.knime.workbench.ui.wrapper.WrappedNodeDialog.open(WrappedNodeDialog.java:174) at org.knime.workbench.editor2.editparts.NodeContainerEditPart.openNodeDialog(NodeContainerEditPart.java:797) at org.knime.workbench.editor2.editparts.NodeContainerEditPart.openDialog(NodeContainerEditPart.java:708) at org.knime.workbench.editor2.editparts.NodeContainerEditPart.performRequest(NodeContainerEditPart.java:329) at org.eclipse.gef.tools.SelectEditPartTracker.performOpen(SelectEditPartTracker.java:194) at org.eclipse.gef.tools.SelectEditPartTracker.handleDoubleClick(SelectEditPartTracker.java:137) at org.eclipse.gef.tools.AbstractTool.mouseDoubleClick(AbstractTool.java:1069) at org.eclipse.gef.tools.SelectionTool.mouseDoubleClick(SelectionTool.java:527) at org.eclipse.gef.EditDomain.mouseDoubleClick(EditDomain.java:231) at org.eclipse.gef.ui.parts.DomainEventDispatcher.dispatchMouseDoubleClicked(DomainEventDispatcher.java:291) at org.eclipse.draw2d.LightweightSystem$EventHandler.mouseDoubleClick(LightweightSystem.java:518) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:195) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499) at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.knime.product.rcp.KNIMEApplication.start(KNIMEApplication.java:128) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) 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.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) at org.eclipse.equinox.launcher.Main.run(Main.java:1410) at org.eclipse.equinox.launcher.Main.main(Main.java:1386) "VM Thread" prio=10 tid=0x00007f8408159000 nid=0x5b7d runnable "GC task thread#0 (ParallelGC)" prio=10 tid=0x00007f8408017000 nid=0x5b79 runnable "GC task thread#1 (ParallelGC)" prio=10 tid=0x00007f8408019000 nid=0x5b7a runnable "GC task thread#2 (ParallelGC)" prio=10 tid=0x00007f840801b000 nid=0x5b7b runnable "GC task thread#3 (ParallelGC)" prio=10 tid=0x00007f840801c800 nid=0x5b7c runnable "VM Periodic Task Thread" prio=10 tid=0x00007f84081ca000 nid=0x5b84 waiting on condition JNI global references: 1747