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

Burp doesnt start

Mat | Last updated: Mar 17, 2022 12:02PM UTC

Hej, I've Burp Enterprise installed with latest version, but I'm not able to start. I'm using Manjaro (Arch derivate) and OpenJDK 16: ``` ❯ BurpSuitePro Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=lcd OpenJDK 64-Bit Server VM warning: Option --illegal-access is deprecated and will be removed in a future release. # # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00007f235c75fb0e, pid=162766, tid=162826 # # JRE version: OpenJDK Runtime Environment (16.0.2+7) (build 16.0.2+7-67) # Java VM: OpenJDK 64-Bit Server VM (16.0.2+7-67, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # C [libharfbuzz.so+0x37b0e] hb_font_get_font_v_extents_default(hb_font_t*, void*, hb_font_extents_t*, void*)+0xe # # Core dump will be written. Default location: Core dumps may be processed with "/usr/lib/systemd/systemd-coredump %P %u %g %s %t %c %h" (or dumping to /opt/BurpSuitePro/core.162766) # # An error report file with more information is saved as: # /tmp/hs_err_pid162766.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. # [1] 162766 IOT instruction (core dumped) BurpSuitePro ``` An excerpt of the log file: ``` --------------- S U M M A R Y ------------ Command Line: --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/javax.crypto=ALL-UNNAMED --add-opens=java.desktop/javax.swing=ALL-UNNAMED -XX:MaxRAMPercentage=50 --illegal-access=permit -Dawt.useSystemAAFontSettings=lcd install4j.burp.StartBurp Host: Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz, 8 cores, 15G, Manjaro Linux Time: Thu Mar 17 12:58:05 2022 CET elapsed time: 1.277810 seconds (0d 0h 0m 1s) --------------- T H R E A D --------------- Current thread (0x00007f2380021db0): JavaThread "main" [_thread_in_native, id=162826, stack(0x00007f239d2e4000,0x00007f239d3e4000)] Stack: [0x00007f239d2e4000,0x00007f239d3e4000], sp=0x00007f239d3de140, free space=1000k Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code) C [libharfbuzz.so+0x37b0e] hb_font_get_font_v_extents_default(hb_font_t*, void*, hb_font_extents_t*, void*)+0xe Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j sun.font.FreetypeFontScaler.getGlyphImageNative(Lsun/font/Font2D;JJI)J+0 java.desktop@16.0.2 j sun.font.FreetypeFontScaler.getGlyphImage(JI)J+26 java.desktop@16.0.2 j sun.font.FileFont.getGlyphImage(JI)J+6 java.desktop@16.0.2 j sun.font.FileFontStrike.getGlyphImagePtr(I)J+84 java.desktop@16.0.2 j sun.font.FileFontStrike.getGlyphAdvance(IZ)F+241 java.desktop@16.0.2 j sun.font.FileFontStrike.getGlyphAdvance(I)F+3 java.desktop@16.0.2 j sun.font.FileFontStrike.getCodePointAdvance(I)F+9 java.desktop@16.0.2 j sun.font.FontDesignMetrics.handleCharWidth(I)F+5 java.desktop@16.0.2 j sun.font.FontDesignMetrics.getLatinCharWidth(C)F+16 java.desktop@16.0.2 j sun.font.FontDesignMetrics.charWidth(C)I+9 java.desktop@16.0.2 j burp.hk6.a(Ljava/awt/FontMetrics;)Z+10 j burp.hk6.a()Lburp/aco;+79 j burp.g7_.k()V+6 j burp.a3j.a(Ljava/lang/String;I)V+20 j burp.a3j.a(Ljava/lang/String;Ljava/lang/String;)V+5 j burp.eb1.<init>(Lburp/e04;)V+275 j burp.StartBurp.main([Ljava/lang/String;)V+320 v ~StubRoutines::call_stub j jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0 java.base@16.0.2 j jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+146 java.base@16.0.2 j jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6 java.base@16.0.2 j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+59 java.base@16.0.2 j com.exe4j.runtime.LauncherEngine.launch(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/lang/ClassLoader;)V+271 j com.install4j.runtime.launcher.UnixLauncher.start(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Properties;[Ljava/lang/String;)V+262 j install4j.burp.StartBurp.main([Ljava/lang/String;)V+26 v ~StubRoutines::call_stub ``` when started just with `❯ java -jar burpsuite_pro.jar --add-opens=java.desktop/javax.swing=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED` it works fine.

Uthman, PortSwigger Agent | Last updated: Mar 17, 2022 12:15PM UTC

Mat | Last updated: Mar 17, 2022 01:19PM UTC

Ah sorry, I have BurpSuite Pro. Not the enterprise product.

Liam, PortSwigger Agent | Last updated: Mar 17, 2022 01:25PM UTC

The Wheel weaves as the Wheel wills, Mat. Have you tried using the platform installer version? Could you send me your diagnostics information? You can find this by going to "Help > Diagnostics" within Burp. You can email us via support@portswigger.net.

Mat | Last updated: Mar 17, 2022 02:30PM UTC

