Burp Suite User Forum

Create new post

Burp crashes with SIGSEGV, tested with multiple Java versions

Edwin | Last updated: Jul 06, 2022 03:14PM UTC

Since this week, Burp crashes on irregular but short intervals. Completing any intruder attack is hardly possible, but the crashes do not require intruder. At some points, they occur on the loading screen, even with extensions disabled. What I've tried so far: - Disabling all extensions. - Updating Burp. (Was: Professional 2022.5.2, now Professional 2022.6.1) - Trying the default Java from the "BurpSuitePro" command - Trying the two most recent Java versions from my OS - New project (on disk & in memory) in case project files are corrupted - Full upgrade of OS and all packages (Parrot Linux 5, Electro Ara) Tried Java versions: 17.0.3+7 (OS latest) 13.0.5.1+1 (OS, older) 17.0.2+8 (Default from Burp) When using the command line to launch Burp, I get the following error: SIGSEGV (0xb) at pc=0x00007f00f5a236b2, pid=22038, tid=22122 (off course, with different pc, pid, tid each time) a couple of lines lower, a "Problematic frame" is indicated, which changes each time as well. Current Diagnostics: com.sun.net.ssl.requireCloseNotify false file.encoding UTF-8 file.separator / flatlaf.uiScale.enabled false java.class.path /opt/BurpSuitePro/burpsuite_pro.jar java.class.version 61.0 java.home /usr/lib/jvm/java-17-openjdk-amd64 java.io.tmpdir /tmp java.library.path /usr/java/packages/lib:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib java.runtime.name OpenJDK Runtime Environment java.runtime.version 17.0.3+7-Debian-1deb11u1 java.specification.name Java Platform API Specification java.specification.vendor Oracle Corporation java.specification.version 17 java.vendor Debian java.vendor.url https://tracker.debian.org/openjdk-17 java.vendor.url.bug https://bugs.debian.org/openjdk-17 java.version 17.0.3 java.version.date 2022-04-19 java.vm.compressedOopsMode Zero based java.vm.info mixed mode, sharing 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 Debian java.vm.version 17.0.3+7-Debian-1deb11u1 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.18.0-1parrot1-amd64 path.separator : sun.arch.data.model 64 sun.awt.enableExtraMouseButtons true sun.boot.library.path /usr/lib/jvm/java-17-openjdk-amd64/lib sun.cpu.endian little sun.font.fontmanager sun.awt.X11FontManager sun.io.unicode.encoding UnicodeLittle sun.java.command /opt/BurpSuitePro/burpsuite_pro.jar sun.java.launcher SUN_STANDARD sun.jnu.encoding UTF-8 sun.management.compiler HotSpot 64-Bit Tiered Compilers sun.stderr.encoding UTF-8 sun.stdout.encoding UTF-8 user.country GB user.dir /media/sf_projecten/RED-14-008889 user.home /home/edwin user.language en user.name edwin user.timezone Europe/Amsterdam Burp Version 2022.6.1 Build Number 14120 Update Channel Stable Burp Browser Version 103.0.5060.53 Burp Browser binaries /opt/BurpSuitePro/burpbrowser/103.0.5060.53 Code source /opt/BurpSuitePro/burpsuite_pro.jar Debug ID 425smzj8jcos4x6hdrnn:dako JAR type Installer currenttimemillis 1657119802255 nanotime 6653910210913 superuser false PATH /home/edwin/.local/bin:/snap/bin:/usr/sandbox/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/share/games:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/share/games:/usr/local/sbin:/usr/sbin:/sbin:/home/edwin/.local/bin:/snap/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games LC_MEASUREMENT nl_NL.UTF-8 XAUTHORITY /home/edwin/.Xauthority LC_TELEPHONE nl_NL.UTF-8 GDMSESSION lightdm-xsession XDG_DATA_DIRS /usr/share/mate:/usr/local/share/:/usr/share/ LC_TIME nl_NL.UTF-8 DBUS_SESSION_BUS_ADDRESS unix:path=/run/user/1000/bus XDG_CURRENT_DESKTOP MATE QT_AUTO_SCREEN_SCALE_FACTOR 0 SSH_AGENT_PID 1092 COLORTERM truecolor LC_PAPER nl_NL.UTF-8 SESSION_MANAGER local/edwin-virtualbox:@/tmp/.ICE-unix/998,unix/edwin-virtualbox:/tmp/.ICE-unix/998 LOGNAME edwin PWD /home/edwin/RED-14-008889 WINDOWID 62914566 SHELL /bin/bash QT_SCALE_FACTOR 1 LC_ADDRESS nl_NL.UTF-8 OLDPWD /home/edwin GTK_MODULES gail:atk-bridge MATE_DESKTOP_SESSION_ID this-is-deprecated XDG_SESSION_PATH /org/freedesktop/DisplayManager/Session0 LS_COLORS rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: XDG_SESSION_DESKTOP lightdm-xsession SHLVL 1 LC_IDENTIFICATION nl_NL.UTF-8 LC_MONETARY nl_NL.UTF-8 TERM xterm-256color XDG_SEAT_PATH /org/freedesktop/DisplayManager/Seat0 LANG en_GB.UTF-8 XDG_SESSION_ID 2 XDG_SESSION_TYPE x11 DISPLAY :0 LC_NAME nl_NL.UTF-8 _ /usr/bin/java XDG_SESSION_CLASS user XDG_GREETER_DATA_DIR /var/lib/lightdm/data/edwin GPG_AGENT_INFO /run/user/1000/gnupg/S.gpg-agent:0:1 DESKTOP_SESSION lightdm-xsession USER edwin VTE_VERSION 6203 QT_ACCESSIBILITY 1 LC_NUMERIC nl_NL.UTF-8 XDG_SEAT seat0 SSH_AUTH_SOCK /run/user/1000/keyring/ssh GTK_OVERLAY_SCROLLING 0 XDG_RUNTIME_DIR /run/user/1000 XDG_VTNR 7 HOME /home/edwin Additional Scanner Checks Extension type: Python Autorize Extension type: Python Collaborator Everywhere Extension type: Java Decoder Improved Extension type: Java Detect Dynamic JS Extension type: Python Retire.js Extension type: Java Wordlist Extractor Extension type: Python Total memory 251,658,240 Max memory 4,294,967,296 Free memory 129,079,584 Number of processors 2 --------------------------------------------------------------------------------------------------------- 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 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@78a15620[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 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@78a15620[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@78a15620[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=1, wait=0 lock=null owned by null (-1), cpu=1, 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=11, wait=12 lock=java.lang.ref.ReferenceQueue$Lock@3e3f3806 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.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 Notification Thread native=false, suspended=false, block=0, wait=0 lock=null owned by null (-1), cpu=9, user=0 Common-Cleaner native=false, suspended=false, block=20, wait=21 lock=java.lang.ref.ReferenceQueue$Lock@69e77e16 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/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) Java2D Disposer native=false, suspended=false, block=10, wait=12 lock=java.lang.ref.ReferenceQueue$Lock@19b01628 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.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=189 lock=null owned by null (-1), cpu=215, user=160 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=0, wait=1 lock=java.util.TaskQueue@4088e163 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.util.TimerThread.mainLoop(Timer.java:563) java.base@17.0.3/java.util.TimerThread.run(Timer.java:516) TimerQueue native=false, suspended=false, block=0, wait=1590 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7301e7c owned by null (-1), cpu=93, user=60 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=1 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5575c742 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.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@4c6d9a92 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-platform-thread-1 native=true, suspended=false, block=0, wait=0 lock=null owned by null (-1), cpu=0, 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.fdf.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=13, wait=1 lock=java.util.concurrent.SynchronousQueue$TransferStack@4be9e985 owned by null (-1), cpu=159, user=150 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=8, wait=9 lock=java.lang.Object@4caddd7a 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=117, wait=3736 lock=null owned by null (-1), cpu=2253, user=2060 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.rry.N(Unknown Source) app//burp.b9s.o(Unknown Source) app//burp.b9s.E(Unknown Source) app//burp.b9s.E(Unknown Source) app//burp.frm.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=2384, user=2240 pool-platform-thread-3 native=false, suspended=false, block=1, wait=2 lock=java.util.concurrent.SynchronousQueue$TransferStack@4be9e985 owned by null (-1), cpu=7, 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-9-thread-1 native=false, suspended=false, block=0, wait=3 lock=java.util.concurrent.SynchronousQueue$TransferStack@37195c7a 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.parkNanos(LockSupport.java:252) java.base@17.0.3/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401) java.base@17.0.3/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061) 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=2 lock=java.util.concurrent.SynchronousQueue$TransferStack@4be9e985 owned by null (-1), cpu=2, 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@4be9e985 owned by null (-1), cpu=13, 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.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=80, wait=78 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1780e901 owned by null (-1), cpu=772, user=700 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=2 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@13218fb5 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.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=63 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@31c5c6a6 owned by null (-1), cpu=15, user=10 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=1 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4cc2a668 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.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@5c1a8610 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.nvw.run(Unknown Source) app//burp.rl_.lambda$startPassiveWorkers$2(Unknown Source) app//burp.rl_$$Lambda$549/0x00000008011b7388.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-21-thread-1 native=false, suspended=false, block=0, wait=2 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4359f601 owned by null (-1), cpu=2, 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-18-thread-1 native=false, suspended=false, block=0, wait=9 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5c36f83a 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-19-thread-1 native=false, suspended=false, block=12, wait=22 lock=java.util.concurrent.SynchronousQueue$TransferStack@59ef432 owned by null (-1), cpu=2, 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.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401) java.base@17.0.3/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061) 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-20-thread-1 native=false, suspended=false, block=0, wait=11 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@d3cc897 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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170) 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-19-thread-2 native=false, suspended=false, block=24, wait=28 lock=java.util.concurrent.SynchronousQueue$TransferStack@59ef432 owned by null (-1), cpu=2, 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.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401) java.base@17.0.3/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061) 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=1 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@159decf 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) app//burp.cqe.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-2 native=false, suspended=false, block=0, wait=4 lock=java.util.concurrent.SynchronousQueue$TransferStack@6ac511f6 owned by null (-1), cpu=5, 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.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401) java.base@17.0.3/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061) 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-3 native=true, suspended=false, block=0, wait=1 lock=null owned by null (-1), cpu=0, 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.rzi.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-4 native=false, suspended=false, block=579, wait=582 lock=java.util.concurrent.SynchronousQueue$TransferStack@6ac511f6 owned by null (-1), cpu=169, user=160 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.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401) java.base@17.0.3/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061) 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-5 native=false, suspended=false, block=0, wait=2 lock=java.util.LinkedList@188857f8 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.c67.Z(Unknown Source) app//burp.c67.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=2527, wait=2528 lock=java.util.concurrent.SynchronousQueue$TransferStack@6ac511f6 owned by null (-1), cpu=13, user=10 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.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401) java.base@17.0.3/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061) 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) task-1-active-worker-1 native=false, suspended=false, block=0, wait=1 lock=java.util.concurrent.SynchronousQueue$TransferStack@731b4c0e 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.parkNanos(LockSupport.java:252) java.base@17.0.3/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401) java.base@17.0.3/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061) 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-7 native=false, suspended=false, block=0, wait=1 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3cfb4b04 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) app//burp.cqe.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=24 lock=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7e73a7cc owned by null (-1), cpu=6, 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) task-2-active-worker-1 native=false, suspended=false, block=0, wait=1 lock=java.util.concurrent.SynchronousQueue$TransferStack@249e186d 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.parkNanos(LockSupport.java:252) java.base@17.0.3/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401) java.base@17.0.3/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903) java.base@17.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061) 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)

