2022-08-25 16:15:40 Full thread dump OpenJDK 64-Bit Server VM (17.0.4+8 mixed mode): Threads class SMR info: _java_thread_list=0x000060000155e320, length=24, elements={ 0x000000012e008200, 0x000000012e008800, 0x000000012c014e00, 0x000000012c028a00, 0x000000012c029000, 0x000000012e80a400, 0x000000012e80aa00, 0x000000012e813000, 0x000000012c029600, 0x000000012c012000, 0x000000012c068000, 0x000000012c089a00, 0x000000012d920800, 0x000000012e809400, 0x000000012d0d3e00, 0x000000012c011a00, 0x000000012e9c0c00, 0x000000012b9c6400, 0x000000012c0aa400, 0x000000012c428800, 0x000000012d032600, 0x000000012db0e200, 0x000000012c6e6c00, 0x00000001688a7c00 } "Reference Handler" #2 daemon prio=10 os_prio=31 cpu=0.97ms elapsed=491.15s tid=0x000000012e008200 nid=0x4a03 waiting on condition [0x000000016d9c2000] java.lang.Thread.State: RUNNABLE at java.lang.ref.Reference.waitForReferencePendingList(java.base@17.0.4/Native Method) at java.lang.ref.Reference.processPendingReferences(java.base@17.0.4/Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(java.base@17.0.4/Unknown Source) "Finalizer" #3 daemon prio=8 os_prio=31 cpu=2.22ms elapsed=491.15s tid=0x000000012e008800 nid=0x4903 in Object.wait() [0x000000016dace000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@17.0.4/Native Method) - waiting on at java.lang.ref.ReferenceQueue.remove(java.base@17.0.4/Unknown Source) - locked <0x0000007000016b70> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@17.0.4/Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(java.base@17.0.4/Unknown Source) "Signal Dispatcher" #4 daemon prio=9 os_prio=31 cpu=0.29ms elapsed=491.14s tid=0x000000012c014e00 nid=0x4503 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Service Thread" #5 daemon prio=9 os_prio=31 cpu=0.28ms elapsed=491.14s tid=0x000000012c028a00 nid=0x4303 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Monitor Deflation Thread" #6 daemon prio=9 os_prio=31 cpu=6.53ms elapsed=491.14s tid=0x000000012c029000 nid=0x5503 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" #7 daemon prio=9 os_prio=31 cpu=5598.29ms elapsed=491.14s tid=0x000000012e80a400 nid=0x5703 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "C1 CompilerThread0" #10 daemon prio=9 os_prio=31 cpu=1248.47ms elapsed=491.14s tid=0x000000012e80aa00 nid=0xa903 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "Sweeper thread" #11 daemon prio=9 os_prio=31 cpu=41.53ms elapsed=491.14s tid=0x000000012e813000 nid=0x5a03 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Common-Cleaner" #12 daemon prio=8 os_prio=31 cpu=0.96ms elapsed=491.12s tid=0x000000012c029600 nid=0xa703 in Object.wait() [0x000000016e53a000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@17.0.4/Native Method) - waiting on at java.lang.ref.ReferenceQueue.remove(java.base@17.0.4/Unknown Source) - locked <0x000000700002eaf8> (a java.lang.ref.ReferenceQueue$Lock) at jdk.internal.ref.CleanerImpl.run(java.base@17.0.4/Unknown Source) at java.lang.Thread.run(java.base@17.0.4/Unknown Source) at jdk.internal.misc.InnocuousThread.run(java.base@17.0.4/Unknown Source) "Notification Thread" #13 daemon prio=9 os_prio=31 cpu=0.03ms elapsed=491.12s tid=0x000000012c012000 nid=0x5c03 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "AppKit Thread" #14 daemon prio=5 os_prio=31 cpu=7063.16ms elapsed=491.00s tid=0x000000012c068000 nid=0x103 runnable [0x000000016d308000] java.lang.Thread.State: RUNNABLE at sun.lwawt.macosx.LWCToolkit.doAWTRunLoopImpl(java.desktop@17.0.4/Native Method) at sun.lwawt.macosx.LWCToolkit.doAWTRunLoop(java.desktop@17.0.4/Unknown Source) at sun.lwawt.macosx.LWCToolkit.invokeAndWait(java.desktop@17.0.4/Unknown Source) at sun.lwawt.macosx.LWCToolkit.invokeAndWait(java.desktop@17.0.4/Unknown Source) at sun.lwawt.macosx.CAccessibility.invokeAndWait(java.desktop@17.0.4/Unknown Source) at sun.lwawt.macosx.CAccessibility.invokeAndWait(java.desktop@17.0.4/Unknown Source) at sun.lwawt.macosx.CAccessibility.getFocusOwner(java.desktop@17.0.4/Unknown Source) "AWT-Shutdown" #15 prio=5 os_prio=31 cpu=1.39ms elapsed=490.95s tid=0x000000012c089a00 nid=0x860f in Object.wait() [0x000000016ec82000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@17.0.4/Native Method) - waiting on at java.lang.Object.wait(java.base@17.0.4/Unknown Source) at sun.awt.AWTAutoShutdown.run(java.desktop@17.0.4/Unknown Source) - locked <0x0000007000026f28> (a java.lang.Object) at java.lang.Thread.run(java.base@17.0.4/Unknown Source) "Java2D Queue Flusher" #16 daemon prio=10 os_prio=31 cpu=1696.73ms elapsed=490.83s tid=0x000000012d920800 nid=0xce07 in Object.wait() [0x0000000170206000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@17.0.4/Native Method) - waiting on at sun.java2d.metal.MTLRenderQueue$QueueFlusher.run(java.desktop@17.0.4/Unknown Source) - locked <0x000000700003ea38> (a sun.java2d.metal.MTLRenderQueue$QueueFlusher) at java.lang.Thread.run(java.base@17.0.4/Unknown Source) "Java2D Disposer" #17 daemon prio=10 os_prio=31 cpu=2.19ms elapsed=490.82s tid=0x000000012e809400 nid=0x12d03 in Object.wait() [0x0000000170312000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@17.0.4/Native Method) - waiting on at java.lang.ref.ReferenceQueue.remove(java.base@17.0.4/Unknown Source) - locked <0x0000007000046a28> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@17.0.4/Unknown Source) at sun.java2d.Disposer.run(java.desktop@17.0.4/Unknown Source) at java.lang.Thread.run(java.base@17.0.4/Unknown Source) "AWT-EventQueue-0" #18 prio=6 os_prio=31 cpu=3776.66ms elapsed=490.81s tid=0x000000012d0d3e00 nid=0xd403 in Object.wait() [0x000000017041c000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@17.0.4/Native Method) - waiting on at java.lang.Object.wait(java.base@17.0.4/Unknown Source) at jogamp.nativewindow.macosx.OSXUtil.RunOnMainThread(OSXUtil.java:318) - locked <0x0000007a7826c6a8> (a java.lang.Object) at jogamp.opengl.macosx.cgl.MacOSXCGLContext$NSOpenGLImpl.release(MacOSXCGLContext.java:1177) at jogamp.opengl.macosx.cgl.MacOSXCGLContext.releaseImpl(MacOSXCGLContext.java:343) at jogamp.opengl.GLContextImpl.release(GLContextImpl.java:422) at jogamp.opengl.GLContextImpl.destroy(GLContextImpl.java:497) at com.jogamp.opengl.awt.GLJPanel$OffscreenBackend.destroy(GLJPanel.java:1816) at com.jogamp.opengl.awt.GLJPanel$8.run(GLJPanel.java:1489) at com.jogamp.opengl.Threading.invoke(Threading.java:223) at com.jogamp.opengl.awt.GLJPanel.dispose(GLJPanel.java:487) at com.jogamp.opengl.awt.GLJPanel.removeNotify(GLJPanel.java:688) at java.awt.Container.removeNotify(java.desktop@17.0.4/Unknown Source) - locked <0x0000007000000d40> (a java.awt.Component$AWTTreeLock) at java.awt.Container.removeNotify(java.desktop@17.0.4/Unknown Source) - locked <0x0000007000000d40> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.removeNotify(java.desktop@17.0.4/Unknown Source) at java.awt.Container.removeNotify(java.desktop@17.0.4/Unknown Source) - locked <0x0000007000000d40> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.removeNotify(java.desktop@17.0.4/Unknown Source) at java.awt.Container.removeNotify(java.desktop@17.0.4/Unknown Source) - locked <0x0000007000000d40> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.removeNotify(java.desktop@17.0.4/Unknown Source) at java.awt.Container.removeNotify(java.desktop@17.0.4/Unknown Source) - locked <0x0000007000000d40> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.removeNotify(java.desktop@17.0.4/Unknown Source) at java.awt.Container.removeNotify(java.desktop@17.0.4/Unknown Source) - locked <0x0000007000000d40> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.removeNotify(java.desktop@17.0.4/Unknown Source) at java.awt.Container.removeNotify(java.desktop@17.0.4/Unknown Source) - locked <0x0000007000000d40> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.removeNotify(java.desktop@17.0.4/Unknown Source) at java.awt.Container.removeNotify(java.desktop@17.0.4/Unknown Source) - locked <0x0000007000000d40> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.removeNotify(java.desktop@17.0.4/Unknown Source) at java.awt.Container.removeNotify(java.desktop@17.0.4/Unknown Source) - locked <0x0000007000000d40> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.removeNotify(java.desktop@17.0.4/Unknown Source) at java.awt.Container.removeNotify(java.desktop@17.0.4/Unknown Source) - locked <0x0000007000000d40> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.removeNotify(java.desktop@17.0.4/Unknown Source) at javax.swing.JRootPane.removeNotify(java.desktop@17.0.4/Unknown Source) at java.awt.Container.removeNotify(java.desktop@17.0.4/Unknown Source) - locked <0x0000007000000d40> (a java.awt.Component$AWTTreeLock) at java.awt.Window.removeNotify(java.desktop@17.0.4/Unknown Source) - locked <0x0000007000000d40> (a java.awt.Component$AWTTreeLock) at java.awt.Frame.removeNotify(java.desktop@17.0.4/Unknown Source) - locked <0x0000007000000d40> (a java.awt.Component$AWTTreeLock) at java.awt.Window$1DisposeAction.run(java.desktop@17.0.4/Unknown Source) at java.awt.Window.doDispose(java.desktop@17.0.4/Unknown Source) at java.awt.Window.dispose(java.desktop@17.0.4/Unknown Source) at com.ariesproductions.astropixelprocessor.b.windowClosing(Unknown Source) at java.awt.AWTEventMulticaster.windowClosing(java.desktop@17.0.4/Unknown Source) at java.awt.Window.processWindowEvent(java.desktop@17.0.4/Unknown Source) at javax.swing.JFrame.processWindowEvent(java.desktop@17.0.4/Unknown Source) at java.awt.Window.processEvent(java.desktop@17.0.4/Unknown Source) at java.awt.Component.dispatchEventImpl(java.desktop@17.0.4/Unknown Source) at java.awt.Container.dispatchEventImpl(java.desktop@17.0.4/Unknown Source) at java.awt.Window.dispatchEventImpl(java.desktop@17.0.4/Unknown Source) at java.awt.Component.dispatchEvent(java.desktop@17.0.4/Unknown Source) at java.awt.EventQueue.dispatchEventImpl(java.desktop@17.0.4/Unknown Source) at java.awt.EventQueue$4.run(java.desktop@17.0.4/Unknown Source) at java.awt.EventQueue$4.run(java.desktop@17.0.4/Unknown Source) at java.security.AccessController.executePrivileged(java.base@17.0.4/Unknown Source) at java.security.AccessController.doPrivileged(java.base@17.0.4/Unknown Source) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@17.0.4/Unknown Source) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@17.0.4/Unknown Source) at java.awt.EventQueue$5.run(java.desktop@17.0.4/Unknown Source) at java.awt.EventQueue$5.run(java.desktop@17.0.4/Unknown Source) at java.security.AccessController.executePrivileged(java.base@17.0.4/Unknown Source) at java.security.AccessController.doPrivileged(java.base@17.0.4/Unknown Source) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@17.0.4/Unknown Source) at java.awt.EventQueue.dispatchEvent(java.desktop@17.0.4/Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop@17.0.4/Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@17.0.4/Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(java.desktop@17.0.4/Unknown Source) at java.awt.EventDispatchThread.pumpEvents(java.desktop@17.0.4/Unknown Source) at java.awt.EventDispatchThread.pumpEvents(java.desktop@17.0.4/Unknown Source) at java.awt.EventDispatchThread.run(java.desktop@17.0.4/Unknown Source) "DestroyJavaVM" #19 prio=5 os_prio=31 cpu=253.09ms elapsed=490.71s tid=0x000000012c011a00 nid=0x2603 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "TimerQueue" #22 daemon prio=5 os_prio=31 cpu=20.78ms elapsed=489.34s tid=0x000000012e9c0c00 nid=0xe22b waiting on condition [0x00000003c19de000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17.0.4/Native Method) - parking to wait for <0x000000700003f198> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.4/Unknown Source) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.4/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.4/Unknown Source) at java.util.concurrent.DelayQueue.take(java.base@17.0.4/Unknown Source) at javax.swing.TimerQueue.run(java.desktop@17.0.4/Unknown Source) at java.lang.Thread.run(java.base@17.0.4/Unknown Source) "Timer-0" #23 daemon prio=6 os_prio=31 cpu=0.19ms elapsed=489.24s tid=0x000000012b9c6400 nid=0x11e03 in Object.wait() [0x00000003c252e000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@17.0.4/Native Method) - waiting on at java.lang.Object.wait(java.base@17.0.4/Unknown Source) at java.util.TimerThread.mainLoop(java.base@17.0.4/Unknown Source) - locked <0x000000700000eeb0> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@17.0.4/Unknown Source) "Thread-3" #28 prio=6 os_prio=31 cpu=153.11ms elapsed=488.31s tid=0x000000012c0aa400 nid=0xef0b waiting on condition [0x00000003c3b06000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(java.base@17.0.4/Native Method) at rg.run(Unknown Source) at java.lang.Thread.run(java.base@17.0.4/Unknown Source) "Timer-1" #29 prio=6 os_prio=31 cpu=743.32ms elapsed=488.31s tid=0x000000012c428800 nid=0x10e0f in Object.wait() [0x00000003c4506000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@17.0.4/Native Method) - waiting on at java.util.TimerThread.mainLoop(java.base@17.0.4/Unknown Source) - locked <0x0000007002848d80> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@17.0.4/Unknown Source) "pool-58-thread-1" #30 prio=5 os_prio=31 cpu=0.65ms elapsed=488.15s tid=0x000000012d032600 nid=0x513 waiting on condition [0x00000003d0e06000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17.0.4/Native Method) - parking to wait for <0x0000007000441e28> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.4/Unknown Source) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.4/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.4/Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(java.base@17.0.4/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.4/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4/Unknown Source) at java.lang.Thread.run(java.base@17.0.4/Unknown Source) "SwingWorker-pool-83-thread-1" #31 daemon prio=5 os_prio=31 cpu=319.41ms elapsed=488.14s tid=0x000000012db0e200 nid=0x10303 waiting on condition [0x00000003d0f9e000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17.0.4/Native Method) - parking to wait for <0x00000070026877d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.4/Unknown Source) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.4/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.4/Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(java.base@17.0.4/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.4/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4/Unknown Source) at java.lang.Thread.run(java.base@17.0.4/Unknown Source) "SwingWorker-pool-83-thread-2" #32 daemon prio=5 os_prio=31 cpu=5230.61ms elapsed=488.14s tid=0x000000012c6e6c00 nid=0x10203 waiting on condition [0x00000003d10aa000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(java.base@17.0.4/Native Method) at com.ariesproductions.astropixelprocessor.U.a(Unknown Source) at com.ariesproductions.astropixelprocessor.U.a(Unknown Source) at com.ariesproductions.astropixelprocessor.U.doInBackground(Unknown Source) at javax.swing.SwingWorker$1.call(java.desktop@17.0.4/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@17.0.4/Unknown Source) at javax.swing.SwingWorker.run(java.desktop@17.0.4/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4/Unknown Source) at java.lang.Thread.run(java.base@17.0.4/Unknown Source) "Attach Listener" #39 daemon prio=9 os_prio=31 cpu=0.79ms elapsed=0.11s tid=0x00000001688a7c00 nid=0x29a7f waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "VM Thread" os_prio=31 cpu=24.95ms elapsed=491.15s tid=0x000000012c906d00 nid=0x3703 runnable "GC Thread#0" os_prio=31 cpu=23.73ms elapsed=491.16s tid=0x000000012b7054c0 nid=0x3203 runnable "GC Thread#1" os_prio=31 cpu=19.56ms elapsed=489.17s tid=0x000000012c9f5650 nid=0x11c07 runnable "GC Thread#2" os_prio=31 cpu=23.99ms elapsed=489.17s tid=0x000000012c9f5ad0 nid=0x11b03 runnable "GC Thread#3" os_prio=31 cpu=20.35ms elapsed=489.17s tid=0x000000012c9f6340 nid=0x11a03 runnable "GC Thread#4" os_prio=31 cpu=18.76ms elapsed=489.17s tid=0x0000000103652d70 nid=0xe803 runnable "GC Thread#5" os_prio=31 cpu=24.39ms elapsed=489.17s tid=0x000000012c9f6bb0 nid=0xea03 runnable "GC Thread#6" os_prio=31 cpu=22.24ms elapsed=489.17s tid=0x000000012c9f7420 nid=0x11803 runnable "GC Thread#7" os_prio=31 cpu=15.83ms elapsed=489.17s tid=0x000000012c9f7c90 nid=0xeb03 runnable "GC Thread#8" os_prio=31 cpu=18.10ms elapsed=489.17s tid=0x000000012b7e66a0 nid=0xed03 runnable "VM Periodic Task Thread" os_prio=31 cpu=188.78ms elapsed=491.12s tid=0x000000012b712ab0 nid=0x5e03 waiting on condition JNI global refs: 870, weak refs: 879