Support Center

Burp Community

See what our users are saying about Burp Suite:

How do I?

New Post View All

Feature Requests

New Post View All

Burp Extensions

New Post View All

Bug Reports

New Post View All
Documentation

Burp Suite Documentation

Take a look at our Documentation section for full details about every Burp Suite tool, function and configuration option.

Full Documentation Contents Burp Projects
Suite Functions Burp Tools
Options Using Burp Suite
Extensibility

Burp Extender

Burp Extender lets you extend the functionality of Burp Suite in numerous ways.

Extensions can be written in Java, Python or Ruby.

API documentation Writing your first Burp Suite extension
Sample extensions View community discussions about Extensibility
Name is required.
Email address is required.
Invalid email address
Answer is required.
Exceeding max length of 5KB

StackOverflowError running the 1.0.06beta Enterprise installer

Ilguiz Latypov Oct 24, 2018 06:24PM UTC


I got the following error somewhere in or after the "Initializing database" phase of the 1.0.06 beta enterprise installer that uninstalled the existing version and proceeded to install itself in the same folder. We have Symantec Enterprise on this Windows machine enabled.

Exception:

java.lang.StackOverflowError
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.prefs/java.util.prefs.AbstractPreferences.isUserNode(AbstractPreferences.java:1067)
at java.prefs/java.util.prefs.WindowsPreferences.rootNativeHandle(WindowsPreferences.java:1119)
at java.prefs/java.util.prefs.WindowsPreferences.<init>(WindowsPreferences.java:461)
at java.prefs/java.util.prefs.WindowsPreferences.getUserRoot(WindowsPreferences.java:102)
at java.prefs/java.util.prefs.WindowsPreferencesFactory.userRoot(WindowsPreferencesFactory.java:42)
at java.prefs/java.util.prefs.Preferences.userRoot(Preferences.java:457)
at java.prefs/java.util.prefs.AbstractPreferences$1.run(AbstractPreferences.java:1070)
at java.prefs/java.util.prefs.AbstractPreferences$1.run(AbstractPreferences.java:1068)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.prefs/java.util.prefs.AbstractPreferences.isUserNode(AbstractPreferences.java:1067)
at java.prefs/java.util.prefs.WindowsPreferences.rootNativeHandle(WindowsPreferences.java:1119)
at java.prefs/java.util.prefs.WindowsPreferences.<init>(WindowsPreferences.java:461)
at java.prefs/java.util.prefs.WindowsPreferences.getUserRoot(WindowsPreferences.java:102)
at java.prefs/java.util.prefs.WindowsPreferencesFactory.userRoot(WindowsPreferencesFactory.java:42)
at java.prefs/java.util.prefs.Preferences.userRoot(Preferences.java:457)
at java.prefs/java.util.prefs.AbstractPreferences$1.run(AbstractPreferences.java:1070)
at java.prefs/java.util.prefs.AbstractPreferences$1.run(AbstractPreferences.java:1068)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.prefs/java.util.prefs.AbstractPreferences.isUserNode(AbstractPreferences.java:1067)
at java.prefs/java.util.prefs.WindowsPreferences.rootNativeHandle(WindowsPreferences.java:1119)
at java.prefs/java.util.prefs.WindowsPreferences.<init>(WindowsPreferences.java:461)
at java.prefs/java.util.prefs.WindowsPreferences.getUserRoot(WindowsPreferences.java:102)
at java.prefs/java.util.prefs.WindowsPreferencesFactory.userRoot(WindowsPreferencesFactory.java:42)


Ilguiz Latypov Oct 24, 2018 06:27PM UTC
Continuing the java error below.