Edwin | Last updated: Jul 06, 2022 03:21PM UTC

I just noticed that version 2022.7 is available in the Early Adaptor branch. Unfortunately to no avail.

Michelle, PortSwigger Agent | Last updated: Jul 07, 2022 09:29AM UTC

Thanks for your message. When you launched Burp from the CLI did you download the latest JAR file from our releases page? Which version of Java were you using when launching it from the CLI? Did it fail to launch when using the CLI? Are these the crashes that appear on the loading screen? How frequently does the issue occur? Was there any increase in memory shortly before the crash? Did you see this issue at all when you were using 2022.5.2?

Edwin | Last updated: Jul 07, 2022 10:21AM UTC

Hi Michelle, thanks for the reply. Today I've tried a fresh Kali in combination with various downloads. The problem occurs on all the versions. - Did you download the latest JAR: Yes, I've tried both the early adapter (v2022.7) and the most recent stable (v2022.6.1). - Which version of Java did you use: └─$ java -version Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true openjdk version "11.0.14.1" 2022-02-08 OpenJDK Runtime Environment (build 11.0.14.1+1-post-Debian-1) OpenJDK 64-Bit Server VM (build 11.0.14.1+1-post-Debian-1, mixed mode, sharing) - Did it fail launching from CLI: Similar results, the application crashes frequently. - Are these the crashes that appear on the loading screen: Varies with each launch, even when all parameters are the same. - How Frequently does the issue occur. I've not been able to run Burp for more than half an hour in all attempts this week. Most often, the crash is within 5 minutes from launch. - Was there any increas in memory shortly before the crash: Not that I could see in the Task Manager - Did you see the issue at all when using 2022.5.2? I did not see it before the 2022.6.1 update.

Michelle, PortSwigger Agent | Last updated: Jul 07, 2022 10:41AM UTC

We've not been able to replicate this issue here as yet, so we have a few more questions. On this fresh Kali installation: - You mentioned you have not seen this before the 2022.6.1 update, if you try launching the 2022.5.2 JAR file from the CLI on this new Kali installation, is this still stable? Can you please test it out and send us the output from Help -> Diagnostics and also any errors displayed at the command line if it crashes? - When Burp crashed after around 5 minutes of use, what tasks were you carrying out? Were using a temporary or disk-based project during these tests on the new Kali installation? If you had launched Burp from the CLI what errors did you see at the CLI? - If you are able to recreate this reliably could you send us a screen recording or details of the steps you are taking, please? You can email us using support@portswigger.net

You must be an existing, logged-in customer to reply to a thread. Please email us for additional support.