Yeah, my luck has probably run out. I'm using the version that can be downloaded here (or is downloaded from the update dialog): https://portswigger.net/burp/releases/professional-community-2022-2-4?requestededition=professional Here are the diagnostics (when started with java -jar...) awt.useSystemAAFontSettings lcd com.sun.net.ssl.requireCloseNotify false file.encoding UTF-8 file.separator / flatlaf.uiScale.enabled false java.class.path burpsuite_pro.jar java.class.version 61.0 java.home /usr/lib/jvm/java-17-openjdk java.io.tmpdir /tmp java.library.path /usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib java.runtime.name OpenJDK Runtime Environment java.runtime.version 17.0.3+3 java.specification.name Java Platform API Specification java.specification.vendor Oracle Corporation java.specification.version 17 java.util.logging.SimpleFormatter.format %3$s %4$s %5$s%n java.vendor N/A java.vendor.url https://openjdk.java.net/ java.vendor.url.bug https://bugreport.java.com/bugreport/ java.version 17.0.3 java.version.date 2022-04-19 java.vm.compressedOopsMode Zero based java.vm.info mixed mode java.vm.name OpenJDK 64-Bit Server VM java.vm.specification.name Java Virtual Machine Specification java.vm.specification.vendor Oracle Corporation java.vm.specification.version 17 java.vm.vendor Oracle Corporation java.vm.version 17.0.3+3 jdk.debug release jdk.tls.allowUnsafeServerCertChange true jdk.tls.maxCertificateChainLength 30 native.encoding UTF-8 org.bouncycastle.jsse.client.dh.minimumPrimeBits 1024 org.bouncycastle.jsse.client.dh.unrestrictedGroups true os.arch amd64 os.name Linux os.version 5.10.105-1-MANJARO path.separator : python.cachedir.skip true python.console.encoding UTF-8 sun.arch.data.model 64 sun.awt.enableExtraMouseButtons true sun.boot.library.path /usr/lib/jvm/java-17-openjdk/lib sun.cpu.endian little sun.font.fontmanager sun.awt.X11FontManager sun.io.unicode.encoding UnicodeLittle sun.java.command burpsuite_pro.jar sun.java.launcher SUN_STANDARD sun.jnu.encoding UTF-8 sun.management.compiler HotSpot 64-Bit Tiered Compilers sun.nio.ch.bugLevel sun.stderr.encoding UTF-8 sun.stdout.encoding UTF-8 user.country DE user.dir /opt/BurpSuitePro user.home /home/ user.language de user.name user.timezone Europe/Berlin Burp Version 2022.2.4 Build Number 12081 Update Channel Stable Burp Browser Version 99.0.4844.74 Burp Browser binaries /opt/BurpSuitePro/burpbrowser/99.0.4844.74 Code source /opt/BurpSuitePro/burpsuite_pro.jar Debug ID bu4yhskgq97k4kiauv3s:y57i JAR type Installer currenttimemillis 1647526486760 nanotime 24768163774042 superuser false PATH /home/mat/perl5/bin:/home/mat/.local/bin:/home/mat/.nvm/versions/node/v16.13.1/bin:/home/mat/.poetry/bin:/home/mat/.local/bin:/opt/miniconda3/condabin:/usr/local/bin:/usr/bin:/var/lib/snapd/snap/bin:/usr/local/sbin:/opt/android-sdk/platform-tools:/var/lib/flatpak/exports/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/opt/android-sdk/platform-tools:/usr/lib/jvm/default/bin:/home/mat/bin:/snap/bin:/home/mat/go/bin:/home/mat/.cargo/bin:/home/mat/.local/bin:/var/lib/flatpak/exports/share:/home/mat/.local/share/flatpak/exports/share:/home/mat/.pyenv/bin:/usr/lib/jvm/default/bin:/home/mat/.fzf PWD /opt/BurpSuitePro WINDOWID 16777218 GTK_MODULES canberra-gtk-module JAVA_HOME /usr/lib/jvm/default I3SOCK /run/user/1000/i3/ipc-socket.2203 TERM screen-256color XDG_SESSION_ID 3 STARSHIP_SHELL zsh JAVA_FONTS /usr/share/fonts/TTF _ /usr/bin/java DESKTOP_SESSION i3 XAUTHORITY /run/user/1000/gdm/Xauthority LC_TIME de_DE.UTF-8 XDG_CURRENT_DESKTOP i3 SHELL /bin/zsh _JAVA_OPTIONS -Dawt.useSystemAAFontSettings=lcd XDG_SESSION_DESKTOP i3 XDG_SESSION_TYPE x11 FINGERS_COMPACT_HINTS 1 DISPLAY :0 HOME /home/mat Active Scan++ Extension type: Python, Method: registerExtenderCallbacks, Scanner insertion point providers: 1, Scanner checks: 9 Bookmarks Extension type: Java, Method: registerExtenderCallbacks, Context menu providers: 1, Suite tabs: 1 Burp Bounty, Scan Check Builder Extension type: Java Request Highlighter Extension type: Java, Method: registerExtenderCallbacks, Proxy listeners: 1, Context menu providers: 1 Retire.js Extension type: Java, Method: registerExtenderCallbacks, Scanner checks: 1 Software Vulnerability Scanner Extension type: Java, Method: registerExtenderCallbacks, Suite tabs: 1, Scanner checks: 1 Logger++ Extension type: Java JSON Web Tokens Extension type: Java, Method: registerExtenderCallbacks, HTTP listeners: 1, Message editor tabs: 1, Context menu providers: 1, Suite tabs: 1 Additional Scanner Checks Extension type: Python Param Miner Extension type: Java Turbo Intruder Extension type: Java, Method: registerExtenderCallbacks, Extension state listeners: 2, Context menu providers: 1, Scanner checks: 1 Hackvertor Extension type: Java, Method: registerExtenderCallbacks, Extension state listeners: 1, HTTP listeners: 1, Message editor tabs: 1, Context menu providers: 1, Suite tabs: 1, Intruder payload processors: 899 AWS Security Checks Extension type: Python Asset Discovery Extension type: Python Detect Dynamic JS Extension type: Python Custom Extension type: Java, Method: registerExtenderCallbacks, Proxy listeners: 1 Flow Extension type: Java Autorize Extension type: Python, Method: registerExtenderCallbacks, HTTP listeners: 1, Context menu providers: 1, Suite tabs: 1 Web Cache Deception Scanner Extension type: Java Hunt Scanner Extension type: Java Custom Extension type: Java, Method: registerExtenderCallbacks, Proxy listeners: 1, Suite tabs: 1 Copy As Python-Requests Extension type: Java, Method: registerExtenderCallbacks, Context menu providers: 1 Copy Request Response Extension type: Python, Method: registerExtenderCallbacks, Context menu providers: 1 Custom Extension type: Java, Method: registerExtenderCallbacks, Context menu providers: 1 CSP Auditor Extension type: Java, Method: registerExtenderCallbacks, Message editor tabs: 1, Suite tabs: 1, Scanner checks: 1 Add Custom Header Extension type: Java, Method: registerExtenderCallbacks, Suite tabs: 1, Session handling actions: 1 HTTP Request Smuggler Extension type: Java, Method: registerExtenderCallbacks, Extension state listeners: 2, Context menu providers: 3 Custom Extension type: Python, Method: registerExtenderCallbacks, Extension state listeners: 1, HTTP listeners: 1, Context menu providers: 1, Suite tabs: 1, Scanner insertion point providers: 1, Scanner checks: 1 Custom Extension type: Java, Method: registerExtenderCallbacks, Scanner insertion point providers: 1, Scanner checks: 1 Custom Extension type: Python, Method: registerExtenderCallbacks, Extension state listeners: 1, Context menu providers: 1, Suite tabs: 1 Total memory 1.237.319.680 Max memory 4.112.515.072 Free memory 331.300.304 Number of processors 8 --------------------------------------------------------------------------------------------------------- RUNNING TASKS --------------------------------------------------------------------------------------------------------- Task 1 Type Live passive crawl Resource pool Default resource pool Paused false Number of requests 0 Number of failed requests 0 Number of in-progress requests 0 Number of queued requests 0 Active work lock java.util.concurrent.locks.ReentrantLock@25bc0c7b[Unlocked] Active work queue 0 Priority passive work queue 0 Active workers 0 Closed false Priority passive queue decrease false Pending request engine decrease false Throttling lock java.util.concurrent.locks.ReentrantLock@2e763cf9[Unlocked] Closed false Paused false Paused queued requests <null> Paused non-queued requests <null> --------------------------------------------------------------------------------------------------------- Task 2 Type Live audit Resource pool Default resource pool Paused false Number of requests 0 Number of failed requests 0 Number of in-progress requests 0 Number of queued requests 0 Active work lock java.util.concurrent.locks.ReentrantLock@3640423c[Unlocked] Active work queue 0 Priority passive work queue 0 Active workers 0 Closed false Priority passive queue decrease false Pending request engine decrease false Throttling lock java.util.concurrent.locks.ReentrantLock@2e763cf9[Unlocked] Closed false Paused false Paused queued requests <null> Paused non-queued requests <null> --------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------- RESOURCE POOLS --------------------------------------------------------------------------------------------------------- Name Default resource pool Concurrent request limit 10 Lock state java.util.concurrent.locks.ReentrantLock@2e763cf9[Unlocked] Last pause request time 0 Last resume request time 0 Number of in progress requests 0 Paused false Queue size 0 Queued requests [] Last pause time nanos 0 Last resume time nanos 0 --------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------- BROWSER POOL --------------------------------------------------------------------------------------------------------- Available 0 Terminated 0 Can create new browser true Number of blocked clients 0 Total active browsers 0 Total number of browsers created 0 --------------------------------------------------------------------------------------------------------- CURRENT THREADS --------------------------------------------------------------------------------------------------------- Reference Handler native=false, suspended=false, block=2, wait=0 lock=null owned by null (-1), cpu=5, user=0 java.base@17.0.3/java.lang.ref.Reference.waitForReferencePendingList(Native Method) java.base@17.0.3/java.lang.ref.Reference.processPendingReferences(Reference.java:253) java.base@17.0.3/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215) Finalizer native=false, suspended=false, block=19, wait=20 lock=java.lang.ref.ReferenceQueue$Lock@40ce9a3d owned by null (-1), cpu=23, user=20 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) java.base@17.0.3/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176) java.base@17.0.3/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172) Signal Dispatcher native=false, suspended=false, block=0, wait=0 lock=null owned by null (-1), cpu=0, user=0 Common-Cleaner native=false, suspended=false, block=30, wait=43 lock=java.lang.ref.ReferenceQueue$Lock@760648e5 owned by null (-1), cpu=5, user=0 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) java.base@17.0.3/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) java.base@17.0.3/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162) Notification Thread native=false, suspended=false, block=0, wait=0 lock=null owned by null (-1), cpu=43, user=30 Java2D Disposer native=false, suspended=false, block=15, wait=22 lock=java.lang.ref.ReferenceQueue$Lock@7b58168e owned by null (-1), cpu=1, user=0 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) java.base@17.0.3/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176) java.desktop@17.0.3/sun.java2d.Disposer.run(Disposer.java:145) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) AWT-XAWT native=true, suspended=false, block=0, wait=112 lock=null owned by null (-1), cpu=371, user=250 java.desktop@17.0.3/sun.awt.X11.XToolkit.waitForEvents(Native Method) java.desktop@17.0.3/sun.awt.X11.XToolkit.run(XToolkit.java:683) java.desktop@17.0.3/sun.awt.X11.XToolkit.run(XToolkit.java:647) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) Timer-0 native=false, suspended=false, block=1, wait=28 lock=java.util.TaskQueue@37fdb8fb owned by null (-1), cpu=64, user=60 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.util.TimerThread.mainLoop(Timer.java:563) java.base@17.0.3/java.util.TimerThread.run(Timer.java:516) TimerQueue native=false, suspended=false, block=1, wait=1058 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3d6c34b owned by null (-1), cpu=129, user=110 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.3/java.util.concurrent.DelayQueue.take(DelayQueue.java:229) java.desktop@17.0.3/javax.swing.TimerQueue.run(TimerQueue.java:172) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-5-thread-1 native=false, suspended=false, block=0, wait=3 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@47d3f2b4 owned by null (-1), cpu=50, user=50 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-4-thread-1 native=false, suspended=false, block=0, wait=2 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7c0460a6 owned by null (-1), cpu=1, user=0 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) java.base@17.0.3/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) java.base@17.0.3/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) java.base@17.0.3/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-platform-thread-1 native=true, suspended=false, block=0, wait=0 lock=null owned by null (-1), cpu=1, user=0 java.base@17.0.3/sun.nio.ch.Net.accept(Native Method) java.base@17.0.3/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:755) java.base@17.0.3/java.net.ServerSocket.implAccept(ServerSocket.java:675) java.base@17.0.3/java.net.ServerSocket.platformImplAccept(ServerSocket.java:641) java.base@17.0.3/java.net.ServerSocket.implAccept(ServerSocket.java:617) java.base@17.0.3/java.net.ServerSocket.implAccept(ServerSocket.java:574) java.base@17.0.3/java.net.ServerSocket.accept(ServerSocket.java:532) app//burp.b_j.run(Unknown Source) java.base@17.0.3/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) java.base@17.0.3/java.util.concurrent.FutureTask.run(FutureTask.java:264) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-platform-thread-2 native=false, suspended=false, block=5, wait=1 lock=java.util.concurrent.SynchronousQueue$TransferStack@266425bd owned by null (-1), cpu=407, user=400 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) java.base@17.0.3/java.util.concurrent.SynchronousQueue$TransferStack$SNode.block(SynchronousQueue.java:288) java.base@17.0.3/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) java.base@17.0.3/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) java.base@17.0.3/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:397) java.base@17.0.3/java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:886) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) AWT-Shutdown native=false, suspended=false, block=4, wait=5 lock=java.lang.Object@139d66a1 owned by null (-1), cpu=0, user=0 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.lang.Object.wait(Object.java:338) java.desktop@17.0.3/sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:291) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) AWT-EventQueue-0 native=false, suspended=false, block=588, wait=10315 lock=null owned by null (-1), cpu=10444, user=10070 java.management@17.0.3/sun.management.ThreadImpl.getThreadInfo1(Native Method) java.management@17.0.3/sun.management.ThreadImpl.getThreadInfo(ThreadImpl.java:195) app//burp.hp0.a(Unknown Source) app//burp.hp4.a(Unknown Source) app//burp.hp4.a(Unknown Source) app//burp.hp4.a(Unknown Source) app//burp.glh.actionPerformed(Unknown Source) java.desktop@17.0.3/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972) java.desktop@17.0.3/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313) java.desktop@17.0.3/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) java.desktop@17.0.3/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) java.desktop@17.0.3/javax.swing.AbstractButton.doClick(AbstractButton.java:374) java.desktop@17.0.3/javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1028) java.desktop@17.0.3/javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1072) java.desktop@17.0.3/java.awt.Component.processMouseEvent(Component.java:6626) java.desktop@17.0.3/javax.swing.JComponent.processMouseEvent(JComponent.java:3389) java.desktop@17.0.3/java.awt.Component.processEvent(Component.java:6391) java.desktop@17.0.3/java.awt.Container.processEvent(Container.java:2266) java.desktop@17.0.3/java.awt.Component.dispatchEventImpl(Component.java:5001) java.desktop@17.0.3/java.awt.Container.dispatchEventImpl(Container.java:2324) java.desktop@17.0.3/java.awt.Component.dispatchEvent(Component.java:4833) java.desktop@17.0.3/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948) java.desktop@17.0.3/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575) java.desktop@17.0.3/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516) java.desktop@17.0.3/java.awt.Container.dispatchEventImpl(Container.java:2310) java.desktop@17.0.3/java.awt.Window.dispatchEventImpl(Window.java:2780) java.desktop@17.0.3/java.awt.Component.dispatchEvent(Component.java:4833) java.desktop@17.0.3/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) java.desktop@17.0.3/java.awt.EventQueue$4.run(EventQueue.java:722) java.desktop@17.0.3/java.awt.EventQueue$4.run(EventQueue.java:716) java.base@17.0.3/java.security.AccessController.executePrivileged(AccessController.java:776) java.base@17.0.3/java.security.AccessController.doPrivileged(AccessController.java:399) java.base@17.0.3/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) java.base@17.0.3/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97) java.desktop@17.0.3/java.awt.EventQueue$5.run(EventQueue.java:746) java.desktop@17.0.3/java.awt.EventQueue$5.run(EventQueue.java:744) java.base@17.0.3/java.security.AccessController.executePrivileged(AccessController.java:776) java.base@17.0.3/java.security.AccessController.doPrivileged(AccessController.java:399) java.base@17.0.3/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) java.desktop@17.0.3/java.awt.EventQueue.dispatchEvent(EventQueue.java:743) java.desktop@17.0.3/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) java.desktop@17.0.3/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) java.desktop@17.0.3/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) java.desktop@17.0.3/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) java.desktop@17.0.3/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) java.desktop@17.0.3/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) DestroyJavaVM native=false, suspended=false, block=0, wait=0 lock=null owned by null (-1), cpu=9032, user=8200 pool-platform-thread-3 native=false, suspended=false, block=0, wait=1 lock=java.util.concurrent.SynchronousQueue$TransferStack@266425bd owned by null (-1), cpu=0, user=0 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) java.base@17.0.3/java.util.concurrent.SynchronousQueue$TransferStack$SNode.block(SynchronousQueue.java:288) java.base@17.0.3/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) java.base@17.0.3/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) java.base@17.0.3/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:397) java.base@17.0.3/java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:886) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) SwingWorker-pool-10-thread-1 native=false, suspended=false, block=175, wait=271 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4b836034 owned by null (-1), cpu=2051, user=1950 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) java.base@17.0.3/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) java.base@17.0.3/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) java.base@17.0.3/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-13-thread-1 native=false, suspended=false, block=0, wait=79 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@145d28b2 owned by null (-1), cpu=8, user=0 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-scheduled-project-thread-1 native=false, suspended=false, block=0, wait=2717 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1393ae49 owned by null (-1), cpu=333, user=220 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-14-thread-1 native=false, suspended=false, block=0, wait=3 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b437af4 owned by null (-1), cpu=83, user=80 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) passive-worker-1 native=false, suspended=false, block=2, wait=3 lock=java.lang.Object@3b112568 owned by null (-1), cpu=2, user=0 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.lang.Object.wait(Object.java:338) app//burp.h80.run(Unknown Source) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) passive-worker-2 native=false, suspended=false, block=4, wait=3 lock=java.lang.Object@46f48200 owned by null (-1), cpu=1, user=0 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.lang.Object.wait(Object.java:338) app//burp.h80.run(Unknown Source) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) passive-worker-3 native=false, suspended=false, block=2, wait=3 lock=java.lang.Object@481b9d71 owned by null (-1), cpu=0, user=0 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.lang.Object.wait(Object.java:338) app//burp.h80.run(Unknown Source) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) passive-worker-4 native=false, suspended=false, block=2, wait=3 lock=java.lang.Object@387fca5c owned by null (-1), cpu=0, user=0 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.lang.Object.wait(Object.java:338) app//burp.h80.run(Unknown Source) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) passive-worker-5 native=false, suspended=false, block=2, wait=3 lock=java.lang.Object@af7925e owned by null (-1), cpu=0, user=0 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.lang.Object.wait(Object.java:338) app//burp.h80.run(Unknown Source) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) passive-worker-6 native=false, suspended=false, block=2, wait=3 lock=java.lang.Object@6871e582 owned by null (-1), cpu=0, user=0 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.lang.Object.wait(Object.java:338) app//burp.h80.run(Unknown Source) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) passive-worker-7 native=false, suspended=false, block=2, wait=3 lock=java.lang.Object@7c951de8 owned by null (-1), cpu=0, user=0 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.lang.Object.wait(Object.java:338) app//burp.h80.run(Unknown Source) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-21-thread-1 native=false, suspended=false, block=0, wait=78 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3a7e050c owned by null (-1), cpu=39, user=30 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-18-thread-1 native=false, suspended=false, block=0, wait=5 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@c2d057f owned by null (-1), cpu=0, user=0 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) java.base@17.0.3/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) java.base@17.0.3/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) java.base@17.0.3/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-project-thread-1 native=false, suspended=false, block=0, wait=3 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b17ac8d owned by null (-1), cpu=14, user=10 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) java.base@17.0.3/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) java.base@17.0.3/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) java.base@17.0.3/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) app//burp.d2e.run(Unknown Source) java.base@17.0.3/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) java.base@17.0.3/java.util.concurrent.FutureTask.run(FutureTask.java:264) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-project-thread-3 native=true, suspended=false, block=5, wait=4 lock=null owned by null (-1), cpu=2, user=0 java.base@17.0.3/sun.nio.ch.Net.accept(Native Method) java.base@17.0.3/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:755) java.base@17.0.3/java.net.ServerSocket.implAccept(ServerSocket.java:675) java.base@17.0.3/java.net.ServerSocket.platformImplAccept(ServerSocket.java:641) java.base@17.0.3/java.net.ServerSocket.implAccept(ServerSocket.java:617) java.base@17.0.3/java.net.ServerSocket.implAccept(ServerSocket.java:574) java.base@17.0.3/java.net.ServerSocket.accept(ServerSocket.java:532) app//burp.bsp.run(Unknown Source) java.base@17.0.3/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) java.base@17.0.3/java.util.concurrent.FutureTask.run(FutureTask.java:264) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-project-thread-5 native=false, suspended=false, block=0, wait=1 lock=java.util.LinkedList@3f39865a owned by null (-1), cpu=0, user=0 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.lang.Object.wait(Object.java:338) app//burp.bf1.e(Unknown Source) app//burp.bf1.run(Unknown Source) java.base@17.0.3/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) java.base@17.0.3/java.util.concurrent.FutureTask.run(FutureTask.java:264) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-project-thread-6 native=false, suspended=false, block=277, wait=301 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@75a5b2d4 owned by null (-1), cpu=9, user=0 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) java.base@17.0.3/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) java.base@17.0.3/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) java.base@17.0.3/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) app//burp.d2e.run(Unknown Source) java.base@17.0.3/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) java.base@17.0.3/java.util.concurrent.FutureTask.run(FutureTask.java:264) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-24-thread-1 native=false, suspended=false, block=0, wait=3092 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@11c757e2 owned by null (-1), cpu=598, user=520 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-platform-thread-4 native=false, suspended=false, block=0, wait=1 lock=java.util.concurrent.SynchronousQueue$TransferStack@266425bd owned by null (-1), cpu=0, user=0 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) java.base@17.0.3/java.util.concurrent.SynchronousQueue$TransferStack$SNode.block(SynchronousQueue.java:288) java.base@17.0.3/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) java.base@17.0.3/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) java.base@17.0.3/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:397) java.base@17.0.3/java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:886) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-platform-thread-5 native=false, suspended=false, block=0, wait=1 lock=java.util.concurrent.SynchronousQueue$TransferStack@266425bd owned by null (-1), cpu=27, user=20 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) java.base@17.0.3/java.util.concurrent.SynchronousQueue$TransferStack$SNode.block(SynchronousQueue.java:288) java.base@17.0.3/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) java.base@17.0.3/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) java.base@17.0.3/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:397) java.base@17.0.3/java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:886) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-project-thread-8 native=false, suspended=false, block=38, wait=21 lock=java.util.concurrent.SynchronousQueue$TransferStack@4762f293 owned by null (-1), cpu=518, user=490 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) java.base@17.0.3/java.util.concurrent.SynchronousQueue$TransferStack$SNode.block(SynchronousQueue.java:288) java.base@17.0.3/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) java.base@17.0.3/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) java.base@17.0.3/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:397) java.base@17.0.3/java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:886) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) UploadScannerExtensionMonitorThread native=false, suspended=false, block=0, wait=372 lock=null owned by null (-1), cpu=58, user=40 java.base@17.0.3/java.lang.Thread.sleep(Native Method) org.python.modules.time.Time.sleep(Time.java:472) jdk.internal.reflect.GeneratedMethodAccessor65.invoke(Unknown Source) java.base@17.0.3/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.base@17.0.3/java.lang.reflect.Method.invoke(Method.java:568) org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:190) org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:208) org.python.core.PyObject.__call__(PyObject.java:461) org.python.core.PyObject.__call__(PyObject.java:465) org.python.pycode._pyx4.run$399(/home/mat/Downloads/UploadScanner.py:7984) org.python.pycode._pyx4.call_function(/home/mat/Downloads/UploadScanner.py) org.python.core.PyTableCode.call(PyTableCode.java:173) org.python.core.PyBaseCode.call(PyBaseCode.java:306) org.python.core.PyBaseCode.call(PyBaseCode.java:197) org.python.core.PyFunction.__call__(PyFunction.java:485) org.python.core.PyMethod.instancemethod___call__(PyMethod.java:237) org.python.core.PyMethod.__call__(PyMethod.java:228) org.python.core.PyMethod.__call__(PyMethod.java:218) org.python.core.PyMethod.__call__(PyMethod.java:213) org.python.core.PyObject._jcallexc(PyObject.java:3565) org.python.core.PyObject._jcall(PyObject.java:3598) org.python.proxies.__main__$CollaboratorMonitorThread$23.run(Unknown Source)