at java.prefs/java.util.prefs.Preferences.userRoot(Preferences.java:457)
at java.prefs/java.util.prefs.AbstractPreferences$1.run(AbstractPreferences.java:1070)
at java.prefs/java.util.prefs.AbstractPreferences$1.run(AbstractPreferences.java:1068)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.prefs/java.util.prefs.AbstractPreferences.isUserNode(AbstractPreferences.java:1067)
at java.prefs/java.util.prefs.WindowsPreferences.rootNativeHandle(WindowsPreferences.java:1119)
at java.prefs/java.util.prefs.WindowsPreferences.<init>(WindowsPreferences.java:461)
at java.prefs/java.util.prefs.WindowsPreferences.getUserRoot(WindowsPreferences.java:102)
at java.prefs/java.util.prefs.WindowsPreferencesFactory.userRoot(WindowsPreferencesFactory.java:42)
at java.prefs/java.util.prefs.Preferences.userRoot(Preferences.java:457)
at java.prefs/java.util.prefs.AbstractPreferences$1.run(AbstractPreferences.java:1070)
at java.prefs/java.util.prefs.AbstractPreferences$1.run(AbstractPreferences.java:1068)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.prefs/java.util.prefs.AbstractPreferences.isUserNode(AbstractPreferences.java:1067)
at java.prefs/java.util.prefs.WindowsPreferences.rootNativeHandle(WindowsPreferences.java:1119)

Ilguiz Latypov Oct 24, 2018 06:27PM UTC
at java.prefs/java.util.prefs.WindowsPreferences.<init>(WindowsPreferences.java:461)
at java.prefs/java.util.prefs.WindowsPreferences.getUserRoot(WindowsPreferences.java:102)
at java.prefs/java.util.prefs.WindowsPreferencesFactory.userRoot(WindowsPreferencesFactory.java:42)
at java.prefs/java.util.prefs.Preferences.userRoot(Preferences.java:457)
at java.prefs/java.util.prefs.AbstractPreferences$1.run(AbstractPreferences.java:1070)
at java.prefs/java.util.prefs.AbstractPreferences$1.run(AbstractPreferences.java:1068)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.prefs/java.util.prefs.AbstractPreferences.isUserNode(AbstractPreferences.java:1067)
at java.prefs/java.util.prefs.WindowsPreferences.rootNativeHandle(WindowsPreferences.java:1119)
at java.prefs/java.util.prefs.WindowsPreferences.<init>(WindowsPreferences.java:461)
at java.prefs/java.util.prefs.WindowsPreferences.getUserRoot(WindowsPreferences.java:102)
at java.prefs/java.util.prefs.WindowsPreferencesFactory.userRoot(WindowsPreferencesFactory.java:42)
at java.prefs/java.util.prefs.Preferences.userRoot(Preferences.java:457)
at java.prefs/java.util.prefs.AbstractPreferences$1.run(AbstractPreferences.java:1070)
at java.prefs/java.util.prefs.AbstractPreferences$1.run(AbstractPreferences.java:1068)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.prefs/java.util.prefs.AbstractPreferences.isUserNode(AbstractPreferences.java:1067)
at java.prefs/java.util.prefs.WindowsPreferences.rootNativeHandle(WindowsPreferences.java:1119)
at java.prefs/java.util.prefs.WindowsPreferences.<init>(WindowsPreferences.java:461)
at java.prefs/java.util.prefs.WindowsPreferences.getUserRoot(WindowsPreferences.java:102)
at java.prefs/java.util.prefs.WindowsPreferencesFactory.userRoot(WindowsPreferencesFactory.java:42)
at java.prefs/java.util.prefs.Preferences.userRoot(Preferences.java:457)
at java.prefs/java.util.prefs.AbstractPreferences$1.run(AbstractPreferences.java:1070)
at java.prefs/java.util.prefs.AbstractPreferences$1.run(AbstractPreferences.java:1068)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.prefs/java.util.prefs.AbstractPreferences.isUserNode(AbstractPreferences.java:1067)
at java.prefs/java.util.prefs.WindowsPreferences.rootNativeHandle(WindowsPreferences.java:1119)
at java.prefs/java.util.prefs.WindowsPreferences.<init>(WindowsPreferences.java:461)
at java.prefs/java.util.prefs.WindowsPreferences.getUserRoot(WindowsPreferences.java:102)
at java.prefs/java.util.prefs.WindowsPreferencesFactory.userRoot(WindowsPreferencesFactory.java:42)
at java.prefs/java.util.prefs.Preferences.userRoot(Preferences.java:457)
at java.prefs/java.util.prefs.AbstractPreferences$1.run(AbstractPreferences.java:1070)
at java.prefs/java.util.prefs.AbstractPreferences$1.run(AbstractPreferences.java:1068)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at

