Burp Suite User Forum

Create new post

Burp 2.0.14 install4j error.log

Seth | Last updated: Jan 24, 2019 04:20PM UTC

I get an error.log generated when using the Burp 2.0.14 Windows 64-bit installer. Looks like this happened because the included JRE got updated to Java 11. java.lang.NoClassDefFoundError: sun/misc/Unsafe at com.install4j.runtime.util.internal.ReflectionUtil.initUnsafe(ReflectionUtil.java:29) at com.install4j.runtime.util.internal.ReflectionUtil.setUnsafeAccessible(ReflectionUtil.java:41) at com.install4j.runtime.util.internal.ReflectionUtil.setAccessible(ReflectionUtil.java:19) at com.install4j.runtime.util.ToolTipHelpLabel.initTooltipManager(ToolTipHelpLabel.java:21) at com.install4j.runtime.util.ToolTipHelpLabel.registerWithToolTipManager(ToolTipHelpLabel.java:61) at com.install4j.runtime.util.ToolTipHelpLabel.<init>(ToolTipHelpLabel.java:38) at com.install4j.runtime.beans.formcomponents.UpdateAlertComponent.createCenterComponent(UpdateAlertComponent.java:93) at com.install4j.runtime.installer.frontend.FormPanel.addFormComponent(FormPanel.java:508) at com.install4j.runtime.installer.frontend.FormPanel.buildPanel(FormPanel.java:382) at com.install4j.runtime.installer.frontend.FormPanel.setupComponent(FormPanel.java:310) at com.install4j.runtime.installer.frontend.FormPanel.init(FormPanel.java:65) at com.install4j.runtime.installer.frontend.FormPanel.<init>(FormPanel.java:55) at com.install4j.runtime.installer.frontend.ScreenEnvelope.createFormPanel(ScreenEnvelope.java:87) at com.install4j.runtime.installer.frontend.ScreenEnvelope.initFormPanel(ScreenEnvelope.java:81) at com.install4j.runtime.installer.frontend.ScreenEnvelope.init(ScreenEnvelope.java:65) at com.install4j.runtime.installer.frontend.ScreenEnvelope.<init>(ScreenEnvelope.java:46) at com.install4j.runtime.installer.frontend.WizardScreenExecutor$3.run(WizardScreenExecutor.java:268) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) Caused by: java.lang.ClassNotFoundException: sun.misc.Unsafe at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ... 30 more

PortSwigger Agent | Last updated: Jan 24, 2019 04:21PM UTC

How are you launching the installer? You're right, we did update the JRE to 11. However we have made sure to include sun.misc.Unsafe, so this shouldn't happen - and doesn't happen on our 64-bit Windows systems.

Burp User | Last updated: Jan 25, 2019 02:03PM UTC

I just downloaded the Windows 64-bit installer and double clicked it. It looks like some modules are missing in the bundled JRE from looking at the other issue with SQLiPy but maybe I'm missing something.

PortSwigger Agent | Last updated: Jan 25, 2019 02:11PM UTC

We think we know what's causing this now and it should be resolved in the next beta. In the meantime, please either use 2.0.13 or the standalone jar.

Burp User | Last updated: Jan 29, 2019 03:02PM UTC

Thanks! This looks to be fixed in 2.0.15.

krissaphat | Last updated: Mar 15, 2023 07:55AM UTC

I'm still having this problem. How should I fix it?

Ben, PortSwigger Agent | Last updated: Mar 15, 2023 09:22AM UTC

Hi, Are you able to clarify what specific issue you are facing?

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