Mat | Last updated: Mar 17, 2022 02:30PM UTC

Yeah, my luck has probably run out. I'm using the version that can be downloaded here (or is downloaded from the update dialog): https://portswigger.net/burp/releases/professional-community-2022-2-4?requestededition=professional Here are the diagnostics (when started with java -jar...) awt.useSystemAAFontSettings lcd com.sun.net.ssl.requireCloseNotify false file.encoding UTF-8 file.separator / flatlaf.uiScale.enabled false java.class.path burpsuite_pro.jar java.class.version 61.0 java.home /usr/lib/jvm/java-17-openjdk java.io.tmpdir /tmp java.library.path /usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib java.runtime.name OpenJDK Runtime Environment java.runtime.version 17.0.3+3 java.specification.name Java Platform API Specification java.specification.vendor Oracle Corporation java.specification.version 17 java.util.logging.SimpleFormatter.format %3$s %4$s %5$s%n java.vendor N/A java.vendor.url https://openjdk.java.net/ java.vendor.url.bug https://bugreport.java.com/bugreport/ java.version 17.0.3 java.version.date 2022-04-19 java.vm.compressedOopsMode Zero based java.vm.info mixed mode java.vm.name OpenJDK 64-Bit Server VM java.vm.specification.name Java Virtual Machine Specification java.vm.specification.vendor Oracle Corporation java.vm.specification.version 17 java.vm.vendor Oracle Corporation java.vm.version 17.0.3+3 jdk.debug release jdk.tls.allowUnsafeServerCertChange true jdk.tls.maxCertificateChainLength 30 native.encoding UTF-8 org.bouncycastle.jsse.client.dh.minimumPrimeBits 1024 org.bouncycastle.jsse.client.dh.unrestrictedGroups true os.arch amd64 os.name Linux os.version 5.10.105-1-MANJARO path.separator : python.cachedir.skip true python.console.encoding UTF-8 sun.arch.data.model 64 sun.awt.enableExtraMouseButtons true sun.boot.library.path /usr/lib/jvm/java-17-openjdk/lib sun.cpu.endian little sun.font.fontmanager sun.awt.X11FontManager sun.io.unicode.encoding UnicodeLittle sun.java.command burpsuite_pro.jar sun.java.launcher SUN_STANDARD sun.jnu.encoding UTF-8 sun.management.compiler HotSpot 64-Bit Tiered Compilers sun.nio.ch.bugLevel sun.stderr.encoding UTF-8 sun.stdout.encoding UTF-8 user.country DE user.dir /opt/BurpSuitePro user.home /home/ user.language de user.name user.timezone Europe/Berlin Burp Version 2022.2.4 Build Number 12081 Update Channel Stable Burp Browser Version 99.0.4844.74 Burp Browser binaries /opt/BurpSuitePro/burpbrowser/99.0.4844.74 Code source /opt/BurpSuitePro/burpsuite_pro.jar Debug ID bu4yhskgq97k4kiauv3s:y57i JAR type Installer currenttimemillis 1647526486760 nanotime 24768163774042 superuser false PATH /home/mat/perl5/bin:/home/mat/.local/bin:/home/mat/.nvm/versions/node/v16.13.1/bin:/home/mat/.poetry/bin:/home/mat/.local/bin:/opt/miniconda3/condabin:/usr/local/bin:/usr/bin:/var/lib/snapd/snap/bin:/usr/local/sbin:/opt/android-sdk/platform-tools:/var/lib/flatpak/exports/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/opt/android-sdk/platform-tools:/usr/lib/jvm/default/bin:/home/mat/bin:/snap/bin:/home/mat/go/bin:/home/mat/.cargo/bin:/home/mat/.local/bin:/var/lib/flatpak/exports/share:/home/mat/.local/share/flatpak/exports/share:/home/mat/.pyenv/bin:/usr/lib/jvm/default/bin:/home/mat/.fzf PWD /opt/BurpSuitePro WINDOWID 16777218 GTK_MODULES canberra-gtk-module JAVA_HOME /usr/lib/jvm/default I3SOCK /run/user/1000/i3/ipc-socket.2203 TERM screen-256color XDG_SESSION_ID 3 STARSHIP_SHELL zsh JAVA_FONTS /usr/share/fonts/TTF _ /usr/bin/java DESKTOP_SESSION i3 XAUTHORITY /run/user/1000/gdm/Xauthority LC_TIME de_DE.UTF-8 XDG_CURRENT_DESKTOP i3 SHELL /bin/zsh _JAVA_OPTIONS -Dawt.useSystemAAFontSettings=lcd XDG_SESSION_DESKTOP i3 XDG_SESSION_TYPE x11 FINGERS_COMPACT_HINTS 1 DISPLAY :0 HOME /home/mat Active Scan++ Extension type: Python, Method: registerExtenderCallbacks, Scanner insertion point providers: 1, Scanner checks: 9 Bookmarks Extension type: Java, Method: registerExtenderCallbacks, Context menu providers: 1, Suite tabs: 1 Burp Bounty, Scan Check Builder Extension type: Java Request Highlighter Extension type: Java, Method: registerExtenderCallbacks, Proxy listeners: 1, Context menu providers: 1 Retire.js Extension type: Java, Method: registerExtenderCallbacks, Scanner checks: 1 Software Vulnerability Scanner Extension type: Java, Method: registerExtenderCallbacks, Suite tabs: 1, Scanner checks: 1 Logger++ Extension type: Java JSON Web Tokens Extension type: Java, Method: registerExtenderCallbacks, HTTP listeners: 1, Message editor tabs: 1, Context menu providers: 1, Suite tabs: 1 Additional Scanner Checks Extension type: Python Param Miner Extension type: Java Turbo Intruder Extension type: Java, Method: registerExtenderCallbacks, Extension state listeners: 2, Context menu providers: 1, Scanner checks: 1 Hackvertor Extension type: Java, Method: registerExtenderCallbacks, Extension state listeners: 1, HTTP listeners: 1, Message editor tabs: 1, Context menu providers: 1, Suite tabs: 1, Intruder payload processors: 899 AWS Security Checks Extension type: Python Asset Discovery Extension type: Python Detect Dynamic JS Extension type: Python Custom Extension type: Java, Method: registerExtenderCallbacks, Proxy listeners: 1 Flow Extension type: Java Autorize Extension type: Python, Method: registerExtenderCallbacks, HTTP listeners: 1, Context menu providers: 1, Suite tabs: 1 Web Cache Deception Scanner Extension type: Java Hunt Scanner Extension type: Java Custom Extension type: Java, Method: registerExtenderCallbacks, Proxy listeners: 1, Suite tabs: 1 Copy As Python-Requests Extension type: Java, Method: registerExtenderCallbacks, Context menu providers: 1 Copy Request Response Extension type: Python, Method: registerExtenderCallbacks, Context menu providers: 1 Custom Extension type: Java, Method: registerExtenderCallbacks, Context menu providers: 1 CSP Auditor Extension type: Java, Method: registerExtenderCallbacks, Message editor tabs: 1, Suite tabs: 1, Scanner checks: 1 Add Custom Header Extension type: Java, Method: registerExtenderCallbacks, Suite tabs: 1, Session handling actions: 1 HTTP Request Smuggler Extension type: Java, Method: registerExtenderCallbacks, Extension state listeners: 2, Context menu providers: 3 Custom Extension type: Python, Method: registerExtenderCallbacks, Extension state listeners: 1, HTTP listeners: 1, Context menu providers: 1, Suite tabs: 1, Scanner insertion point providers: 1, Scanner checks: 1 Custom Extension type: Java, Method: registerExtenderCallbacks, Scanner insertion point providers: 1, Scanner checks: 1 Custom Extension type: Python, Method: registerExtenderCallbacks, Extension state listeners: 1, Context menu providers: 1, Suite tabs: 1 Total memory 1.237.319.680 Max memory 4.112.515.072 Free memory 331.300.304 Number of processors 8 --------------------------------------------------------------------------------------------------------- RUNNING TASKS --------------------------------------------------------------------------------------------------------- Task 1 Type Live passive crawl Resource pool Default resource pool Paused false Number of requests 0 Number of failed requests 0 Number of in-progress requests 0 Number of queued requests 0 Active work lock java.util.concurrent.locks.ReentrantLock@25bc0c7b[Unlocked] Active work queue 0 Priority passive work queue 0 Active workers 0 Closed false Priority passive queue decrease false Pending request engine decrease false Throttling lock java.util.concurrent.locks.ReentrantLock@2e763cf9[Unlocked] Closed false Paused false Paused queued requests <null> Paused non-queued requests <null> --------------------------------------------------------------------------------------------------------- Task 2 Type Live audit Resource pool Default resource pool Paused false Number of requests 0 Number of failed requests 0 Number of in-progress requests 0 Number of queued requests 0 Active work lock java.util.concurrent.locks.ReentrantLock@3640423c[Unlocked] Active work queue 0 Priority passive work queue 0 Active workers 0 Closed false Priority passive queue decrease false Pending request engine decrease false Throttling lock java.util.concurrent.locks.ReentrantLock@2e763cf9[Unlocked] Closed false Paused false Paused queued requests <null> Paused non-queued requests <null> --------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------- RESOURCE POOLS --------------------------------------------------------------------------------------------------------- Name Default resource pool Concurrent request limit 10 Lock state java.util.concurrent.locks.ReentrantLock@2e763cf9[Unlocked] Last pause request time 0 Last resume request time 0 Number of in progress requests 0 Paused false Queue size 0 Queued requests [] Last pause time nanos 0 Last resume time nanos 0 --------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------- BROWSER POOL --------------------------------------------------------------------------------------------------------- Available 0 Terminated 0 Can create new browser true Number of blocked clients 0 Total active browsers 0 Total number of browsers created 0 --------------------------------------------------------------------------------------------------------- CURRENT THREADS --------------------------------------------------------------------------------------------------------- Reference Handler native=false, suspended=false, block=2, wait=0 lock=null owned by null (-1), cpu=5, user=0 java.base@17.0.3/java.lang.ref.Reference.waitForReferencePendingList(Native Method) java.base@17.0.3/java.lang.ref.Reference.processPendingReferences(Reference.java:253) java.base@17.0.3/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215) Finalizer native=false, suspended=false, block=19, wait=20 lock=java.lang.ref.ReferenceQueue$Lock@40ce9a3d owned by null (-1), cpu=23, user=20 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) java.base@17.0.3/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176) java.base@17.0.3/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172) Signal Dispatcher native=false, suspended=false, block=0, wait=0 lock=null owned by null (-1), cpu=0, user=0 Common-Cleaner native=false, suspended=false, block=30, wait=43 lock=java.lang.ref.ReferenceQueue$Lock@760648e5 owned by null (-1), cpu=5, user=0 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) java.base@17.0.3/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) java.base@17.0.3/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162) Notification Thread native=false, suspended=false, block=0, wait=0 lock=null owned by null (-1), cpu=43, user=30 Java2D Disposer native=false, suspended=false, block=15, wait=22 lock=java.lang.ref.ReferenceQueue$Lock@7b58168e owned by null (-1), cpu=1, user=0 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) java.base@17.0.3/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176) java.desktop@17.0.3/sun.java2d.Disposer.run(Disposer.java:145) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) AWT-XAWT native=true, suspended=false, block=0, wait=112 lock=null owned by null (-1), cpu=371, user=250 java.desktop@17.0.3/sun.awt.X11.XToolkit.waitForEvents(Native Method) java.desktop@17.0.3/sun.awt.X11.XToolkit.run(XToolkit.java:683) java.desktop@17.0.3/sun.awt.X11.XToolkit.run(XToolkit.java:647) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) Timer-0 native=false, suspended=false, block=1, wait=28 lock=java.util.TaskQueue@37fdb8fb owned by null (-1), cpu=64, user=60 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.util.TimerThread.mainLoop(Timer.java:563) java.base@17.0.3/java.util.TimerThread.run(Timer.java:516) TimerQueue native=false, suspended=false, block=1, wait=1058 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3d6c34b owned by null (-1), cpu=129, user=110 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.3/java.util.concurrent.DelayQueue.take(DelayQueue.java:229) java.desktop@17.0.3/javax.swing.TimerQueue.run(TimerQueue.java:172) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-5-thread-1 native=false, suspended=false, block=0, wait=3 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@47d3f2b4 owned by null (-1), cpu=50, user=50 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-4-thread-1 native=false, suspended=false, block=0, wait=2 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7c0460a6 owned by null (-1), cpu=1, user=0 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) java.base@17.0.3/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) java.base@17.0.3/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) java.base@17.0.3/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-platform-thread-1 native=true, suspended=false, block=0, wait=0 lock=null owned by null (-1), cpu=1, user=0 java.base@17.0.3/sun.nio.ch.Net.accept(Native Method) java.base@17.0.3/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:755) java.base@17.0.3/java.net.ServerSocket.implAccept(ServerSocket.java:675) java.base@17.0.3/java.net.ServerSocket.platformImplAccept(ServerSocket.java:641) java.base@17.0.3/java.net.ServerSocket.implAccept(ServerSocket.java:617) java.base@17.0.3/java.net.ServerSocket.implAccept(ServerSocket.java:574) java.base@17.0.3/java.net.ServerSocket.accept(ServerSocket.java:532) app//burp.b_j.run(Unknown Source) java.base@17.0.3/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) java.base@17.0.3/java.util.concurrent.FutureTask.run(FutureTask.java:264) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-platform-thread-2 native=false, suspended=false, block=5, wait=1 lock=java.util.concurrent.SynchronousQueue$TransferStack@266425bd owned by null (-1), cpu=407, user=400 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) java.base@17.0.3/java.util.concurrent.SynchronousQueue$TransferStack$SNode.block(SynchronousQueue.java:288) java.base@17.0.3/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) java.base@17.0.3/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) java.base@17.0.3/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:397) java.base@17.0.3/java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:886) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) AWT-Shutdown native=false, suspended=false, block=4, wait=5 lock=java.lang.Object@139d66a1 owned by null (-1), cpu=0, user=0 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.lang.Object.wait(Object.java:338) java.desktop@17.0.3/sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:291) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) AWT-EventQueue-0 native=false, suspended=false, block=588, wait=10315 lock=null owned by null (-1), cpu=10444, user=10070 java.management@17.0.3/sun.management.ThreadImpl.getThreadInfo1(Native Method) java.management@17.0.3/sun.management.ThreadImpl.getThreadInfo(ThreadImpl.java:195) app//burp.hp0.a(Unknown Source) app//burp.hp4.a(Unknown Source) app//burp.hp4.a(Unknown Source) app//burp.hp4.a(Unknown Source) app//burp.glh.actionPerformed(Unknown Source) java.desktop@17.0.3/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972) java.desktop@17.0.3/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313) java.desktop@17.0.3/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) java.desktop@17.0.3/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) java.desktop@17.0.3/javax.swing.AbstractButton.doClick(AbstractButton.java:374) java.desktop@17.0.3/javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1028) java.desktop@17.0.3/javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1072) java.desktop@17.0.3/java.awt.Component.processMouseEvent(Component.java:6626) java.desktop@17.0.3/javax.swing.JComponent.processMouseEvent(JComponent.java:3389) java.desktop@17.0.3/java.awt.Component.processEvent(Component.java:6391) java.desktop@17.0.3/java.awt.Container.processEvent(Container.java:2266) java.desktop@17.0.3/java.awt.Component.dispatchEventImpl(Component.java:5001) java.desktop@17.0.3/java.awt.Container.dispatchEventImpl(Container.java:2324) java.desktop@17.0.3/java.awt.Component.dispatchEvent(Component.java:4833) java.desktop@17.0.3/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948) java.desktop@17.0.3/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575) java.desktop@17.0.3/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516) java.desktop@17.0.3/java.awt.Container.dispatchEventImpl(Container.java:2310) java.desktop@17.0.3/java.awt.Window.dispatchEventImpl(Window.java:2780) java.desktop@17.0.3/java.awt.Component.dispatchEvent(Component.java:4833) java.desktop@17.0.3/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) java.desktop@17.0.3/java.awt.EventQueue$4.run(EventQueue.java:722) java.desktop@17.0.3/java.awt.EventQueue$4.run(EventQueue.java:716) java.base@17.0.3/java.security.AccessController.executePrivileged(AccessController.java:776) java.base@17.0.3/java.security.AccessController.doPrivileged(AccessController.java:399) java.base@17.0.3/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) java.base@17.0.3/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97) java.desktop@17.0.3/java.awt.EventQueue$5.run(EventQueue.java:746) java.desktop@17.0.3/java.awt.EventQueue$5.run(EventQueue.java:744) java.base@17.0.3/java.security.AccessController.executePrivileged(AccessController.java:776) java.base@17.0.3/java.security.AccessController.doPrivileged(AccessController.java:399) java.base@17.0.3/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) java.desktop@17.0.3/java.awt.EventQueue.dispatchEvent(EventQueue.java:743) java.desktop@17.0.3/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) java.desktop@17.0.3/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) java.desktop@17.0.3/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) java.desktop@17.0.3/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) java.desktop@17.0.3/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) java.desktop@17.0.3/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) DestroyJavaVM native=false, suspended=false, block=0, wait=0 lock=null owned by null (-1), cpu=9032, user=8200 pool-platform-thread-3 native=false, suspended=false, block=0, wait=1 lock=java.util.concurrent.SynchronousQueue$TransferStack@266425bd owned by null (-1), cpu=0, user=0 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) java.base@17.0.3/java.util.concurrent.SynchronousQueue$TransferStack$SNode.block(SynchronousQueue.java:288) java.base@17.0.3/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) java.base@17.0.3/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) java.base@17.0.3/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:397) java.base@17.0.3/java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:886) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) SwingWorker-pool-10-thread-1 native=false, suspended=false, block=175, wait=271 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4b836034 owned by null (-1), cpu=2051, user=1950 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) java.base@17.0.3/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) java.base@17.0.3/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) java.base@17.0.3/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-13-thread-1 native=false, suspended=false, block=0, wait=79 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@145d28b2 owned by null (-1), cpu=8, user=0 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-scheduled-project-thread-1 native=false, suspended=false, block=0, wait=2717 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1393ae49 owned by null (-1), cpu=333, user=220 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-14-thread-1 native=false, suspended=false, block=0, wait=3 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b437af4 owned by null (-1), cpu=83, user=80 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) passive-worker-1 native=false, suspended=false, block=2, wait=3 lock=java.lang.Object@3b112568 owned by null (-1), cpu=2, user=0 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.lang.Object.wait(Object.java:338) app//burp.h80.run(Unknown Source) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) passive-worker-2 native=false, suspended=false, block=4, wait=3 lock=java.lang.Object@46f48200 owned by null (-1), cpu=1, user=0 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.lang.Object.wait(Object.java:338) app//burp.h80.run(Unknown Source) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) passive-worker-3 native=false, suspended=false, block=2, wait=3 lock=java.lang.Object@481b9d71 owned by null (-1), cpu=0, user=0 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.lang.Object.wait(Object.java:338) app//burp.h80.run(Unknown Source) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) passive-worker-4 native=false, suspended=false, block=2, wait=3 lock=java.lang.Object@387fca5c owned by null (-1), cpu=0, user=0 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.lang.Object.wait(Object.java:338) app//burp.h80.run(Unknown Source) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) passive-worker-5 native=false, suspended=false, block=2, wait=3 lock=java.lang.Object@af7925e owned by null (-1), cpu=0, user=0 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.lang.Object.wait(Object.java:338) app//burp.h80.run(Unknown Source) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) passive-worker-6 native=false, suspended=false, block=2, wait=3 lock=java.lang.Object@6871e582 owned by null (-1), cpu=0, user=0 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.lang.Object.wait(Object.java:338) app//burp.h80.run(Unknown Source) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) passive-worker-7 native=false, suspended=false, block=2, wait=3 lock=java.lang.Object@7c951de8 owned by null (-1), cpu=0, user=0 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.lang.Object.wait(Object.java:338) app//burp.h80.run(Unknown Source) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-21-thread-1 native=false, suspended=false, block=0, wait=78 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3a7e050c owned by null (-1), cpu=39, user=30 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-18-thread-1 native=false, suspended=false, block=0, wait=5 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@c2d057f owned by null (-1), cpu=0, user=0 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) java.base@17.0.3/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) java.base@17.0.3/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) java.base@17.0.3/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-project-thread-1 native=false, suspended=false, block=0, wait=3 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b17ac8d owned by null (-1), cpu=14, user=10 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) java.base@17.0.3/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) java.base@17.0.3/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) java.base@17.0.3/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) app//burp.d2e.run(Unknown Source) java.base@17.0.3/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) java.base@17.0.3/java.util.concurrent.FutureTask.run(FutureTask.java:264) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-project-thread-3 native=true, suspended=false, block=5, wait=4 lock=null owned by null (-1), cpu=2, user=0 java.base@17.0.3/sun.nio.ch.Net.accept(Native Method) java.base@17.0.3/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:755) java.base@17.0.3/java.net.ServerSocket.implAccept(ServerSocket.java:675) java.base@17.0.3/java.net.ServerSocket.platformImplAccept(ServerSocket.java:641) java.base@17.0.3/java.net.ServerSocket.implAccept(ServerSocket.java:617) java.base@17.0.3/java.net.ServerSocket.implAccept(ServerSocket.java:574) java.base@17.0.3/java.net.ServerSocket.accept(ServerSocket.java:532) app//burp.bsp.run(Unknown Source) java.base@17.0.3/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) java.base@17.0.3/java.util.concurrent.FutureTask.run(FutureTask.java:264) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-project-thread-5 native=false, suspended=false, block=0, wait=1 lock=java.util.LinkedList@3f39865a owned by null (-1), cpu=0, user=0 java.base@17.0.3/java.lang.Object.wait(Native Method) java.base@17.0.3/java.lang.Object.wait(Object.java:338) app//burp.bf1.e(Unknown Source) app//burp.bf1.run(Unknown Source) java.base@17.0.3/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) java.base@17.0.3/java.util.concurrent.FutureTask.run(FutureTask.java:264) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-project-thread-6 native=false, suspended=false, block=277, wait=301 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@75a5b2d4 owned by null (-1), cpu=9, user=0 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) java.base@17.0.3/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) java.base@17.0.3/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) java.base@17.0.3/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) app//burp.d2e.run(Unknown Source) java.base@17.0.3/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) java.base@17.0.3/java.util.concurrent.FutureTask.run(FutureTask.java:264) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-24-thread-1 native=false, suspended=false, block=0, wait=3092 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@11c757e2 owned by null (-1), cpu=598, user=520 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-platform-thread-4 native=false, suspended=false, block=0, wait=1 lock=java.util.concurrent.SynchronousQueue$TransferStack@266425bd owned by null (-1), cpu=0, user=0 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) java.base@17.0.3/java.util.concurrent.SynchronousQueue$TransferStack$SNode.block(SynchronousQueue.java:288) java.base@17.0.3/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) java.base@17.0.3/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) java.base@17.0.3/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:397) java.base@17.0.3/java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:886) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-platform-thread-5 native=false, suspended=false, block=0, wait=1 lock=java.util.concurrent.SynchronousQueue$TransferStack@266425bd owned by null (-1), cpu=27, user=20 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) java.base@17.0.3/java.util.concurrent.SynchronousQueue$TransferStack$SNode.block(SynchronousQueue.java:288) java.base@17.0.3/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) java.base@17.0.3/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) java.base@17.0.3/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:397) java.base@17.0.3/java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:886) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) pool-project-thread-8 native=false, suspended=false, block=38, wait=21 lock=java.util.concurrent.SynchronousQueue$TransferStack@4762f293 owned by null (-1), cpu=518, user=490 java.base@17.0.3/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.3/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) java.base@17.0.3/java.util.concurrent.SynchronousQueue$TransferStack$SNode.block(SynchronousQueue.java:288) java.base@17.0.3/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) java.base@17.0.3/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) java.base@17.0.3/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:397) java.base@17.0.3/java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:886) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.3/java.lang.Thread.run(Thread.java:833) UploadScannerExtensionMonitorThread native=false, suspended=false, block=0, wait=372 lock=null owned by null (-1), cpu=58, user=40 java.base@17.0.3/java.lang.Thread.sleep(Native Method) org.python.modules.time.Time.sleep(Time.java:472) jdk.internal.reflect.GeneratedMethodAccessor65.invoke(Unknown Source) java.base@17.0.3/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.base@17.0.3/java.lang.reflect.Method.invoke(Method.java:568) org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:190) org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:208) org.python.core.PyObject.__call__(PyObject.java:461) org.python.core.PyObject.__call__(PyObject.java:465) org.python.pycode._pyx4.run$399(/home/mat/Downloads/UploadScanner.py:7984) org.python.pycode._pyx4.call_function(/home/mat/Downloads/UploadScanner.py) org.python.core.PyTableCode.call(PyTableCode.java:173) org.python.core.PyBaseCode.call(PyBaseCode.java:306) org.python.core.PyBaseCode.call(PyBaseCode.java:197) org.python.core.PyFunction.__call__(PyFunction.java:485) org.python.core.PyMethod.instancemethod___call__(PyMethod.java:237) org.python.core.PyMethod.__call__(PyMethod.java:228) org.python.core.PyMethod.__call__(PyMethod.java:218) org.python.core.PyMethod.__call__(PyMethod.java:213) org.python.core.PyObject._jcallexc(PyObject.java:3565) org.python.core.PyObject._jcall(PyObject.java:3598) org.python.proxies.__main__$CollaboratorMonitorThread$23.run(Unknown Source)

