{ "version": "8.1.12.2021111810", "threads": [ { "name": "Attach Listener", "id": 5, "state": "RUNNABLE", "daemon": true, "system": "None", "scope": "Designer" }, { "name": "AWT-EventQueue-0", "id": 20, "state": "RUNNABLE", "daemon": false, "system": "None", "scope": "Designer", "stacktrace": [ "java.base@11.0.11/java.security.AccessController.getInheritedAccessControlContext(Native Method)", "java.base@11.0.11/java.security.AccessControlContext.optimize(Unknown Source)", "java.base@11.0.11/java.security.AccessController.getContext(Unknown Source)", "java.desktop@11.0.11/java.awt.EventQueue.dispatchEvent(Unknown Source)", "java.desktop@11.0.11/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)", "java.desktop@11.0.11/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)", "java.desktop@11.0.11/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)", "java.desktop@11.0.11/java.awt.EventDispatchThread.pumpEvents(Unknown Source)", "java.desktop@11.0.11/java.awt.EventDispatchThread.pumpEvents(Unknown Source)", "java.desktop@11.0.11/java.awt.EventDispatchThread.run(Unknown Source)" ] }, { "name": "AWT-Shutdown", "id": 14, "state": "WAITING", "daemon": false, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.lang.Object@3316b462" }, "stacktrace": [ "java.base@11.0.11/java.lang.Object.wait(Native Method)", "java.base@11.0.11/java.lang.Object.wait(Unknown Source)", "java.desktop@11.0.11/sun.awt.AWTAutoShutdown.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "AWT-Windows", "id": 15, "state": "RUNNABLE", "daemon": true, "system": "None", "scope": "Designer", "stacktrace": [ "java.desktop@11.0.11/sun.awt.windows.WToolkit.eventLoop(Native Method)", "java.desktop@11.0.11/sun.awt.windows.WToolkit.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "Batik CleanerThread", "id": 39, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.lang.ref.ReferenceQueue$Lock@2e6011dd" }, "stacktrace": [ "java.base@11.0.11/java.lang.Object.wait(Native Method)", "java.base@11.0.11/java.lang.ref.ReferenceQueue.remove(Unknown Source)", "java.base@11.0.11/java.lang.ref.ReferenceQueue.remove(Unknown Source)", "org.apache.batik.util.CleanerThread.run(CleanerThread.java:106)" ] }, { "name": "Browser Thread: 26515", "id": 61, "state": "WAITING", "daemon": false, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4f52eb65" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.park(Unknown Source)", "java.base@11.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)", "java.base@11.0.11/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)", "com.teamdev.jxbrowser.internal.BrowserThread$TaskRunner.processTasks(BrowserThread.java:139)", "com.teamdev.jxbrowser.internal.BrowserThread$$Lambda$529/0x0000000100eb4440.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "Browser Thread: 26549", "id": 103, "state": "WAITING", "daemon": false, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@89f6418" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.park(Unknown Source)", "java.base@11.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)", "java.base@11.0.11/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)", "com.teamdev.jxbrowser.internal.BrowserThread$TaskRunner.processTasks(BrowserThread.java:139)", "com.teamdev.jxbrowser.internal.BrowserThread$$Lambda$529/0x0000000100eb4440.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "Chromium Process Logger", "id": 65, "state": "RUNNABLE", "daemon": true, "system": "None", "scope": "Designer", "lockedMonitors": [ { "lock": "java.io.BufferedInputStream@7899e4ba", "frame": "java.base@11.0.11/java.io.BufferedInputStream.read(Unknown Source)" }, { "lock": "java.io.InputStreamReader@efe8222", "frame": "java.base@11.0.11/sun.nio.cs.StreamDecoder.read(Unknown Source)" }, { "lock": "java.io.InputStreamReader@efe8222", "frame": "java.base@11.0.11/java.io.BufferedReader.readLine(Unknown Source)" } ], "stacktrace": [ "java.base@11.0.11/java.io.FileInputStream.readBytes(Native Method)", "java.base@11.0.11/java.io.FileInputStream.read(Unknown Source)", "java.base@11.0.11/java.io.BufferedInputStream.read1(Unknown Source)", "java.base@11.0.11/java.io.BufferedInputStream.read(Unknown Source)", "java.base@11.0.11/sun.nio.cs.StreamDecoder.readBytes(Unknown Source)", "java.base@11.0.11/sun.nio.cs.StreamDecoder.implRead(Unknown Source)", "java.base@11.0.11/sun.nio.cs.StreamDecoder.read(Unknown Source)", "java.base@11.0.11/java.io.InputStreamReader.read(Unknown Source)", "java.base@11.0.11/java.io.BufferedReader.fill(Unknown Source)", "java.base@11.0.11/java.io.BufferedReader.readLine(Unknown Source)", "java.base@11.0.11/java.io.BufferedReader.readLine(Unknown Source)", "com.teamdev.jxbrowser.internal.ChromiumProcessLogger.lambda$startLogging$0(ChromiumProcessLogger.java:27)", "com.teamdev.jxbrowser.internal.ChromiumProcessLogger$$Lambda$550/0x0000000100ec1840.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "Chromium Process Logger", "id": 107, "state": "RUNNABLE", "daemon": true, "system": "None", "scope": "Designer", "lockedMonitors": [ { "lock": "java.io.BufferedInputStream@6f58004c", "frame": "java.base@11.0.11/java.io.BufferedInputStream.read(Unknown Source)" }, { "lock": "java.io.InputStreamReader@28429e1c", "frame": "java.base@11.0.11/sun.nio.cs.StreamDecoder.read(Unknown Source)" }, { "lock": "java.io.InputStreamReader@28429e1c", "frame": "java.base@11.0.11/java.io.BufferedReader.readLine(Unknown Source)" } ], "stacktrace": [ "java.base@11.0.11/java.io.FileInputStream.readBytes(Native Method)", "java.base@11.0.11/java.io.FileInputStream.read(Unknown Source)", "java.base@11.0.11/java.io.BufferedInputStream.read1(Unknown Source)", "java.base@11.0.11/java.io.BufferedInputStream.read(Unknown Source)", "java.base@11.0.11/sun.nio.cs.StreamDecoder.readBytes(Unknown Source)", "java.base@11.0.11/sun.nio.cs.StreamDecoder.implRead(Unknown Source)", "java.base@11.0.11/sun.nio.cs.StreamDecoder.read(Unknown Source)", "java.base@11.0.11/java.io.InputStreamReader.read(Unknown Source)", "java.base@11.0.11/java.io.BufferedReader.fill(Unknown Source)", "java.base@11.0.11/java.io.BufferedReader.readLine(Unknown Source)", "java.base@11.0.11/java.io.BufferedReader.readLine(Unknown Source)", "com.teamdev.jxbrowser.internal.ChromiumProcessLogger.lambda$startLogging$0(ChromiumProcessLogger.java:27)", "com.teamdev.jxbrowser.internal.ChromiumProcessLogger$$Lambda$550/0x0000000100ec1840.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "Chromium Process Thread", "id": 64, "state": "RUNNABLE", "daemon": false, "system": "None", "scope": "Designer", "lockedSynchronizers": [ "java.util.concurrent.ThreadPoolExecutor$Worker@43879bb" ], "stacktrace": [ "java.base@11.0.11/java.lang.ProcessImpl.waitForInterruptibly(Native Method)", "java.base@11.0.11/java.lang.ProcessImpl.waitFor(Unknown Source)", "com.teamdev.jxbrowser.internal.ChromiumProcess.lambda$startInternal$10(ChromiumProcess.java:391)", "com.teamdev.jxbrowser.internal.ChromiumProcess$$Lambda$549/0x0000000100ec1440.run(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "Chromium Process Thread", "id": 106, "state": "RUNNABLE", "daemon": false, "system": "None", "scope": "Designer", "lockedSynchronizers": [ "java.util.concurrent.ThreadPoolExecutor$Worker@55653b6a" ], "stacktrace": [ "java.base@11.0.11/java.lang.ProcessImpl.waitForInterruptibly(Native Method)", "java.base@11.0.11/java.lang.ProcessImpl.waitFor(Unknown Source)", "com.teamdev.jxbrowser.internal.ChromiumProcess.lambda$startInternal$10(ChromiumProcess.java:391)", "com.teamdev.jxbrowser.internal.ChromiumProcess$$Lambda$549/0x0000000100ec1440.run(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "Client_Id_Keepalive", "id": 24, "state": "TIMED_WAITING", "daemon": false, "system": "None", "scope": "Designer", "waitingFor": { "lock": "com.inductiveautomation.ignition.client.launch.steps.CacheStep$IDKeepalive@11ed08eb" }, "stacktrace": [ "java.base@11.0.11/java.lang.Object.wait(Native Method)", "app//com.inductiveautomation.ignition.client.launch.steps.CacheStep$IDKeepalive.run(CacheStep.java:234)" ] }, { "name": "ClientProgressManager-1", "id": 112, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5b8e80a8" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.park(Unknown Source)", "java.base@11.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "Common-Cleaner", "id": 12, "state": "TIMED_WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.lang.ref.ReferenceQueue$Lock@79d1be89" }, "stacktrace": [ "java.base@11.0.11/java.lang.Object.wait(Native Method)", "java.base@11.0.11/java.lang.ref.ReferenceQueue.remove(Unknown Source)", "java.base@11.0.11/jdk.internal.ref.CleanerImpl.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)", "java.base@11.0.11/jdk.internal.misc.InnocuousThread.run(Unknown Source)" ] }, { "name": "designer-expr-pollingfunc-timer", "id": 58, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.TaskQueue@6112f063" }, "stacktrace": [ "java.base@11.0.11/java.lang.Object.wait(Native Method)", "java.base@11.0.11/java.lang.Object.wait(Unknown Source)", "java.base@11.0.11/java.util.TimerThread.mainLoop(Unknown Source)", "java.base@11.0.11/java.util.TimerThread.run(Unknown Source)" ] }, { "name": "Designer-misc-1", "id": 120, "state": "WAITING", "daemon": false, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6929237f" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.park(Unknown Source)", "java.base@11.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "DesignerExecEngine-1", "id": 47, "state": "TIMED_WAITING", "daemon": false, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6371d5b9" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)", "java.base@11.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "DesignerExecEngine-2", "id": 48, "state": "WAITING", "daemon": false, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6371d5b9" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.park(Unknown Source)", "java.base@11.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "DesignerExecEngine-3", "id": 49, "state": "WAITING", "daemon": false, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6371d5b9" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.park(Unknown Source)", "java.base@11.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "DesignerExecEngine-4", "id": 50, "state": "WAITING", "daemon": false, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6371d5b9" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.park(Unknown Source)", "java.base@11.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "DestroyJavaVM", "id": 22, "state": "RUNNABLE", "daemon": false, "system": "None", "scope": "Designer" }, { "name": "EDT-Watchdog-1", "id": 52, "state": "TIMED_WAITING", "daemon": false, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@56f182cd" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)", "java.base@11.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "Finalizer", "id": 3, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.lang.ref.ReferenceQueue$Lock@40b990a2" }, "stacktrace": [ "java.base@11.0.11/java.lang.Object.wait(Native Method)", "java.base@11.0.11/java.lang.ref.ReferenceQueue.remove(Unknown Source)", "java.base@11.0.11/java.lang.ref.ReferenceQueue.remove(Unknown Source)", "java.base@11.0.11/java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)" ] }, { "name": "ForkJoinPool.commonPool-worker-3", "id": 43, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.concurrent.ForkJoinPool@29ce7dd1" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.park(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)" ] }, { "name": "GatewayConnection-1", "id": 37, "state": "TIMED_WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@42710099" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)", "java.base@11.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "Gpu Thread: 26515", "id": 62, "state": "WAITING", "daemon": false, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@15a827ab" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.park(Unknown Source)", "java.base@11.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)", "java.base@11.0.11/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)", "com.teamdev.jxbrowser.internal.BrowserThread$TaskRunner.processTasks(BrowserThread.java:139)", "com.teamdev.jxbrowser.internal.BrowserThread$$Lambda$529/0x0000000100eb4440.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "Gpu Thread: 26549", "id": 104, "state": "WAITING", "daemon": false, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@45f6a36c" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.park(Unknown Source)", "java.base@11.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)", "java.base@11.0.11/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)", "com.teamdev.jxbrowser.internal.BrowserThread$TaskRunner.processTasks(BrowserThread.java:139)", "com.teamdev.jxbrowser.internal.BrowserThread$$Lambda$529/0x0000000100eb4440.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "Image Animator 0", "id": 134, "state": "RUNNABLE", "daemon": true, "system": "None", "scope": "Designer", "stacktrace": [ "java.desktop@11.0.11/java.awt.Component.imageUpdate(Unknown Source)", "java.desktop@11.0.11/javax.swing.AbstractButton.imageUpdate(Unknown Source)", "java.desktop@11.0.11/sun.awt.image.ImageWatched$WeakLink.lambda$update$0(Unknown Source)", "java.desktop@11.0.11/sun.awt.image.ImageWatched$WeakLink$$Lambda$150/0x00000001001a4440.run(Unknown Source)", "java.base@11.0.11/java.security.AccessController.doPrivileged(Native Method)", "java.desktop@11.0.11/sun.awt.image.ImageWatched$WeakLink.update(Unknown Source)", "java.desktop@11.0.11/sun.awt.image.ImageWatched$WeakLink.newInfo(Unknown Source)", "java.desktop@11.0.11/sun.awt.image.ImageWatched.newInfo(Unknown Source)", "java.desktop@11.0.11/sun.awt.image.ImageRepresentation.setPixels(Unknown Source)", "java.desktop@11.0.11/sun.awt.image.ImageDecoder.setPixels(Unknown Source)", "java.desktop@11.0.11/sun.awt.image.GifImageDecoder.sendPixels(Unknown Source)", "java.desktop@11.0.11/sun.awt.image.GifImageDecoder.parseImage(Native Method)", "java.desktop@11.0.11/sun.awt.image.GifImageDecoder.readImage(Unknown Source)", "java.desktop@11.0.11/sun.awt.image.GifImageDecoder.produceImage(Unknown Source)", "java.desktop@11.0.11/sun.awt.image.InputStreamImageSource.doFetch(Unknown Source)", "java.desktop@11.0.11/sun.awt.image.ImageFetcher.fetchloop(Unknown Source)", "java.desktop@11.0.11/sun.awt.image.ImageFetcher.run(Unknown Source)" ] }, { "name": "InvokeLaterTimer", "id": 88, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.TaskQueue@4ff05a95" }, "stacktrace": [ "java.base@11.0.11/java.lang.Object.wait(Native Method)", "java.base@11.0.11/java.lang.Object.wait(Unknown Source)", "java.base@11.0.11/java.util.TimerThread.mainLoop(Unknown Source)", "java.base@11.0.11/java.util.TimerThread.run(Unknown Source)" ] }, { "name": "IPC Memory Reader Thread", "id": 66, "state": "RUNNABLE", "daemon": false, "system": "None", "scope": "Designer" }, { "name": "IPC Memory Reader Thread", "id": 70, "state": "RUNNABLE", "daemon": false, "system": "None", "scope": "Designer" }, { "name": "IPC Memory Reader Thread", "id": 73, "state": "RUNNABLE", "daemon": false, "system": "None", "scope": "Designer" }, { "name": "IPC Memory Reader Thread", "id": 109, "state": "RUNNABLE", "daemon": false, "system": "None", "scope": "Designer" }, { "name": "IPC Memory Reader Thread", "id": 111, "state": "RUNNABLE", "daemon": false, "system": "None", "scope": "Designer" }, { "name": "IPC Server Thread", "id": 63, "state": "RUNNABLE", "daemon": true, "system": "None", "scope": "Designer", "stacktrace": [ "java.base@11.0.11/java.net.PlainSocketImpl.accept0(Native Method)", "java.base@11.0.11/java.net.PlainSocketImpl.socketAccept(Unknown Source)", "java.base@11.0.11/java.net.AbstractPlainSocketImpl.accept(Unknown Source)", "java.base@11.0.11/java.net.ServerSocket.implAccept(Unknown Source)", "java.base@11.0.11/java.net.ServerSocket.accept(Unknown Source)", "com.teamdev.jxbrowser.internal.rpc.transport.ConnectionServer$AcceptConnections.readSocket(ConnectionServer.java:226)", "com.teamdev.jxbrowser.internal.rpc.transport.ConnectionServer$AcceptConnections.run(ConnectionServer.java:216)", "com.teamdev.jxbrowser.internal.rpc.transport.ConnectionServer$AcceptConnections.access$100(ConnectionServer.java:199)", "com.teamdev.jxbrowser.internal.rpc.transport.ConnectionServer.acceptConnections(ConnectionServer.java:165)", "com.teamdev.jxbrowser.internal.rpc.transport.ConnectionServer.lambda$new$1(ConnectionServer.java:88)", "com.teamdev.jxbrowser.internal.rpc.transport.ConnectionServer$$Lambda$530/0x0000000100eb4840.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "IPC Server Thread", "id": 105, "state": "RUNNABLE", "daemon": true, "system": "None", "scope": "Designer", "stacktrace": [ "java.base@11.0.11/java.net.PlainSocketImpl.accept0(Native Method)", "java.base@11.0.11/java.net.PlainSocketImpl.socketAccept(Unknown Source)", "java.base@11.0.11/java.net.AbstractPlainSocketImpl.accept(Unknown Source)", "java.base@11.0.11/java.net.ServerSocket.implAccept(Unknown Source)", "java.base@11.0.11/java.net.ServerSocket.accept(Unknown Source)", "com.teamdev.jxbrowser.internal.rpc.transport.ConnectionServer$AcceptConnections.readSocket(ConnectionServer.java:226)", "com.teamdev.jxbrowser.internal.rpc.transport.ConnectionServer$AcceptConnections.run(ConnectionServer.java:216)", "com.teamdev.jxbrowser.internal.rpc.transport.ConnectionServer$AcceptConnections.access$100(ConnectionServer.java:199)", "com.teamdev.jxbrowser.internal.rpc.transport.ConnectionServer.acceptConnections(ConnectionServer.java:165)", "com.teamdev.jxbrowser.internal.rpc.transport.ConnectionServer.lambda$new$1(ConnectionServer.java:88)", "com.teamdev.jxbrowser.internal.rpc.transport.ConnectionServer$$Lambda$530/0x0000000100eb4840.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "Java2D Disposer", "id": 13, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.lang.ref.ReferenceQueue$Lock@4ad95694" }, "stacktrace": [ "java.base@11.0.11/java.lang.Object.wait(Native Method)", "java.base@11.0.11/java.lang.ref.ReferenceQueue.remove(Unknown Source)", "java.base@11.0.11/java.lang.ref.ReferenceQueue.remove(Unknown Source)", "java.desktop@11.0.11/sun.java2d.Disposer.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "Keep-Alive-Timer", "id": 119, "state": "TIMED_WAITING", "daemon": true, "system": "None", "scope": "Designer", "stacktrace": [ "java.base@11.0.11/java.lang.Thread.sleep(Native Method)", "java.base@11.0.11/sun.net.www.http.KeepAliveCache.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)", "java.base@11.0.11/jdk.internal.misc.InnocuousThread.run(Unknown Source)" ] }, { "name": "QM-Timer", "id": 75, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.TaskQueue@56af495b" }, "stacktrace": [ "java.base@11.0.11/java.lang.Object.wait(Native Method)", "java.base@11.0.11/java.lang.Object.wait(Unknown Source)", "java.base@11.0.11/java.util.TimerThread.mainLoop(Unknown Source)", "java.base@11.0.11/java.util.TimerThread.run(Unknown Source)" ] }, { "name": "QueryExecuter 0", "id": 76, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue@26ea95a" }, "stacktrace": [ "java.base@11.0.11/java.lang.Object.wait(Native Method)", "java.base@11.0.11/java.lang.Object.wait(Unknown Source)", "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue.take(QueryManager.java:598)", "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryExecutor.run(QueryManager.java:287)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "QueryExecuter 1", "id": 77, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue@26ea95a" }, "stacktrace": [ "java.base@11.0.11/java.lang.Object.wait(Native Method)", "java.base@11.0.11/java.lang.Object.wait(Unknown Source)", "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue.take(QueryManager.java:598)", "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryExecutor.run(QueryManager.java:287)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "QueryExecuter 2", "id": 78, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue@26ea95a" }, "stacktrace": [ "java.base@11.0.11/java.lang.Object.wait(Native Method)", "java.base@11.0.11/java.lang.Object.wait(Unknown Source)", "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue.take(QueryManager.java:598)", "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryExecutor.run(QueryManager.java:287)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "QueryExecuter 3", "id": 79, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue@26ea95a" }, "stacktrace": [ "java.base@11.0.11/java.lang.Object.wait(Native Method)", "java.base@11.0.11/java.lang.Object.wait(Unknown Source)", "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue.take(QueryManager.java:598)", "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryExecutor.run(QueryManager.java:287)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "QueryExecuter 4", "id": 80, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue@26ea95a" }, "stacktrace": [ "java.base@11.0.11/java.lang.Object.wait(Native Method)", "java.base@11.0.11/java.lang.Object.wait(Unknown Source)", "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue.take(QueryManager.java:598)", "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryExecutor.run(QueryManager.java:287)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "QueryExecuter 5", "id": 81, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue@26ea95a" }, "stacktrace": [ "java.base@11.0.11/java.lang.Object.wait(Native Method)", "java.base@11.0.11/java.lang.Object.wait(Unknown Source)", "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue.take(QueryManager.java:598)", "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryExecutor.run(QueryManager.java:287)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "QueryExecuter 6", "id": 82, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue@26ea95a" }, "stacktrace": [ "java.base@11.0.11/java.lang.Object.wait(Native Method)", "java.base@11.0.11/java.lang.Object.wait(Unknown Source)", "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue.take(QueryManager.java:598)", "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryExecutor.run(QueryManager.java:287)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "Reference Handler", "id": 2, "state": "RUNNABLE", "daemon": true, "system": "None", "scope": "Designer", "stacktrace": [ "java.base@11.0.11/java.lang.ref.Reference.waitForReferencePendingList(Native Method)", "java.base@11.0.11/java.lang.ref.Reference.processPendingReferences(Unknown Source)", "java.base@11.0.11/java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)" ] }, { "name": "Signal Dispatcher", "id": 4, "state": "RUNNABLE", "daemon": true, "system": "None", "scope": "Designer" }, { "name": "Socket Connection Checker: 0bf60656-06a9-41fc-9b9e-1d28a978b3ba", "id": 69, "state": "RUNNABLE", "daemon": false, "system": "None", "scope": "Designer", "stacktrace": [ "java.base@11.0.11/java.net.SocketInputStream.socketRead0(Native Method)", "java.base@11.0.11/java.net.SocketInputStream.socketRead(Unknown Source)", "java.base@11.0.11/java.net.SocketInputStream.read(Unknown Source)", "java.base@11.0.11/java.net.SocketInputStream.read(Unknown Source)", "java.base@11.0.11/java.io.DataInputStream.read(Unknown Source)", "com.teamdev.jxbrowser.internal.rpc.transport.ConnectionChecker.run(ConnectionChecker.java:31)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "Socket Connection Checker: 0d996bf1-d7a2-44fa-aadc-a7f6685fbd6b", "id": 108, "state": "RUNNABLE", "daemon": false, "system": "None", "scope": "Designer", "stacktrace": [ "java.base@11.0.11/java.net.SocketInputStream.socketRead0(Native Method)", "java.base@11.0.11/java.net.SocketInputStream.socketRead(Unknown Source)", "java.base@11.0.11/java.net.SocketInputStream.read(Unknown Source)", "java.base@11.0.11/java.net.SocketInputStream.read(Unknown Source)", "java.base@11.0.11/java.io.DataInputStream.read(Unknown Source)", "com.teamdev.jxbrowser.internal.rpc.transport.ConnectionChecker.run(ConnectionChecker.java:31)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "Socket Connection Checker: 1db61182-1516-4d6c-ac69-d9c418d5668d", "id": 110, "state": "RUNNABLE", "daemon": false, "system": "None", "scope": "Designer", "stacktrace": [ "java.base@11.0.11/java.net.SocketInputStream.socketRead0(Native Method)", "java.base@11.0.11/java.net.SocketInputStream.socketRead(Unknown Source)", "java.base@11.0.11/java.net.SocketInputStream.read(Unknown Source)", "java.base@11.0.11/java.net.SocketInputStream.read(Unknown Source)", "java.base@11.0.11/java.io.DataInputStream.read(Unknown Source)", "com.teamdev.jxbrowser.internal.rpc.transport.ConnectionChecker.run(ConnectionChecker.java:31)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "Socket Connection Checker: b62b78c1-ead5-4de0-862d-3b94b8babb71", "id": 74, "state": "RUNNABLE", "daemon": false, "system": "None", "scope": "Designer", "stacktrace": [ "java.base@11.0.11/java.net.SocketInputStream.socketRead0(Native Method)", "java.base@11.0.11/java.net.SocketInputStream.socketRead(Unknown Source)", "java.base@11.0.11/java.net.SocketInputStream.read(Unknown Source)", "java.base@11.0.11/java.net.SocketInputStream.read(Unknown Source)", "java.base@11.0.11/java.io.DataInputStream.read(Unknown Source)", "com.teamdev.jxbrowser.internal.rpc.transport.ConnectionChecker.run(ConnectionChecker.java:31)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "Socket Connection Checker: c03a7dd9-1606-4261-9107-2aa1827c419b", "id": 67, "state": "RUNNABLE", "daemon": false, "system": "None", "scope": "Designer", "stacktrace": [ "java.base@11.0.11/java.net.SocketInputStream.socketRead0(Native Method)", "java.base@11.0.11/java.net.SocketInputStream.socketRead(Unknown Source)", "java.base@11.0.11/java.net.SocketInputStream.read(Unknown Source)", "java.base@11.0.11/java.net.SocketInputStream.read(Unknown Source)", "java.base@11.0.11/java.io.DataInputStream.read(Unknown Source)", "com.teamdev.jxbrowser.internal.rpc.transport.ConnectionChecker.run(ConnectionChecker.java:31)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "SwingWorker-pool-1-thread-1", "id": 38, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3726a8fc" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.park(Unknown Source)", "java.base@11.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)", "java.base@11.0.11/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "SwingWorker-pool-1-thread-10", "id": 117, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3726a8fc" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.park(Unknown Source)", "java.base@11.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)", "java.base@11.0.11/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "SwingWorker-pool-1-thread-2", "id": 40, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3726a8fc" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.park(Unknown Source)", "java.base@11.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)", "java.base@11.0.11/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "SwingWorker-pool-1-thread-3", "id": 42, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3726a8fc" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.park(Unknown Source)", "java.base@11.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)", "java.base@11.0.11/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "SwingWorker-pool-1-thread-4", "id": 92, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3726a8fc" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.park(Unknown Source)", "java.base@11.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)", "java.base@11.0.11/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "SwingWorker-pool-1-thread-5", "id": 93, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3726a8fc" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.park(Unknown Source)", "java.base@11.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)", "java.base@11.0.11/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "SwingWorker-pool-1-thread-6", "id": 94, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3726a8fc" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.park(Unknown Source)", "java.base@11.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)", "java.base@11.0.11/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "SwingWorker-pool-1-thread-7", "id": 95, "state": "RUNNABLE", "daemon": true, "system": "None", "scope": "Designer", "lockedSynchronizers": [ "java.util.concurrent.ThreadPoolExecutor$Worker@14489d0a" ], "stacktrace": [ "java.management@11.0.11/sun.management.ThreadImpl.dumpThreads0(Native Method)", "java.management@11.0.11/sun.management.ThreadImpl.dumpAllThreads(Unknown Source)", "com.inductiveautomation.ignition.common.util.ThreadDumpUtil.threadDump(ThreadDumpUtil.kt:42)", "com.inductiveautomation.ignition.common.script.builtin.SystemUtilities.threadDump(SystemUtilities.java:175)", "java.base@11.0.11/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)", "java.base@11.0.11/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)", "java.base@11.0.11/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)", "java.base@11.0.11/java.lang.reflect.Method.invoke(Unknown Source)", "org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:190)", "com.inductiveautomation.ignition.common.script.ScriptManager$ReflectedInstanceFunction.__call__(ScriptManager.java:546)", "org.python.core.PyObject.__call__(PyObject.java:446)", "org.python.core.PyObject.__call__(PyObject.java:450)", "org.python.pycode._pyx27.f$0(\u003cinput\u003e:3)", "org.python.pycode._pyx27.call_function(\u003cinput\u003e)", "org.python.core.PyTableCode.call(PyTableCode.java:173)", "org.python.core.PyCode.call(PyCode.java:18)", "org.python.core.Py.runCode(Py.java:1687)", "org.python.core.Py.exec(Py.java:1731)", "org.python.util.PythonInterpreter.exec(PythonInterpreter.java:277)", "org.python.util.InteractiveInterpreter.runcode(InteractiveInterpreter.java:130)", "com.inductiveautomation.ignition.designer.gui.tools.jythonconsole.JythonConsole$ConsoleWorker.doInBackground(JythonConsole.java:610)", "com.inductiveautomation.ignition.designer.gui.tools.jythonconsole.JythonConsole$ConsoleWorker.doInBackground(JythonConsole.java:598)", "java.desktop@11.0.11/javax.swing.SwingWorker$1.call(Unknown Source)", "java.base@11.0.11/java.util.concurrent.FutureTask.run(Unknown Source)", "java.desktop@11.0.11/javax.swing.SwingWorker.run(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "SwingWorker-pool-1-thread-8", "id": 115, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3726a8fc" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.park(Unknown Source)", "java.base@11.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)", "java.base@11.0.11/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "SwingWorker-pool-1-thread-9", "id": 116, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3726a8fc" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.park(Unknown Source)", "java.base@11.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)", "java.base@11.0.11/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "SyntheticaCleanerThread", "id": 30, "state": "TIMED_WAITING", "daemon": true, "system": "None", "scope": "Designer", "stacktrace": [ "java.base@11.0.11/java.lang.Thread.sleep(Native Method)", "de.javasoft.plaf.synthetica.StyleFactory$ComponentPropertyStore$1.run(StyleFactory.java:1902)" ] }, { "name": "Tags-TreeLoader-1", "id": 97, "state": "WAITING", "daemon": false, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@146a76e5" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.park(Unknown Source)", "java.base@11.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)", "java.base@11.0.11/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "TimerQueue", "id": 26, "state": "TIMED_WAITING", "daemon": true, "system": "None", "scope": "Designer", "lockedSynchronizers": [ "java.util.concurrent.locks.ReentrantLock$NonfairSync@4b77caa9" ], "waitingFor": { "lock": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4b9a48a5" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)", "java.base@11.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)", "java.base@11.0.11/java.util.concurrent.DelayQueue.take(Unknown Source)", "java.desktop@11.0.11/javax.swing.TimerQueue.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "TreeLoader-1", "id": 96, "state": "WAITING", "daemon": false, "system": "None", "scope": "Designer", "waitingFor": { "lock": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@633937a1" }, "stacktrace": [ "java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)", "java.base@11.0.11/java.util.concurrent.locks.LockSupport.park(Unknown Source)", "java.base@11.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)", "java.base@11.0.11/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)", "java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "UpdateExecuter 0", "id": 83, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue@35e52199" }, "stacktrace": [ "java.base@11.0.11/java.lang.Object.wait(Native Method)", "java.base@11.0.11/java.lang.Object.wait(Unknown Source)", "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue.take(QueryManager.java:598)", "com.inductiveautomation.factorypmi.application.gateway.QueryManager$UpdateQueryExecutor.run(QueryManager.java:423)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "UpdateExecuter 1", "id": 84, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue@35e52199" }, "stacktrace": [ "java.base@11.0.11/java.lang.Object.wait(Native Method)", "java.base@11.0.11/java.lang.Object.wait(Unknown Source)", "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue.take(QueryManager.java:598)", "com.inductiveautomation.factorypmi.application.gateway.QueryManager$UpdateQueryExecutor.run(QueryManager.java:423)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] }, { "name": "UpdateExecuter 2", "id": 85, "state": "WAITING", "daemon": true, "system": "None", "scope": "Designer", "waitingFor": { "lock": "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue@35e52199" }, "stacktrace": [ "java.base@11.0.11/java.lang.Object.wait(Native Method)", "java.base@11.0.11/java.lang.Object.wait(Unknown Source)", "com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryQueue.take(QueryManager.java:598)", "com.inductiveautomation.factorypmi.application.gateway.QueryManager$UpdateQueryExecutor.run(QueryManager.java:423)", "java.base@11.0.11/java.lang.Thread.run(Unknown Source)" ] } ] }