2019-11-22 09:06:48 Full thread dump Java HotSpot(TM) Client VM (25.171-b11 mixed mode): "Keep-Alive-Timer" #28669 daemon prio=8 os_prio=1 tid=0x15913c00 nid=0x2144 waiting on condition [0x176bf000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at sun.net.www.http.KeepAliveCache.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "AWT-EventQueue-0" #28660 prio=6 os_prio=0 tid=0x15913400 nid=0x2db8 waiting for monitor entry [0x1616e000] java.lang.Thread.State: BLOCKED (on object monitor) at java.util.jar.JarFile.getEntry(Unknown Source) at java.util.jar.JarFile.getJarEntry(Unknown Source) at sun.misc.URLClassPath$JarLoader.getResource(Unknown Source) at sun.misc.URLClassPath.getResource(Unknown Source) at sun.misc.URLClassPath.getResource(Unknown Source) at java.lang.ClassLoader.getBootstrapResource(Unknown Source) at java.lang.ClassLoader.getResource(Unknown Source) at java.lang.ClassLoader.getResource(Unknown Source) at java.lang.ClassLoader.getSystemResource(Unknown Source) at java.lang.ClassLoader.getSystemResourceAsStream(Unknown Source) at java.lang.Class.getResourceAsStream(Unknown Source) at sun.util.locale.provider.RuleBasedBreakIterator$1.run(Unknown Source) at sun.util.locale.provider.RuleBasedBreakIterator$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.util.locale.provider.RuleBasedBreakIterator.readFile(Unknown Source) at sun.util.locale.provider.RuleBasedBreakIterator.readTables(Unknown Source) at sun.util.locale.provider.RuleBasedBreakIterator.(Unknown Source) at sun.util.locale.provider.BreakIteratorProviderImpl.getBreakInstance(Unknown Source) at sun.util.locale.provider.BreakIteratorProviderImpl.getLineInstance(Unknown Source) at java.text.BreakIterator.createBreakInstance(Unknown Source) at java.text.BreakIterator.createBreakInstance(Unknown Source) at java.text.BreakIterator.getBreakInstance(Unknown Source) at java.text.BreakIterator.getLineInstance(Unknown Source) at javax.swing.text.GlyphView.getBreaker(Unknown Source) at javax.swing.text.GlyphView.getBreakSpot(Unknown Source) at javax.swing.text.GlyphView.getBreakWeight(Unknown Source) at javax.swing.text.FlowView$LogicalView.getPreferredSpan(Unknown Source) at javax.swing.text.FlowView.calculateMinorAxisRequirements(Unknown Source) at javax.swing.text.ParagraphView.calculateMinorAxisRequirements(Unknown Source) at javax.swing.text.BoxView.checkRequests(Unknown Source) at javax.swing.text.BoxView.getMinimumSpan(Unknown Source) at javax.swing.text.BoxView.calculateMinorAxisRequirements(Unknown Source) at javax.swing.text.BoxView.checkRequests(Unknown Source) at javax.swing.text.BoxView.setSpanOnAxis(Unknown Source) at javax.swing.text.BoxView.layout(Unknown Source) at javax.swing.text.BoxView.setSize(Unknown Source) at javax.swing.plaf.basic.BasicTextUI$RootView.setSize(Unknown Source) at javax.swing.plaf.basic.BasicTextUI.modelToView(Unknown Source) at javax.swing.text.DefaultCaret.repaintNewCaret(Unknown Source) at javax.swing.text.DefaultCaret$1.run(Unknown Source) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) "Direct Clip" #27949 daemon prio=6 os_prio=0 tid=0x15911000 nid=0x1544 in Object.wait() [0x1d8bf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x062b7fa0> (a java.lang.Object) at java.lang.Object.wait(Unknown Source) at com.sun.media.sound.DirectAudioDevice$DirectClip.run(Unknown Source) - locked <0x062b7fa0> (a java.lang.Object) at java.lang.Thread.run(Unknown Source) "Direct Clip" #25701 daemon prio=6 os_prio=0 tid=0x1590f000 nid=0x2e3c in Object.wait() [0x1e37f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x062aaad8> (a java.lang.Object) at java.lang.Object.wait(Unknown Source) at com.sun.media.sound.DirectAudioDevice$DirectClip.run(Unknown Source) - locked <0x062aaad8> (a java.lang.Object) at java.lang.Thread.run(Unknown Source) "Direct Clip" #22910 daemon prio=6 os_prio=0 tid=0x1590fc00 nid=0x1e3c in Object.wait() [0x1e0af000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x062aa3e8> (a java.lang.Object) at java.lang.Object.wait(Unknown Source) at com.sun.media.sound.DirectAudioDevice$DirectClip.run(Unknown Source) - locked <0x062aa3e8> (a java.lang.Object) at java.lang.Thread.run(Unknown Source) "Direct Clip" #22161 daemon prio=6 os_prio=0 tid=0x1590ec00 nid=0x2d78 in Object.wait() [0x1bb6f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x062a9f80> (a java.lang.Object) at java.lang.Object.wait(Unknown Source) at com.sun.media.sound.DirectAudioDevice$DirectClip.run(Unknown Source) - locked <0x062a9f80> (a java.lang.Object) at java.lang.Thread.run(Unknown Source) "Direct Clip" #21645 daemon prio=6 os_prio=0 tid=0x1590d800 nid=0x18b8 in Object.wait() [0x1dc6f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x062a9b18> (a java.lang.Object) at java.lang.Object.wait(Unknown Source) at com.sun.media.sound.DirectAudioDevice$DirectClip.run(Unknown Source) - locked <0x062a9b18> (a java.lang.Object) at java.lang.Thread.run(Unknown Source) "Direct Clip" #20164 daemon prio=6 os_prio=0 tid=0x15914400 nid=0x2424 in Object.wait() [0x1bd2f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x062a96b0> (a java.lang.Object) at java.lang.Object.wait(Unknown Source) at com.sun.media.sound.DirectAudioDevice$DirectClip.run(Unknown Source) - locked <0x062a96b0> (a java.lang.Object) at java.lang.Thread.run(Unknown Source) "Direct Clip" #18707 daemon prio=6 os_prio=0 tid=0x15911c00 nid=0x2c30 in Object.wait() [0x1b91f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x062a9248> (a java.lang.Object) at java.lang.Object.wait(Unknown Source) at com.sun.media.sound.DirectAudioDevice$DirectClip.run(Unknown Source) - locked <0x062a9248> (a java.lang.Object) at java.lang.Thread.run(Unknown Source) "Direct Clip" #17149 daemon prio=6 os_prio=0 tid=0x1590d000 nid=0x218c in Object.wait() [0x1baaf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x062a8de0> (a java.lang.Object) at java.lang.Object.wait(Unknown Source) at com.sun.media.sound.DirectAudioDevice$DirectClip.run(Unknown Source) - locked <0x062a8de0> (a java.lang.Object) at java.lang.Thread.run(Unknown Source) "Direct Clip" #7260 daemon prio=6 os_prio=0 tid=0x15910400 nid=0x23c4 in Object.wait() [0x1e20f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x144df2c8> (a java.lang.Object) at java.lang.Object.wait(Unknown Source) at com.sun.media.sound.DirectAudioDevice$DirectClip.run(Unknown Source) - locked <0x144df2c8> (a java.lang.Object) at java.lang.Thread.run(Unknown Source) "Direct Clip" #6351 daemon prio=6 os_prio=0 tid=0x15912400 nid=0x3fc in Object.wait() [0x1e17f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x12cef568> (a java.lang.Object) at java.lang.Object.wait(Unknown Source) at com.sun.media.sound.DirectAudioDevice$DirectClip.run(Unknown Source) - locked <0x12cef568> (a java.lang.Object) at java.lang.Thread.run(Unknown Source) "Direct Clip" #4770 daemon prio=6 os_prio=0 tid=0x194b0000 nid=0x1184 in Object.wait() [0x1ddaf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x10c448a0> (a java.lang.Object) at java.lang.Object.wait(Unknown Source) at com.sun.media.sound.DirectAudioDevice$DirectClip.run(Unknown Source) - locked <0x10c448a0> (a java.lang.Object) at java.lang.Thread.run(Unknown Source) "Direct Clip" #3925 daemon prio=6 os_prio=0 tid=0x15911800 nid=0x2c98 in Object.wait() [0x1b88f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x10be6fb0> (a java.lang.Object) at java.lang.Object.wait(Unknown Source) at com.sun.media.sound.DirectAudioDevice$DirectClip.run(Unknown Source) - locked <0x10be6fb0> (a java.lang.Object) at java.lang.Thread.run(Unknown Source) "Java Sound Event Dispatcher" #61 daemon prio=6 os_prio=0 tid=0x194afc00 nid=0x1c0c in Object.wait() [0x1b83f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0b84f298> (a com.sun.media.sound.EventDispatcher) at java.lang.Object.wait(Unknown Source) at com.sun.media.sound.EventDispatcher.dispatchEvents(Unknown Source) - locked <0x0b84f298> (a com.sun.media.sound.EventDispatcher) at com.sun.media.sound.EventDispatcher.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "TagManager-3" #60 daemon prio=5 os_prio=0 tid=0x194b4c00 nid=0xa24 waiting on condition [0x1b47f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0a7ca430> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "TagManager-2" #59 daemon prio=5 os_prio=0 tid=0x194b2000 nid=0x1e54 waiting on condition [0x1b2ef000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0a7ca430> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "TagManager-1" #58 daemon prio=5 os_prio=0 tid=0x194b4000 nid=0x2218 runnable [0x1b05d000] java.lang.Thread.State: RUNNABLE at sun.misc.Unsafe.defineClass(Native Method) at sun.reflect.ClassDefiner.defineClass(Unknown Source) at sun.reflect.MethodAccessorGenerator$1.run(Unknown Source) at sun.reflect.MethodAccessorGenerator$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.reflect.MethodAccessorGenerator.generate(Unknown Source) at sun.reflect.MethodAccessorGenerator.generateSerializationConstructor(Unknown Source) at sun.reflect.ReflectionFactory.generateConstructor(Unknown Source) at sun.reflect.ReflectionFactory.newConstructorForSerialization(Unknown Source) at java.io.ObjectStreamClass.getSerializableConstructor(Unknown Source) at java.io.ObjectStreamClass.access$1500(Unknown Source) at java.io.ObjectStreamClass$2.run(Unknown Source) at java.io.ObjectStreamClass$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.io.ObjectStreamClass.(Unknown Source) at java.io.ObjectStreamClass.lookup(Unknown Source) at java.io.ObjectOutputStream.writeObject0(Unknown Source) at java.io.ObjectOutputStream.writeObject(Unknown Source) at java.util.ArrayList.writeObject(Unknown Source) at sun.reflect.GeneratedMethodAccessor4496.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at java.io.ObjectStreamClass.invokeWriteObject(Unknown Source) at java.io.ObjectOutputStream.writeSerialData(Unknown Source) at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source) at java.io.ObjectOutputStream.writeObject0(Unknown Source) at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source) at java.io.ObjectOutputStream.writeSerialData(Unknown Source) at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source) at java.io.ObjectOutputStream.writeObject0(Unknown Source) at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source) at java.io.ObjectOutputStream.writeSerialData(Unknown Source) at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source) at java.io.ObjectOutputStream.writeObject0(Unknown Source) at java.io.ObjectOutputStream.writeObject(Unknown Source) at java.util.ArrayList.writeObject(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at java.io.ObjectStreamClass.invokeWriteObject(Unknown Source) at java.io.ObjectOutputStream.writeSerialData(Unknown Source) at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source) at java.io.ObjectOutputStream.writeObject0(Unknown Source) at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source) at java.io.ObjectOutputStream.writeSerialData(Unknown Source) at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source) at java.io.ObjectOutputStream.writeObject0(Unknown Source) at java.io.ObjectOutputStream.writeObject(Unknown Source) at com.inductiveautomation.ignition.common.Base64.encodeObject(Base64.java:483) at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface$InvokeMessage.setArgs(GatewayInterface.java:1336) at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.invoke(GatewayInterface.java:890) at com.inductiveautomation.ignition.client.sqltags.impl.db.DatasourceTagManager$GatewayPoller.poll(DatasourceTagManager.java:679) at com.inductiveautomation.ignition.client.sqltags.impl.db.DatasourceTagManager$GatewayPoller.run(DatasourceTagManager.java:592) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "SwingWorker-pool-1-thread-10" #57 daemon prio=5 os_prio=0 tid=0x194b2800 nid=0xb14 waiting on condition [0x1aecf000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0a7ca680> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "client-script-dedicated-timer-[opa_get_f_pilot/alarmHorn]" #55 daemon prio=6 os_prio=0 tid=0x1937a400 nid=0x2c3c in Object.wait() [0x1acaf000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0b337930> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Unknown Source) - locked <0x0b337930> (a java.util.TaskQueue) at java.util.TimerThread.run(Unknown Source) "InvokeLaterTimer" #54 daemon prio=6 os_prio=0 tid=0x1937dc00 nid=0x774 in Object.wait() [0x1ac1f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0b337b10> (a java.util.TaskQueue) at java.lang.Object.wait(Unknown Source) at java.util.TimerThread.mainLoop(Unknown Source) - locked <0x0b337b10> (a java.util.TaskQueue) at java.util.TimerThread.run(Unknown Source) "ClientExecEngine-4" #52 daemon prio=5 os_prio=0 tid=0x19378000 nid=0x1e50 waiting on condition [0x1a6ff000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0a7cf7d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "ClientExecEngine-3" #51 daemon prio=5 os_prio=0 tid=0x1937d800 nid=0x17bc waiting on condition [0x1a66f000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0a7cf7d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "SwingWorker-pool-1-thread-9" #50 daemon prio=5 os_prio=0 tid=0x1937a000 nid=0x1208 waiting on condition [0x1a5df000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0a7ca680> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "SwingWorker-pool-1-thread-8" #49 daemon prio=5 os_prio=0 tid=0x19379800 nid=0x21cc waiting on condition [0x1a54f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0a7ca680> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "SwingWorker-pool-1-thread-7" #48 daemon prio=5 os_prio=0 tid=0x1937d000 nid=0x284c waiting on condition [0x1a4bf000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0a7ca680> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "SwingWorker-pool-1-thread-6" #47 daemon prio=5 os_prio=0 tid=0x1937e400 nid=0xd0c waiting on condition [0x1a32f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0a7ca680> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "SwingWorker-pool-1-thread-5" #46 daemon prio=5 os_prio=0 tid=0x1937cc00 nid=0x1dbc waiting on condition [0x1a29f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0a7ca680> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "SwingWorker-pool-1-thread-4" #45 daemon prio=5 os_prio=0 tid=0x1937bc00 nid=0x198c waiting on condition [0x1a20f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0a7ca680> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "SwingWorker-pool-1-thread-3" #44 daemon prio=5 os_prio=0 tid=0x1937ac00 nid=0x1578 waiting on condition [0x1a17f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0a7ca680> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "SwingWorker-pool-1-thread-2" #42 daemon prio=5 os_prio=0 tid=0x19379000 nid=0x242c waiting on condition [0x1a0ef000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0a7ca680> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "ClientExecEngine-2" #41 daemon prio=5 os_prio=0 tid=0x1937b800 nid=0x1e94 waiting on condition [0x19f5f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0a7cf7d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "ClientExecEngine-1" #40 daemon prio=5 os_prio=0 tid=0x1937e800 nid=0x818 waiting on condition [0x182df000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0a7cf7d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "UpdateExecuter 2" #39 daemon prio=4 os_prio=-1 tid=0x1937b000 nid=0x24a0 in Object.wait() [0x1816f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0a8f7d90> (a com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue) at java.lang.Object.wait(Unknown Source) at com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue.take(QueryManager.java:587) - locked <0x0a8f7d90> (a com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue) at com.inductiveautomation.factorypmi.application.gateway.QueryManager$UpdateQueryExecutor.run(QueryManager.java:416) at java.lang.Thread.run(Unknown Source) "UpdateExecuter 1" #38 daemon prio=4 os_prio=-1 tid=0x1937c400 nid=0x2b90 in Object.wait() [0x180df000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0a8f7d90> (a com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue) at java.lang.Object.wait(Unknown Source) at com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue.take(QueryManager.java:587) - locked <0x0a8f7d90> (a com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue) at com.inductiveautomation.factorypmi.application.gateway.QueryManager$UpdateQueryExecutor.run(QueryManager.java:416) at java.lang.Thread.run(Unknown Source) "UpdateExecuter 0" #37 daemon prio=4 os_prio=-1 tid=0x19378400 nid=0x1c68 in Object.wait() [0x1804f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0a8f7d90> (a com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue) at java.lang.Object.wait(Unknown Source) at com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue.take(QueryManager.java:587) - locked <0x0a8f7d90> (a com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue) at com.inductiveautomation.factorypmi.application.gateway.QueryManager$UpdateQueryExecutor.run(QueryManager.java:416) at java.lang.Thread.run(Unknown Source) "QueryExecuter 6" #36 daemon prio=4 os_prio=-1 tid=0x19378c00 nid=0x27d8 in Object.wait() [0x17fbf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0a8f8240> (a com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue) at java.lang.Object.wait(Unknown Source) at com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue.take(QueryManager.java:587) - locked <0x0a8f8240> (a com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue) at com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryExecutor.run(QueryManager.java:285) at java.lang.Thread.run(Unknown Source) "QueryExecuter 5" #35 daemon prio=4 os_prio=-1 tid=0x16910400 nid=0x2b10 in Object.wait() [0x17f2f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0a8f8240> (a com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue) at java.lang.Object.wait(Unknown Source) at com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue.take(QueryManager.java:587) - locked <0x0a8f8240> (a com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue) at com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryExecutor.run(QueryManager.java:285) at java.lang.Thread.run(Unknown Source) "QueryExecuter 4" #34 daemon prio=4 os_prio=-1 tid=0x16910000 nid=0x2938 in Object.wait() [0x17e9f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0a8f8240> (a com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue) at java.lang.Object.wait(Unknown Source) at com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue.take(QueryManager.java:587) - locked <0x0a8f8240> (a com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue) at com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryExecutor.run(QueryManager.java:285) at java.lang.Thread.run(Unknown Source) "QueryExecuter 3" #33 daemon prio=4 os_prio=-1 tid=0x16910c00 nid=0x1fa8 in Object.wait() [0x17e0f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0a8f8240> (a com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue) at java.lang.Object.wait(Unknown Source) at com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue.take(QueryManager.java:587) - locked <0x0a8f8240> (a com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue) at com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryExecutor.run(QueryManager.java:285) at java.lang.Thread.run(Unknown Source) "QueryExecuter 2" #32 daemon prio=4 os_prio=-1 tid=0x1690f800 nid=0x1d94 in Object.wait() [0x17d7f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0a8f8240> (a com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue) at java.lang.Object.wait(Unknown Source) at com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue.take(QueryManager.java:587) - locked <0x0a8f8240> (a com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue) at com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryExecutor.run(QueryManager.java:285) at java.lang.Thread.run(Unknown Source) "QueryExecuter 1" #31 daemon prio=4 os_prio=-1 tid=0x16911400 nid=0x1cb8 in Object.wait() [0x17cef000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0a8f8240> (a com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue) at java.lang.Object.wait(Unknown Source) at com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue.take(QueryManager.java:587) - locked <0x0a8f8240> (a com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue) at com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryExecutor.run(QueryManager.java:285) at java.lang.Thread.run(Unknown Source) "QueryExecuter 0" #30 daemon prio=4 os_prio=-1 tid=0x1690ec00 nid=0x2e80 in Object.wait() [0x17c5f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0a8f8240> (a com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue) at java.lang.Object.wait(Unknown Source) at com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue.take(QueryManager.java:587) - locked <0x0a8f8240> (a com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue) at com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryExecutor.run(QueryManager.java:285) at java.lang.Thread.run(Unknown Source) "QM-Timer" #29 daemon prio=5 os_prio=0 tid=0x16911800 nid=0x215c in Object.wait() [0x17bcf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0a8f8d18> (a java.util.TaskQueue) at java.lang.Object.wait(Unknown Source) at java.util.TimerThread.mainLoop(Unknown Source) - locked <0x0a8f8d18> (a java.util.TaskQueue) at java.util.TimerThread.run(Unknown Source) "SwingWorker-pool-1-thread-1" #26 daemon prio=5 os_prio=0 tid=0x1690e800 nid=0x2be8 waiting on condition [0x178af000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0a7ca680> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "GatewayConnection-1" #24 daemon prio=5 os_prio=0 tid=0x16912000 nid=0x1d48 waiting on condition [0x171df000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0a5eebb8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Client_Id_Keepalive" #19 prio=5 os_prio=0 tid=0x1586d400 nid=0x27d0 in Object.wait() [0x1624f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x09ded4d0> (a com.inductiveautomation.ignition.client.launch.steps.CacheStep$IDKeepalive) at com.inductiveautomation.ignition.client.launch.steps.CacheStep$IDKeepalive.run(CacheStep.java:234) - locked <0x09ded4d0> (a com.inductiveautomation.ignition.client.launch.steps.CacheStep$IDKeepalive) "DestroyJavaVM" #17 prio=5 os_prio=0 tid=0x006bd800 nid=0x540 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "TimerQueue" #13 daemon prio=5 os_prio=0 tid=0x1586f000 nid=0x165c runnable [0x1601f000] java.lang.Thread.State: RUNNABLE at java.util.concurrent.locks.ReentrantLock$Sync.newCondition(Unknown Source) at java.util.concurrent.locks.ReentrantLock.newCondition(Unknown Source) at javax.swing.TimerQueue.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "AWT-Windows" #11 daemon prio=6 os_prio=0 tid=0x14d36800 nid=0x15c0 runnable [0x15d5f000] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "AWT-Shutdown" #10 prio=5 os_prio=0 tid=0x14d36000 nid=0x12b0 in Object.wait() [0x15ccf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x09c191b0> (a java.lang.Object) at java.lang.Object.wait(Unknown Source) at sun.awt.AWTAutoShutdown.run(Unknown Source) - locked <0x09c191b0> (a java.lang.Object) at java.lang.Thread.run(Unknown Source) "Java2D Disposer" #9 daemon prio=10 os_prio=2 tid=0x14d2bc00 nid=0x1d28 in Object.wait() [0x1583f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x09c19350> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x09c19350> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at sun.java2d.Disposer.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Service Thread" #7 daemon prio=9 os_prio=0 tid=0x14b8a800 nid=0xe3c runnable [0x00000000] java.lang.Thread.State: RUNNABLE "C1 CompilerThread0" #6 daemon prio=9 os_prio=2 tid=0x14b67c00 nid=0x47c waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Attach Listener" #5 daemon prio=5 os_prio=2 tid=0x14b66400 nid=0x1744 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" #4 daemon prio=9 os_prio=2 tid=0x14b6e800 nid=0x22e4 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" #3 daemon prio=8 os_prio=1 tid=0x14b5a400 nid=0x72c in Object.wait() [0x14e5f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x09c19b18> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x09c19b18> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x0259ec00 nid=0x5fc in Object.wait() [0x14dcf000] java.lang.Thread.State: BLOCKED (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x09c19cb8> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference.tryHandlePending(Unknown Source) - locked <0x09c19cb8> (a java.lang.ref.Reference$Lock) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) "VM Thread" os_prio=2 tid=0x0259d800 nid=0x2808 runnable "VM Periodic Task Thread" os_prio=2 tid=0x14b9e000 nid=0x2fd0 waiting on condition JNI global references: 1383