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