Liam, PortSwigger Agent | Last updated: Mar 17, 2022 02:47PM UTC

Could you try reverting to Java 16? The platform installer version currently ships with: java.version 16.0.2 java.version.date 2021-07-20 java.vm.compressedOopsMode Zero based java.vm.info mixed mode java.vm.name OpenJDK 64-Bit Server VM java.vm.specification.name Java Virtual Machine Specification java.vm.specification.vendor Oracle Corporation Let us know if that helps. java.vm.specification.version 16

Mat | Last updated: Mar 17, 2022 03:33PM UTC

Hm. Interestingly. Java 17 is default on my machine. This is the reason it was used with the java -jar command. When I run the executable BurpProSuite it uses a Java 16, which I guess is the jre bundled with it. Changing my OS default java version didn't affect burp (tested with Java 11 and 16). It still runs with 'java -jar', but not using the burp executable.

Liam, PortSwigger Agent | Last updated: Mar 18, 2022 07:07AM UTC

That is very strange. To clarify, Burp is opening (with Java 17) when you use java -jar from the command line? Does Burp then run as expected?

Mat | Last updated: Mar 18, 2022 08:01AM UTC

Yes, when I run it with java -jar it runs under Java 17. And works completely as expected.

Liam, PortSwigger Agent | Last updated: Mar 18, 2022 01:52PM UTC