Andrew Whitehead Oct 25, 2018 09:19AM UTC Support Center agent

Hi Ilguiz,

What version of Windows are you using? Do you have the rest of the installation log?


Ilguiz Latypov Oct 30, 2018 02:48PM UTC
Windows Server 2008 R2 Service Pack 1. It is managed by active directory policies, and I am not sure which of the local admin rights my domain account has on it.

I have a the error file.

Andrew Whitehead Oct 31, 2018 02:56PM UTC Support Center agent

Hi Ilguiz,

Do you mean the installation log? Could you please send it to support@portswigger.net so that we can investigate further.


Ilguiz Latypov Oct 31, 2018 05:19PM UTC
I sent the error file. Also found what looks like the installer log in the temp directory. It ends with the following lines,

[3:755] vmoption count 10
[3:755] vmoption 0: -Dexe4j.semaphoreName=Local\d:_temp_burp_enterprise_windows-x64_v1_0_06beta_burpsuite_enterprise_windows-x64_v1_0_06beta.exe
[3:755] vmoption 1: -Dexe4j.isInstall4j=true
[3:755] vmoption 2: -Dexe4j.moduleName=D:\temp\burp_enterprise_windows-x64_v1_0_06beta\burpsuite_enterprise_windows-x64_v1_0_06beta.exe
[3:755] vmoption 3: -Dsun.java.command=D:\temp\burp_enterprise_windows-x64_v1_0_06beta\burpsuite_enterprise_windows-x64_v1_0_06beta.exe
[3:755] vmoption 4: -Dexe4j.tempDir=D:\TEMP\e4j96A1.tmp_dir1540910176
[3:755] vmoption 5: -Dexe4j.unextractedPosition=42682308
[3:755] vmoption 6: -Djava.library.path=D:\TEMP\e4j96A1.tmp_dir1540910176\user;D:\XXX\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\XXX\XXX\XXXXXX;C:/XXX/XXX/bin;D:\Tools\site\bin;D:\Tools\bin;C:\Python27\;C:\Python27\Scripts;C:\ProgramData\Oracle\Java\javapath;C:\Perl64\site\bin;C:\Perl64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\Windows System Resource Manager\bin;C:\Windows\idmu\common;C:\XXX\XXX\bin;C:\XXX\XXX\XXXXXX;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\;D:\IBM\AppScanSource\bin;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files\dotnet\;C:\Program Files\PuTTY\;D:\nodejs\;C:\ProgramData\chocolatey\bin;C:\Program Files\Git\cmd;d:\temp\e4j96a1.tmp_dir1540910176\jre\bin
[3:755] vmoption 7: -Dexe4j.consoleCodepage=cp0
[3:755] vmoption 8: -Dsun.java2d.noddraw=true
[3:755] vmoption 9: -Djava.class.path=D:\TEMP\e4j96A1.tmp_dir1540910176\i4jruntime.jar;D:\TEMP\e4j96A1.tmp_dir1540910176\user.jar;D:\TEMP\e4j96A1.tmp_dir1540910176\user\enterpriseCommon-1.0.06beta-949.jar;D:\TEMP\e4j96A1.tmp_dir1540910176\user\h2-1.4.197.jar
[3:755] Creating JVM
[4:9] JVM created
[4:9] load helper dll
[4:9] helper dll (in-module) 000000013FA80000
[4:56] setting exe4j.moduleName to D:\temp\burp_enterprise_windows-x64_v1_0_06beta\burpsuite_enterprise_windows-x64_v1_0_06beta.exe
[4:56] main class: com/install4j/runtime/launcher/WinLauncher
[4:56] param count: 6
[4:56] param 0: false
[4:56] param 1: com.install4j.runtime.installer.Installer
[4:56] param 2: D:\temp\burp_enterprise_windows-x64_v1_0_06beta\error.log
[4:56] param 3:
[4:56] param 4: false
[4:56] param 5: D:\temp\burp_enterprise_windows-x64_v1_0_06beta\burpsuite_enterprise_windows-x64_v1_0_06beta.exe
[4:56] calling main
[221:618] Java window visible

Post Your public answer

Your name
Your email address
Answer