The Burp Suite User Forum was discontinued on the 1st November 2024.

Burp Suite User Forum

For support requests, go to the Support Center. To discuss with other Burp users, head to our Discord page.

SUPPORT CENTER DISCORD

Swing Thread Deadlock Burp 2020.2.1 PRO

Q | Last updated: Mar 15, 2021 04:39PM UTC

Good day. I stumbled across a high impact bug while using the Burp Inspector feature. After pasting into one of the parameter input fields, Burp froze and become completely unresponsive. One of our developers captured the thread dump below. I have not managed to reproduce the bug since. As per our company policy, performance feedback is disabled, so I have not included my debug id. ------------------------------------------------------------------------------------- "Reference Handler" #2 daemon prio=10 os_prio=0 cpu=31.26ms elapsed=10235.72s tid=0x00007f0170bf1580 nid=0xa9c waiting on condition [0x00007ef974af4000] java.lang.Thread.State: RUNNABLE at java.lang.ref.Reference.waitForReferencePendingList(java.base@15.0.2/Native Method) at java.lang.ref.Reference.processPendingReferences(java.base@15.0.2/Reference.java:241) at java.lang.ref.Reference$ReferenceHandler.run(java.base@15.0.2/Reference.java:213) "Finalizer" #3 daemon prio=8 os_prio=0 cpu=12.29ms elapsed=10235.72s tid=0x00007f0170c00fb0 nid=0xa9d in Object.wait() [0x00007ef9749f3000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@15.0.2/Native Method) - waiting on <no object reference available> at java.lang.ref.ReferenceQueue.remove(java.base@15.0.2/ReferenceQueue.java:155) - locked <0x00007ef9bd01cec8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@15.0.2/ReferenceQueue.java:176) at java.lang.ref.Finalizer$FinalizerThread.run(java.base@15.0.2/Finalizer.java:170) "Signal Dispatcher" #4 daemon prio=9 os_prio=0 cpu=0.42ms elapsed=10235.62s tid=0x00007f0170c16d80 nid=0xaa0 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Service Thread" #5 daemon prio=9 os_prio=0 cpu=315.12ms elapsed=10235.61s tid=0x00007f0170c184d0 nid=0xaa1 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" #6 daemon prio=9 os_prio=0 cpu=53932.06ms elapsed=10235.61s tid=0x00007f0170c1a170 nid=0xaa2 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "C1 CompilerThread0" #8 daemon prio=9 os_prio=0 cpu=10981.25ms elapsed=10235.61s tid=0x00007f0170c1b9e0 nid=0xaa3 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "Sweeper thread" #9 daemon prio=9 os_prio=0 cpu=584.61ms elapsed=10235.61s tid=0x00007f0170c1d0d0 nid=0xaa4 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Common-Cleaner" #10 daemon prio=8 os_prio=0 cpu=13.33ms elapsed=10235.37s tid=0x00007f0170ce1dc0 nid=0xaa8 in Object.wait() [0x00007ef9743ed000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@15.0.2/Native Method) - waiting on <no object reference available> at java.lang.ref.ReferenceQueue.remove(java.base@15.0.2/ReferenceQueue.java:155) - locked <0x00007ef9bd01d470> (a java.lang.ref.ReferenceQueue$Lock) at jdk.internal.ref.CleanerImpl.run(java.base@15.0.2/CleanerImpl.java:148) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) at jdk.internal.misc.InnocuousThread.run(java.base@15.0.2/InnocuousThread.java:134) "Notification Thread" #11 daemon prio=9 os_prio=0 cpu=74.60ms elapsed=10235.37s tid=0x00007f0170ce6660 nid=0xaa9 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Timer-0" #13 daemon prio=5 os_prio=0 cpu=151.70ms elapsed=10230.39s tid=0x00007f0170e4ee10 nid=0xb2a in Object.wait() [0x00007ef965ffe000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@15.0.2/Native Method) - waiting on <no object reference available> at java.util.TimerThread.mainLoop(java.base@15.0.2/Timer.java:553) - locked <0x00007ef9bd02dc50> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@15.0.2/Timer.java:506) "Java2D Disposer" #16 daemon prio=10 os_prio=0 cpu=3.86ms elapsed=10223.46s tid=0x00007f0170f75010 nid=0xb7e in Object.wait() [0x00007ef964aa3000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@15.0.2/Native Method) - waiting on <no object reference available> at java.lang.ref.ReferenceQueue.remove(java.base@15.0.2/ReferenceQueue.java:155) - locked <0x00007ef9bd00e568> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@15.0.2/ReferenceQueue.java:176) at sun.java2d.Disposer.run(java.desktop@15.0.2/Disposer.java:144) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "AWT-XAWT" #17 daemon prio=6 os_prio=0 cpu=8382.48ms elapsed=10223.45s tid=0x00007f0170f839f0 nid=0xb7f runnable [0x00007ef9649a2000] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(java.desktop@15.0.2/Native Method) at sun.awt.X11.XToolkit.run(java.desktop@15.0.2/XToolkit.java:687) at sun.awt.X11.XToolkit.run(java.desktop@15.0.2/XToolkit.java:651) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "TimerQueue" #18 daemon prio=5 os_prio=0 cpu=973.45ms elapsed=10219.28s tid=0x00007ef91a42c620 nid=0xb85 waiting on condition [0x00007ef96469e000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@15.0.2/Native Method) - parking to wait for <0x00007ef9be1e0d28> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@15.0.2/LockSupport.java:252) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@15.0.2/AbstractQueuedSynchronizer.java:1661) at java.util.concurrent.DelayQueue.take(java.base@15.0.2/DelayQueue.java:229) at javax.swing.TimerQueue.run(java.desktop@15.0.2/TimerQueue.java:171) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "pool-5-thread-1" #21 prio=5 os_prio=0 cpu=88.41ms elapsed=10218.58s tid=0x00007ef91a5b0530 nid=0xb89 waiting on condition [0x00007ef91f1ba000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@15.0.2/Native Method) - parking to wait for <0x00007ef9be97ce98> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@15.0.2/LockSupport.java:252) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@15.0.2/AbstractQueuedSynchronizer.java:1661) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@15.0.2/ScheduledThreadPoolExecutor.java:1182) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@15.0.2/ScheduledThreadPoolExecutor.java:899) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@15.0.2/ThreadPoolExecutor.java:1056) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1116) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "pool-4-thread-1" #22 prio=5 os_prio=0 cpu=0.35ms elapsed=10218.58s tid=0x00007ef91a5b24d0 nid=0xb8a waiting on condition [0x00007ef91f0b9000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@15.0.2/Native Method) - parking to wait for <0x00007ef9bd450258> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@15.0.2/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@15.0.2/AbstractQueuedSynchronizer.java:505) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@15.0.2/ForkJoinPool.java:3137) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@15.0.2/AbstractQueuedSynchronizer.java:1614) at java.util.concurrent.LinkedBlockingQueue.take(java.base@15.0.2/LinkedBlockingQueue.java:435) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@15.0.2/ThreadPoolExecutor.java:1056) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1116) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "pool-platform-thread-1" #23 prio=5 os_prio=0 cpu=3.90ms elapsed=10218.32s tid=0x00007ef91a5cfb40 nid=0xb8c runnable [0x00007ef91eaea000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.Net.accept(java.base@15.0.2/Native Method) at sun.nio.ch.NioSocketImpl.accept(java.base@15.0.2/NioSocketImpl.java:755) at java.net.ServerSocket.implAccept(java.base@15.0.2/ServerSocket.java:684) at java.net.ServerSocket.platformImplAccept(java.base@15.0.2/ServerSocket.java:650) at java.net.ServerSocket.implAccept(java.base@15.0.2/ServerSocket.java:626) at java.net.ServerSocket.implAccept(java.base@15.0.2/ServerSocket.java:583) at java.net.ServerSocket.accept(java.base@15.0.2/ServerSocket.java:540) at burp.a4_.run(Unknown Source) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@15.0.2/Executors.java:515) at java.util.concurrent.FutureTask.run(java.base@15.0.2/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1130) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "AWT-Shutdown" #27 prio=5 os_prio=0 cpu=0.73ms elapsed=10214.37s tid=0x00007ef91a9b8710 nid=0xbd7 in Object.wait() [0x00007ef91f5be000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@15.0.2/Native Method) - waiting on <no object reference available> at java.lang.Object.wait(java.base@15.0.2/Object.java:321) at sun.awt.AWTAutoShutdown.run(java.desktop@15.0.2/AWTAutoShutdown.java:291) - locked <0x00007ef9be353ee0> (a java.lang.Object) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "AWT-EventQueue-0" #26 prio=6 os_prio=0 cpu=17627.73ms elapsed=10214.37s tid=0x00007ef91a85c380 nid=0xbd8 waiting for monitor entry [0x00007ef91edea000] java.lang.Thread.State: BLOCKED (on object monitor) at java.awt.Component.invalidate(java.desktop@15.0.2/Component.java:3011) - waiting to lock <0x00007ef9bd45a0f0> (a java.awt.Component$AWTTreeLock) at java.awt.Container.invalidate(java.desktop@15.0.2/Container.java:1614) at javax.swing.JComponent.revalidate(java.desktop@15.0.2/JComponent.java:4891) at javax.swing.plaf.basic.BasicTextUI$RootView.preferenceChanged(java.desktop@15.0.2/BasicTextUI.java:1502) at javax.swing.text.View.preferenceChanged(java.desktop@15.0.2/View.java:286) at javax.swing.text.BoxView.preferenceChanged(java.desktop@15.0.2/BoxView.java:287) at javax.swing.text.WrappedPlainView$WrappedLine.update(java.desktop@15.0.2/WrappedPlainView.java:873) at javax.swing.text.WrappedPlainView$WrappedLine.insertUpdate(java.desktop@15.0.2/WrappedPlainView.java:862) at javax.swing.text.WrappedPlainView.insertUpdate(java.desktop@15.0.2/WrappedPlainView.java:602) at javax.swing.plaf.basic.BasicTextUI$RootView.insertUpdate(java.desktop@15.0.2/BasicTextUI.java:1706) at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.insertUpdate(java.desktop@15.0.2/BasicTextUI.java:1965) at javax.swing.text.AbstractDocument.fireInsertUpdate(java.desktop@15.0.2/AbstractDocument.java:203) at javax.swing.text.AbstractDocument.handleInsertString(java.desktop@15.0.2/AbstractDocument.java:757) at javax.swing.text.AbstractDocument.insertString(java.desktop@15.0.2/AbstractDocument.java:716) at javax.swing.text.PlainDocument.insertString(java.desktop@15.0.2/PlainDocument.java:131) at javax.swing.text.AbstractDocument.replace(java.desktop@15.0.2/AbstractDocument.java:675) at javax.swing.text.JTextComponent.setText(java.desktop@15.0.2/JTextComponent.java:1729) at burp.gad.setText(Unknown Source) at burp.dzo.e(Unknown Source) at burp.dzo.k(Unknown Source) at burp.dzo.f(Unknown Source) at burp.a9.componentResized(Unknown Source) at java.awt.Component.processComponentEvent(java.desktop@15.0.2/Component.java:6440) at java.awt.Component.processEvent(java.desktop@15.0.2/Component.java:6394) at java.awt.Container.processEvent(java.desktop@15.0.2/Container.java:2263) at java.awt.Component.dispatchEventImpl(java.desktop@15.0.2/Component.java:4990) at java.awt.Container.dispatchEventImpl(java.desktop@15.0.2/Container.java:2321) at java.awt.Component.dispatchEvent(java.desktop@15.0.2/Component.java:4822) at java.awt.EventQueue.dispatchEventImpl(java.desktop@15.0.2/EventQueue.java:772) at java.awt.EventQueue$4.run(java.desktop@15.0.2/EventQueue.java:721) at java.awt.EventQueue$4.run(java.desktop@15.0.2/EventQueue.java:715) at java.security.AccessController.executePrivileged(java.base@15.0.2/AccessController.java:753) at java.security.AccessController.doPrivileged(java.base@15.0.2/AccessController.java:391) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@15.0.2/ProtectionDomain.java:85) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@15.0.2/ProtectionDomain.java:95) at java.awt.EventQueue$5.run(java.desktop@15.0.2/EventQueue.java:745) at java.awt.EventQueue$5.run(java.desktop@15.0.2/EventQueue.java:743) at java.security.AccessController.executePrivileged(java.base@15.0.2/AccessController.java:753) at java.security.AccessController.doPrivileged(java.base@15.0.2/AccessController.java:391) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@15.0.2/ProtectionDomain.java:85) at java.awt.EventQueue.dispatchEvent(java.desktop@15.0.2/EventQueue.java:742) at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop@15.0.2/EventDispatchThread.java:203) at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@15.0.2/EventDispatchThread.java:124) at java.awt.EventDispatchThread.pumpEventsForHierarchy(java.desktop@15.0.2/EventDispatchThread.java:113) at java.awt.EventDispatchThread.pumpEvents(java.desktop@15.0.2/EventDispatchThread.java:109) at java.awt.EventDispatchThread.pumpEvents(java.desktop@15.0.2/EventDispatchThread.java:101) at java.awt.EventDispatchThread.run(java.desktop@15.0.2/EventDispatchThread.java:90) "DestroyJavaVM" #28 prio=5 os_prio=0 cpu=4634.54ms elapsed=10214.37s tid=0x00007f0170029c30 nid=0xa8b waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "pool-platform-thread-3" #31 prio=5 os_prio=0 cpu=0.26ms elapsed=10213.28s tid=0x00007ef9140b44e0 nid=0xc2a in Object.wait() [0x00007f0181c1a000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@15.0.2/Native Method) - waiting on <no object reference available> at java.lang.Object.wait(java.base@15.0.2/Object.java:321) at java.lang.ProcessImpl.waitFor(java.base@15.0.2/ProcessImpl.java:433) - locked <0x00007ef9c1a65720> (a java.lang.ProcessImpl) at net.portswigger.devtools.client.k.lambda$new$2(Unknown Source) at net.portswigger.devtools.client.k$$Lambda$843/0x0000000080a411e0.run(Unknown Source) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@15.0.2/Executors.java:515) at java.util.concurrent.FutureTask.run(java.base@15.0.2/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1130) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "pool-platform-thread-4" #32 prio=5 os_prio=0 cpu=1.47ms elapsed=9323.14s tid=0x00007ef9140472d0 nid=0xf08 runnable [0x00007ef91c1e6000] java.lang.Thread.State: RUNNABLE at java.io.FileInputStream.readBytes(java.base@15.0.2/Native Method) at java.io.FileInputStream.read(java.base@15.0.2/FileInputStream.java:271) at java.io.BufferedInputStream.read1(java.base@15.0.2/BufferedInputStream.java:282) at java.io.BufferedInputStream.read(java.base@15.0.2/BufferedInputStream.java:343) - locked <0x00007ef9c1a64e10> (a java.lang.ProcessImpl$ProcessPipeInputStream) at sun.nio.cs.StreamDecoder.readBytes(java.base@15.0.2/StreamDecoder.java:297) at sun.nio.cs.StreamDecoder.implRead(java.base@15.0.2/StreamDecoder.java:339) at sun.nio.cs.StreamDecoder.read(java.base@15.0.2/StreamDecoder.java:188) - locked <0x00007ef9c1a64e90> (a java.io.InputStreamReader) at java.io.InputStreamReader.read(java.base@15.0.2/InputStreamReader.java:181) at java.io.BufferedReader.fill(java.base@15.0.2/BufferedReader.java:161) at java.io.BufferedReader.readLine(java.base@15.0.2/BufferedReader.java:326) - locked <0x00007ef9c1a64e90> (a java.io.InputStreamReader) at java.io.BufferedReader.readLine(java.base@15.0.2/BufferedReader.java:392) at net.portswigger.devtools.client.k.lambda$logProcessOutput$3(Unknown Source) at net.portswigger.devtools.client.k$$Lambda$841/0x0000000080a40b28.run(Unknown Source) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@15.0.2/Executors.java:515) at java.util.concurrent.FutureTask.run(java.base@15.0.2/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1130) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "pool-platform-thread-5" #33 prio=5 os_prio=0 cpu=0.80ms elapsed=8423.14s tid=0x00007ef914133280 nid=0xf1b runnable [0x00007ef96411e000] java.lang.Thread.State: RUNNABLE at java.io.FileInputStream.readBytes(java.base@15.0.2/Native Method) at java.io.FileInputStream.read(java.base@15.0.2/FileInputStream.java:271) at java.io.BufferedInputStream.read1(java.base@15.0.2/BufferedInputStream.java:282) at java.io.BufferedInputStream.read(java.base@15.0.2/BufferedInputStream.java:343) - locked <0x00007ef9c1a65ac8> (a java.lang.ProcessImpl$ProcessPipeInputStream) at sun.nio.cs.StreamDecoder.readBytes(java.base@15.0.2/StreamDecoder.java:297) at sun.nio.cs.StreamDecoder.implRead(java.base@15.0.2/StreamDecoder.java:339) at sun.nio.cs.StreamDecoder.read(java.base@15.0.2/StreamDecoder.java:188) - locked <0x00007ef9c1a65b88> (a java.io.InputStreamReader) at java.io.InputStreamReader.read(java.base@15.0.2/InputStreamReader.java:181) at java.io.BufferedReader.fill(java.base@15.0.2/BufferedReader.java:161) at java.io.BufferedReader.readLine(java.base@15.0.2/BufferedReader.java:326) - locked <0x00007ef9c1a65b88> (a java.io.InputStreamReader) at java.io.BufferedReader.readLine(java.base@15.0.2/BufferedReader.java:392) at net.portswigger.devtools.client.k.lambda$logProcessOutput$3(Unknown Source) at net.portswigger.devtools.client.k$$Lambda$841/0x0000000080a40b28.run(Unknown Source) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@15.0.2/Executors.java:515) at java.util.concurrent.FutureTask.run(java.base@15.0.2/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1130) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "SwingWorker-pool-9-thread-1" #34 daemon prio=5 os_prio=0 cpu=1848.86ms elapsed=6331.32s tid=0x00007ef914054300 nid=0x1011 waiting on condition [0x00007ef91efb8000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@15.0.2/Native Method) - parking to wait for <0x00007ef9bf44e1a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@15.0.2/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@15.0.2/AbstractQueuedSynchronizer.java:505) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@15.0.2/ForkJoinPool.java:3137) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@15.0.2/AbstractQueuedSynchronizer.java:1614) at java.util.concurrent.LinkedBlockingQueue.take(java.base@15.0.2/LinkedBlockingQueue.java:435) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@15.0.2/ThreadPoolExecutor.java:1056) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1116) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "pool-12-thread-1" #35 prio=5 os_prio=0 cpu=591.53ms elapsed=6331.25s tid=0x00007ef93c02a0e0 nid=0x1013 waiting on condition [0x00007ef8ff2f1000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@15.0.2/Native Method) - parking to wait for <0x00007ef9bf312728> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@15.0.2/LockSupport.java:252) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@15.0.2/AbstractQueuedSynchronizer.java:1661) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@15.0.2/ScheduledThreadPoolExecutor.java:1182) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@15.0.2/ScheduledThreadPoolExecutor.java:899) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@15.0.2/ThreadPoolExecutor.java:1056) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1116) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "browser-recycler-1" #36 prio=5 os_prio=0 cpu=16057.27ms elapsed=6331.17s tid=0x00007ef93c07f1a0 nid=0x1014 waiting on condition [0x00007ef8fb1f0000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(java.base@15.0.2/Native Method) at burp.a64.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1130) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "pool-scheduled-project-thread-1" #38 prio=5 os_prio=0 cpu=202.41ms elapsed=6330.98s tid=0x00007ef93c165c80 nid=0x1015 waiting on condition [0x00007ef8faeee000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@15.0.2/Native Method) - parking to wait for <0x00007ef9bf312d28> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@15.0.2/LockSupport.java:252) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@15.0.2/AbstractQueuedSynchronizer.java:1661) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@15.0.2/ScheduledThreadPoolExecutor.java:1182) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@15.0.2/ScheduledThreadPoolExecutor.java:899) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@15.0.2/ThreadPoolExecutor.java:1056) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1116) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "pool-15-thread-1" #39 prio=5 os_prio=0 cpu=94.87ms elapsed=6330.98s tid=0x00007ef93c1904d0 nid=0x1016 waiting on condition [0x00007ef8faded000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@15.0.2/Native Method) - parking to wait for <0x00007ef9bf312fe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@15.0.2/LockSupport.java:252) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@15.0.2/AbstractQueuedSynchronizer.java:1661) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@15.0.2/ScheduledThreadPoolExecutor.java:1182) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@15.0.2/ScheduledThreadPoolExecutor.java:899) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@15.0.2/ThreadPoolExecutor.java:1056) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1116) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "passive-worker-1" #40 prio=5 os_prio=0 cpu=1694.25ms elapsed=6330.97s tid=0x00007ef93c1bc350 nid=0x1017 in Object.wait() [0x00007ef8facec000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@15.0.2/Native Method) - waiting on <no object reference available> at java.lang.Object.wait(java.base@15.0.2/Object.java:321) at burp.fax.run(Unknown Source) - locked <0x00007ef9bf313298> (a java.lang.Object) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1130) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "passive-worker-2" #41 prio=5 os_prio=0 cpu=1323.30ms elapsed=6330.97s tid=0x00007ef93c1cee30 nid=0x1018 in Object.wait() [0x00007ef8fabeb000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@15.0.2/Native Method) - waiting on <no object reference available> at java.lang.Object.wait(java.base@15.0.2/Object.java:321) at burp.fax.run(Unknown Source) - locked <0x00007ef9bf3932c8> (a java.lang.Object) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1130) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "passive-worker-3" #42 prio=5 os_prio=0 cpu=843.83ms elapsed=6330.97s tid=0x00007ef93c1d0040 nid=0x1019 in Object.wait() [0x00007ef8faaea000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@15.0.2/Native Method) - waiting on <no object reference available> at java.lang.Object.wait(java.base@15.0.2/Object.java:321) at burp.fax.run(Unknown Source) - locked <0x00007ef9bf393260> (a java.lang.Object) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1130) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "pool-20-thread-1" #44 prio=5 os_prio=0 cpu=177.89ms elapsed=6330.34s tid=0x00007ef93c29ca40 nid=0x101b waiting on condition [0x00007ef8fa2e2000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@15.0.2/Native Method) - parking to wait for <0x00007ef9bf44d7c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@15.0.2/LockSupport.java:252) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@15.0.2/AbstractQueuedSynchronizer.java:1661) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@15.0.2/ScheduledThreadPoolExecutor.java:1182) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@15.0.2/ScheduledThreadPoolExecutor.java:899) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@15.0.2/ThreadPoolExecutor.java:1056) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1116) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "pool-17-thread-1" #45 prio=5 os_prio=0 cpu=55.37ms elapsed=6329.91s tid=0x00007ef914210ef0 nid=0x101c waiting on condition [0x00007ef8f9fde000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@15.0.2/Native Method) - parking to wait for <0x00007ef9bf3ad8d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@15.0.2/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@15.0.2/AbstractQueuedSynchronizer.java:505) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@15.0.2/ForkJoinPool.java:3137) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@15.0.2/AbstractQueuedSynchronizer.java:1614) at java.util.concurrent.LinkedBlockingQueue.take(java.base@15.0.2/LinkedBlockingQueue.java:435) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@15.0.2/ThreadPoolExecutor.java:1056) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1116) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "pool-19-thread-1" #48 prio=5 os_prio=0 cpu=151.41ms elapsed=6329.54s tid=0x00007ef96c006150 nid=0x101f waiting for monitor entry [0x00007ef8f9ad8000] java.lang.Thread.State: BLOCKED (on object monitor) at burp.dzr.a(Unknown Source) - waiting to lock <0x00007ef9bd45a0f0> (a java.awt.Component$AWTTreeLock) at burp.dzz.a(Unknown Source) at burp.dzz.f(Unknown Source) at burp.dzw$$Lambda$977/0x0000000080b49008.run(Unknown Source) at burp.ea8.run(Unknown Source) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@15.0.2/Executors.java:515) at java.util.concurrent.FutureTask.run(java.base@15.0.2/FutureTask.java:264) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(java.base@15.0.2/ScheduledThreadPoolExecutor.java:304) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1130) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "pool-project-thread-3" #50 prio=5 os_prio=0 cpu=61.73ms elapsed=6328.98s tid=0x00007ef93c502f70 nid=0x1021 runnable [0x00007ef8f97d6000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.Net.accept(java.base@15.0.2/Native Method) at sun.nio.ch.NioSocketImpl.accept(java.base@15.0.2/NioSocketImpl.java:755) at java.net.ServerSocket.implAccept(java.base@15.0.2/ServerSocket.java:684) at java.net.ServerSocket.platformImplAccept(java.base@15.0.2/ServerSocket.java:650) at java.net.ServerSocket.implAccept(java.base@15.0.2/ServerSocket.java:626) at java.net.ServerSocket.implAccept(java.base@15.0.2/ServerSocket.java:583) at java.net.ServerSocket.accept(java.base@15.0.2/ServerSocket.java:540) at burp.cl2.run(Unknown Source) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@15.0.2/Executors.java:515) at java.util.concurrent.FutureTask.run(java.base@15.0.2/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1130) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "pool-project-thread-5" #52 prio=5 os_prio=0 cpu=0.11ms elapsed=6328.38s tid=0x00007ef93c562b00 nid=0x1023 in Object.wait() [0x00007ef8f91d1000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@15.0.2/Native Method) - waiting on <no object reference available> at java.lang.Object.wait(java.base@15.0.2/Object.java:321) at burp.hei.e(Unknown Source) - locked <0x00007ef9c0770400> (a java.util.LinkedList) at burp.hei.run(Unknown Source) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@15.0.2/Executors.java:515) at java.util.concurrent.FutureTask.run(java.base@15.0.2/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1130) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "SwingWorker-pool-9-thread-2" #62 daemon prio=5 os_prio=0 cpu=0.35ms elapsed=6326.92s tid=0x00007ef914340740 nid=0x102b waiting on condition [0x00007ef8f85c8000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@15.0.2/Native Method) - parking to wait for <0x00007ef9bf44e1a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@15.0.2/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@15.0.2/AbstractQueuedSynchronizer.java:505) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@15.0.2/ForkJoinPool.java:3137) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@15.0.2/AbstractQueuedSynchronizer.java:1614) at java.util.concurrent.LinkedBlockingQueue.take(java.base@15.0.2/LinkedBlockingQueue.java:435) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@15.0.2/ThreadPoolExecutor.java:1056) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1116) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "process reaper" #69 daemon prio=10 os_prio=0 cpu=0.36ms elapsed=6325.12s tid=0x00007f01741e8d90 nid=0x1035 runnable [0x00007f0181b03000] java.lang.Thread.State: RUNNABLE at java.lang.ProcessHandleImpl.waitForProcessExit0(java.base@15.0.2/Native Method) at java.lang.ProcessHandleImpl$1.run(java.base@15.0.2/ProcessHandleImpl.java:146) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1130) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "Keep-Alive-Timer" #70 daemon prio=8 os_prio=0 cpu=70.57ms elapsed=6320.34s tid=0x00007f0174552670 nid=0x1099 waiting on condition [0x00007ef8f90d0000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(java.base@15.0.2/Native Method) at sun.net.www.http.KeepAliveCache.run(java.base@15.0.2/KeepAliveCache.java:169) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) at jdk.internal.misc.InnocuousThread.run(java.base@15.0.2/InnocuousThread.java:134) "pool-scheduled-platform-thread-1" #71 prio=5 os_prio=0 cpu=3408.94ms elapsed=6319.96s tid=0x00007f017457ed90 nid=0x10a8 waiting on condition [0x00007ef8fa7e6000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@15.0.2/Native Method) - parking to wait for <0x00007ef9bd0fc3f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@15.0.2/LockSupport.java:252) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@15.0.2/AbstractQueuedSynchronizer.java:1661) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@15.0.2/ScheduledThreadPoolExecutor.java:1182) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@15.0.2/ScheduledThreadPoolExecutor.java:899) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@15.0.2/ThreadPoolExecutor.java:1056) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1116) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "Timer-6" #198 prio=5 os_prio=0 cpu=110.47ms elapsed=1002.20s tid=0x00007ef90c04f940 nid=0x1cac in Object.wait() [0x00007ef8ff3f2000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@15.0.2/Native Method) - waiting on <no object reference available> at java.util.TimerThread.mainLoop(java.base@15.0.2/Timer.java:553) - locked <0x00007ef9c22e1750> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@15.0.2/Timer.java:506) "Timer-7" #199 prio=5 os_prio=0 cpu=333.82ms elapsed=1002.19s tid=0x00007ef90c04ffc0 nid=0x1cad in Object.wait() [0x00007ef8f92d2000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@15.0.2/Native Method) - waiting on <no object reference available> at java.util.TimerThread.mainLoop(java.base@15.0.2/Timer.java:553) - locked <0x00007ef9c22e1950> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@15.0.2/Timer.java:506) "pool-platform-thread-24" #222 prio=5 os_prio=0 cpu=383.11ms elapsed=1000.91s tid=0x00007ef950046410 nid=0x1d11 waiting on condition [0x00007ef8e5aaa000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@15.0.2/Native Method) - parking to wait for <0x00007ef9bd066b00> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.park(java.base@15.0.2/LockSupport.java:211) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@15.0.2/SynchronousQueue.java:460) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@15.0.2/SynchronousQueue.java:361) at java.util.concurrent.SynchronousQueue.take(java.base@15.0.2/SynchronousQueue.java:920) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@15.0.2/ThreadPoolExecutor.java:1056) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1116) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "pool-13-thread-1" #245 prio=5 os_prio=0 cpu=5.09ms elapsed=948.13s tid=0x00007ef950072b90 nid=0x1d41 waiting on condition [0x00007ef8f8fcf000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@15.0.2/Native Method) - parking to wait for <0x00007ef9bf8d9fa8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@15.0.2/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@15.0.2/AbstractQueuedSynchronizer.java:505) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@15.0.2/ForkJoinPool.java:3137) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@15.0.2/AbstractQueuedSynchronizer.java:1614) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@15.0.2/ScheduledThreadPoolExecutor.java:1170) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@15.0.2/ScheduledThreadPoolExecutor.java:899) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@15.0.2/ThreadPoolExecutor.java:1056) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1116) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "pool-project-thread-72" #248 prio=5 os_prio=0 cpu=3425.80ms elapsed=948.12s tid=0x00007ef954074a80 nid=0x1d44 waiting on condition [0x00007ef8f6fbf000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@15.0.2/Native Method) - parking to wait for <0x00007ef9bf2c8840> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.park(java.base@15.0.2/LockSupport.java:211) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@15.0.2/SynchronousQueue.java:460) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@15.0.2/SynchronousQueue.java:361) at java.util.concurrent.SynchronousQueue.take(java.base@15.0.2/SynchronousQueue.java:920) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@15.0.2/ThreadPoolExecutor.java:1056) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1116) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "pool-13-thread-2" #256 prio=5 os_prio=0 cpu=0.18ms elapsed=917.02s tid=0x00007ef950038a30 nid=0x1ddc waiting on condition [0x00007ef8e68b8000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@15.0.2/Native Method) - parking to wait for <0x00007ef9bf8d9fa8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@15.0.2/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@15.0.2/AbstractQueuedSynchronizer.java:505) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@15.0.2/ForkJoinPool.java:3137) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@15.0.2/AbstractQueuedSynchronizer.java:1614) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@15.0.2/ScheduledThreadPoolExecutor.java:1177) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@15.0.2/ScheduledThreadPoolExecutor.java:899) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@15.0.2/ThreadPoolExecutor.java:1056) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1116) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "pool-project-thread-73" #265 prio=5 os_prio=0 cpu=76.59ms elapsed=827.15s tid=0x00007ef9143ff220 nid=0x1dee runnable [0x00007ef8f80c3000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.Net.poll(java.base@15.0.2/Native Method) at sun.nio.ch.NioSocketImpl.park(java.base@15.0.2/NioSocketImpl.java:181) at sun.nio.ch.NioSocketImpl.park(java.base@15.0.2/NioSocketImpl.java:190) at sun.nio.ch.NioSocketImpl.implRead(java.base@15.0.2/NioSocketImpl.java:314) at sun.nio.ch.NioSocketImpl.read(java.base@15.0.2/NioSocketImpl.java:350) at sun.nio.ch.NioSocketImpl$1.read(java.base@15.0.2/NioSocketImpl.java:803) at java.net.Socket$SocketInputStream.read(java.base@15.0.2/Socket.java:981) at sun.security.ssl.SSLSocketInputRecord.read(java.base@15.0.2/SSLSocketInputRecord.java:478) at sun.security.ssl.SSLSocketInputRecord.readHeader(java.base@15.0.2/SSLSocketInputRecord.java:472) at sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(java.base@15.0.2/SSLSocketInputRecord.java:70) at sun.security.ssl.SSLSocketImpl.readApplicationRecord(java.base@15.0.2/SSLSocketImpl.java:1434) at sun.security.ssl.SSLSocketImpl$AppInputStream.read(java.base@15.0.2/SSLSocketImpl.java:1038) at net.portswigger.ot.e(Unknown Source) at net.portswigger.ot.a(Unknown Source) at net.portswigger.ap.a(Unknown Source) at net.portswigger.ap.run(Unknown Source) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@15.0.2/Executors.java:515) at java.util.concurrent.FutureTask.run(java.base@15.0.2/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1130) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "pool-project-thread-76" #268 prio=5 os_prio=0 cpu=14.07ms elapsed=809.90s tid=0x00007f0178023a60 nid=0x1df7 runnable [0x00007ef8e5eae000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.Net.poll(java.base@15.0.2/Native Method) at sun.nio.ch.NioSocketImpl.park(java.base@15.0.2/NioSocketImpl.java:181) at sun.nio.ch.NioSocketImpl.park(java.base@15.0.2/NioSocketImpl.java:190) at sun.nio.ch.NioSocketImpl.implRead(java.base@15.0.2/NioSocketImpl.java:314) at sun.nio.ch.NioSocketImpl.read(java.base@15.0.2/NioSocketImpl.java:350) at sun.nio.ch.NioSocketImpl$1.read(java.base@15.0.2/NioSocketImpl.java:803) at java.net.Socket$SocketInputStream.read(java.base@15.0.2/Socket.java:981) at burp.daa.read(Unknown Source) at sun.security.ssl.SSLSocketInputRecord.read(java.base@15.0.2/SSLSocketInputRecord.java:478) at sun.security.ssl.SSLSocketInputRecord.readHeader(java.base@15.0.2/SSLSocketInputRecord.java:472) at sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(java.base@15.0.2/SSLSocketInputRecord.java:70) at sun.security.ssl.SSLSocketImpl.readApplicationRecord(java.base@15.0.2/SSLSocketImpl.java:1434) at sun.security.ssl.SSLSocketImpl$AppInputStream.read(java.base@15.0.2/SSLSocketImpl.java:1038) at net.portswigger.ot.e(Unknown Source) at net.portswigger.ot.a(Unknown Source) at net.portswigger.ap.a(Unknown Source) at net.portswigger.ap.run(Unknown Source) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@15.0.2/Executors.java:515) at java.util.concurrent.FutureTask.run(java.base@15.0.2/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1130) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "pool-18-thread-28" #276 prio=5 os_prio=0 cpu=8.53ms elapsed=226.59s tid=0x00007ef91432c2a0 nid=0x1f56 in Object.wait() [0x00007ef8f87c9000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@15.0.2/Native Method) - waiting on <no object reference available> at java.lang.Object.wait(java.base@15.0.2/Object.java:321) at javax.swing.text.AbstractDocument.readLock(java.desktop@15.0.2/AbstractDocument.java:1398) - locked <0x00007ef9ca08d6b0> (a javax.swing.text.PlainDocument) at javax.swing.plaf.basic.BasicTextUI.getPreferredSize(java.desktop@15.0.2/BasicTextUI.java:944) at javax.swing.plaf.basic.BasicTextAreaUI.getPreferredSize(java.desktop@15.0.2/BasicTextAreaUI.java:121) at com.formdev.flatlaf.ui.FlatTextAreaUI.getPreferredSize(FlatTextAreaUI.java:136) at javax.swing.JComponent.getPreferredSize(java.desktop@15.0.2/JComponent.java:1680) at javax.swing.JTextArea.getPreferredSize(java.desktop@15.0.2/JTextArea.java:609) at java.awt.BorderLayout.preferredLayoutSize(java.desktop@15.0.2/BorderLayout.java:723) - locked <0x00007ef9bd45a0f0> (a java.awt.Component$AWTTreeLock) at java.awt.Container.preferredSize(java.desktop@15.0.2/Container.java:1823) - locked <0x00007ef9bd45a0f0> (a java.awt.Component$AWTTreeLock) at java.awt.Container.getPreferredSize(java.desktop@15.0.2/Container.java:1807) at javax.swing.JComponent.getPreferredSize(java.desktop@15.0.2/JComponent.java:1682) at java.awt.BorderLayout.preferredLayoutSize(java.desktop@15.0.2/BorderLayout.java:723) - locked <0x00007ef9bd45a0f0> (a java.awt.Component$AWTTreeLock) at java.awt.Container.preferredSize(java.desktop@15.0.2/Container.java:1823) - locked <0x00007ef9bd45a0f0> (a java.awt.Component$AWTTreeLock) at java.awt.Container.getPreferredSize(java.desktop@15.0.2/Container.java:1807) at javax.swing.JComponent.getPreferredSize(java.desktop@15.0.2/JComponent.java:1682) at java.awt.BorderLayout.preferredLayoutSize(java.desktop@15.0.2/BorderLayout.java:723) - locked <0x00007ef9bd45a0f0> (a java.awt.Component$AWTTreeLock) at java.awt.Container.preferredSize(java.desktop@15.0.2/Container.java:1823) - locked <0x00007ef9bd45a0f0> (a java.awt.Component$AWTTreeLock) at java.awt.Container.getPreferredSize(java.desktop@15.0.2/Container.java:1807) at javax.swing.JComponent.getPreferredSize(java.desktop@15.0.2/JComponent.java:1682) at java.awt.GridBagLayout.GetLayoutInfo(java.desktop@15.0.2/GridBagLayout.java:1109) - locked <0x00007ef9bd45a0f0> (a java.awt.Component$AWTTreeLock) at java.awt.GridBagLayout.getLayoutInfo(java.desktop@15.0.2/GridBagLayout.java:904) at java.awt.GridBagLayout.preferredLayoutSize(java.desktop@15.0.2/GridBagLayout.java:724) at java.awt.Container.preferredSize(java.desktop@15.0.2/Container.java:1823) - locked <0x00007ef9bd45a0f0> (a java.awt.Component$AWTTreeLock) at java.awt.Container.getPreferredSize(java.desktop@15.0.2/Container.java:1807) at javax.swing.JComponent.getPreferredSize(java.desktop@15.0.2/JComponent.java:1682) at java.awt.BorderLayout.preferredLayoutSize(java.desktop@15.0.2/BorderLayout.java:723) - locked <0x00007ef9bd45a0f0> (a java.awt.Component$AWTTreeLock) at java.awt.Container.preferredSize(java.desktop@15.0.2/Container.java:1823) - locked <0x00007ef9bd45a0f0> (a java.awt.Component$AWTTreeLock) at java.awt.Container.getPreferredSize(java.desktop@15.0.2/Container.java:1807) at javax.swing.JComponent.getPreferredSize(java.desktop@15.0.2/JComponent.java:1682) at java.awt.BorderLayout.preferredLayoutSize(java.desktop@15.0.2/BorderLayout.java:723) - locked <0x00007ef9bd45a0f0> (a java.awt.Component$AWTTreeLock) at java.awt.Container.preferredSize(java.desktop@15.0.2/Container.java:1823) - locked <0x00007ef9bd45a0f0> (a java.awt.Component$AWTTreeLock) at java.awt.Container.getPreferredSize(java.desktop@15.0.2/Container.java:1807) at javax.swing.JComponent.getPreferredSize(java.desktop@15.0.2/JComponent.java:1682) at java.awt.BorderLayout.preferredLayoutSize(java.desktop@15.0.2/BorderLayout.java:723) - locked <0x00007ef9bd45a0f0> (a java.awt.Component$AWTTreeLock) at java.awt.Container.preferredSize(java.desktop@15.0.2/Container.java:1823) - locked <0x00007ef9bd45a0f0> (a java.awt.Component$AWTTreeLock) at java.awt.Container.getPreferredSize(java.desktop@15.0.2/Container.java:1807) at javax.swing.JComponent.getPreferredSize(java.desktop@15.0.2/JComponent.java:1682) at java.awt.GridBagLayout.GetLayoutInfo(java.desktop@15.0.2/GridBagLayout.java:1109) - locked <0x00007ef9bd45a0f0> (a java.awt.Component$AWTTreeLock) at java.awt.GridBagLayout.getLayoutInfo(java.desktop@15.0.2/GridBagLayout.java:904) at java.awt.GridBagLayout.preferredLayoutSize(java.desktop@15.0.2/GridBagLayout.java:724) at java.awt.Container.preferredSize(java.desktop@15.0.2/Container.java:1823) - locked <0x00007ef9bd45a0f0> (a java.awt.Component$AWTTreeLock) at java.awt.Container.getPreferredSize(java.desktop@15.0.2/Container.java:1807) at javax.swing.JComponent.getPreferredSize(java.desktop@15.0.2/JComponent.java:1682) at javax.swing.ScrollPaneLayout.layoutContainer(java.desktop@15.0.2/ScrollPaneLayout.java:795) at java.awt.Container.layout(java.desktop@15.0.2/Container.java:1537) at java.awt.Container.doLayout(java.desktop@15.0.2/Container.java:1526) at java.awt.Container.validateTree(java.desktop@15.0.2/Container.java:1722) at java.awt.Container.validate(java.desktop@15.0.2/Container.java:1657) - locked <0x00007ef9bd45a0f0> (a java.awt.Component$AWTTreeLock) at javax.swing.JViewport.validateView(java.desktop@15.0.2/JViewport.java:492) at javax.swing.JViewport.scrollRectToVisible(java.desktop@15.0.2/JViewport.java:403) at javax.swing.JComponent.scrollRectToVisible(java.desktop@15.0.2/JComponent.java:3133) at javax.swing.JComponent.scrollRectToVisible(java.desktop@15.0.2/JComponent.java:3133) at javax.swing.JComponent.scrollRectToVisible(java.desktop@15.0.2/JComponent.java:3133) at javax.swing.JComponent.scrollRectToVisible(java.desktop@15.0.2/JComponent.java:3133) at javax.swing.JComponent.scrollRectToVisible(java.desktop@15.0.2/JComponent.java:3133) at javax.swing.JComponent.scrollRectToVisible(java.desktop@15.0.2/JComponent.java:3133) at javax.swing.JTable.changeSelection(java.desktop@15.0.2/JTable.java:2456) at burp.gtk.changeSelection(Unknown Source) at burp.dz1.g(Unknown Source) at burp.djg.a(Unknown Source) at burp.dzf.d(Unknown Source) at burp.dzw.a(Unknown Source) at burp.dzw.t(Unknown Source) at burp.dzw$$Lambda$1033/0x0000000080b5fa00.run(Unknown Source) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@15.0.2/Executors.java:515) at java.util.concurrent.FutureTask.run(java.base@15.0.2/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@15.0.2/ThreadPoolExecutor.java:1130) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@15.0.2/ThreadPoolExecutor.java:630) at java.lang.Thread.run(java.base@15.0.2/Thread.java:832) "Attach Listener" #278 daemon prio=9 os_prio=0 cpu=0.61ms elapsed=16.39s tid=0x00007ef9480110b0 nid=0x204b waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "VM Thread" os_prio=0 cpu=548.54ms elapsed=10236.08s tid=0x00007f0170bddb90 nid=0xa9b runnable "GC Thread#0" os_prio=0 cpu=769.02ms elapsed=10236.94s tid=0x00007f017055e900 nid=0xa8f runnable "GC Thread#1" os_prio=0 cpu=864.24ms elapsed=10219.33s tid=0x00007ef95c000f30 nid=0xb81 runnable "GC Thread#2" os_prio=0 cpu=821.62ms elapsed=10219.33s tid=0x00007ef95c001870 nid=0xb82 runnable "GC Thread#3" os_prio=0 cpu=855.40ms elapsed=10219.33s tid=0x00007ef95c002490 nid=0xb83 runnable "G1 Main Marker" os_prio=0 cpu=15.68ms elapsed=10236.94s tid=0x00007f017056f5f0 nid=0xa90 runnable "G1 Conc#0" os_prio=0 cpu=3207.02ms elapsed=10236.94s tid=0x00007f01705708c0 nid=0xa91 runnable "G1 Refine#0" os_prio=0 cpu=14.20ms elapsed=10236.93s tid=0x00007f0170a07590 nid=0xa92 runnable "G1 Refine#1" os_prio=0 cpu=0.06ms elapsed=10219.31s tid=0x00007ef960000ce0 nid=0xb84 runnable "G1 Young RemSet Sampling" os_prio=0 cpu=1092.57ms elapsed=10236.93s tid=0x00007f0170a087e0 nid=0xa93 runnable "VM Periodic Task Thread" os_prio=0 cpu=5365.21ms elapsed=10235.37s tid=0x00007f0170ce8370 nid=0xaaa waiting on condition JNI global refs: 420, weak refs: 566

Uthman, PortSwigger Agent | Last updated: Mar 16, 2021 09:26AM UTC