Hi Matt, we'd suggest using the workaround for now. We'll investigate and get back to you ASAP.

Dylan | Last updated: Mar 19, 2022 07:52PM UTC

I'm having this exact issue as well. For now, I created a bash script with the following contents: #!/bin/bash /usr/bin/java -jar -Xmx8g --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.desktop/javax.swing=ALL-UNNAMED /opt/BurpSuitePro/burpsuite_pro.jar

Liam, PortSwigger Agent | Last updated: Mar 21, 2022 06:40AM UTC

Hi Dylan. Thanks for this report. Are you also using Manjaro and OpenJDK 16?

Gustavo | Last updated: Mar 24, 2022 12:22PM UTC

I'm having the same issue as well. It seems the error occurs in the Burp Suite launch script, since I can also launch Burp with "java -jar". I'm using Arch and OpenJDK 11 and 16.

Michelle, PortSwigger Agent | Last updated: Mar 24, 2022 03:27PM UTC

Hi What OS are you using? Can you send us the output from uname -a, please? If you're using Linux then depending on the architecture you're using you may have issues with the Burp installer as the installer doesn't currently ship with ARM64 compatible binary files for the JRE (or indeed the Chromium embedded browser) so the installation encounters errors when being installed on machines with these chipsets. You should however find that you can launch Burp using the JAR file. I hope this helps, please let us know if you have any questions.

droogie | Last updated: Mar 26, 2022 05:26PM UTC

I ran into this same issue on linux, apparently the libharfbuzz provided within the burpsuite package is out of date and has a bug. I fixed it by compiling the latest libharfbuzz (https://github.com/harfbuzz/harfbuzz) and replacing /opt/BurpSuite/jre/lib/libharfbuzz.so

Liam, PortSwigger Agent | Last updated: Mar 28, 2022 09:26AM UTC

Thanks, droogie. We've created a development ticket to test and fix this issue.

h3xit | Last updated: Mar 31, 2022 04:36PM UTC

Same issue here. I'm on arch. SIGSEGV at launch it work with 'java -jar /opt/....jar' Diagnostics after launch with above cmd : java.awt.graphicsenv sun.awt.X11GraphicsEnvironment java.awt.printerjob sun.print.PSPrinterJob java.class.path /opt/BurpSuitePro/burpsuite_pro.jar java.class.version 55.0 java.home /usr/lib/jvm/java-11-openjdk java.io.tmpdir /tmp java.library.path /usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib java.runtime.name OpenJDK Runtime Environment java.runtime.version 11.0.15+3 java.specification.name Java Platform API Specification java.specification.vendor Oracle Corporation java.specification.version 11 java.vendor Oracle Corporation java.vendor.url https://openjdk.java.net/ java.vendor.url.bug https://bugreport.java.com/bugreport/ java.version 11.0.15 java.version.date 2022-04-19 java.vm.compressedOopsMode Zero based java.vm.info mixed mode java.vm.name OpenJDK 64-Bit Server VM java.vm.specification.name Java Virtual Machine Specification java.vm.specification.vendor Oracle Corporation java.vm.specification.version 11 java.vm.vendor Oracle Corporation java.vm.version 11.0.15+3

Liam, PortSwigger Agent | Last updated: Apr 01, 2022 09:01AM UTC

Hi h3xit. Could you try using the platform installer version of Burp?

h3xit | Last updated: Apr 11, 2022 08:33PM UTC

What do you mean by that ? I tried reinstalling Burp Suite multiple time.

Liam, PortSwigger Agent | Last updated: Apr 12, 2022 06:46AM UTC

When you download Burp, you can choose the plain JAR file or the installer version for your OS - https://portswigger.net/burp/releases Let us know if that helps.

h3xit | Last updated: Apr 12, 2022 08:11PM UTC