Details
-
Bug
-
Resolution: Unresolved
-
Low
-
None
-
9.11.0, 9.11.1, 9.11.2, 9.11.3, 9.12.1, 9.12.2
-
9.11
-
Severity 3 - Minor
-
Description
Issue Summary
When uninstalling Jira 9.12.2 from a Windows based machine, the uninstallation process can sometimes throw an exception in the install4j process
This is reproducible on Data Center: yes
Steps to Reproduce
- Install Jira 9.12.2 to a Windows 10 machine
- Uninstall Jira
Expected Results
We expect the uninstall to complete and remove the application
Actual Results
It appears that the uninstallation script can sometimes generate an error of:
Exception: In action "Remove Start Menu [Run script]" (screen "Uninstallation"), property "Script": java.lang.VerifyError: Could not link verifier at com.install4j.script.I4jScript_Internal_357.eval(I4jScript_Internal_357.java:17) at com.install4j.script.I4jScript_Internal_357.evaluate(I4jScript_Internal_357.java:*43) at com.install4j.runtime.installer.helper.Script.evaluate(Script.java:33) at com.install4j.runtime.installer.ContextImpl.runScript(ContextImpl.java:210) at com.install4j.runtime.installer.ContextImpl.runScript(ContextImpl.java:204) at com.install4j.runtime.beans.actions.control.RunScriptAction.execute(RunScriptAction.java:35) at com.install4j.runtime.beans.actions.SystemInstallOrUninstallAction.uninstall(SystemInstallOrUninstallAction.java:35) at com.install4j.runtime.installer.ContextImpl$7.executeAction(ContextImpl.java:1776) at com.install4j.runtime.installer.ContextImpl$7.fetchValue(ContextImpl.java:1764) at com.install4j.runtime.installer.ContextImpl$7.fetchValue(ContextImpl.java:1761) at com.install4j.runtime.installer.helper.comm.actions.FetchObjectAction.execute(FetchObjectAction.java:14) at com.install4j.runtime.installer.helper.comm.HelperCommunication.executeActionDirect(HelperCommunication.java:292) at com.install4j.runtime.installer.helper.comm.HelperCommunication.executeActionInt(HelperCommunication.java:267) at com.install4j.runtime.installer.helper.comm.HelperCommunication.executeActionChecked(HelperCommunication.java:205) at com.install4j.runtime.installer.helper.comm.HelperCommunication.fetchObjectChecked(HelperCommunication.java:188) at com.install4j.runtime.installer.ContextImpl.performActionIntStatic(ContextImpl.java:1761) at com.install4j.runtime.installer.UninstallerContextImpl.performActionInt(UninstallerContextImpl.java:93) at com.install4j.runtime.installer.ContextImpl.performAction(ContextImpl.java:1173) at com.install4j.runtime.installer.controller.Controller.executeAction(Controller.java:411) at com.install4j.runtime.installer.controller.Controller.executeActions(Controller.java:377) at com.install4j.runtime.installer.controller.Controller.handleCommand(Controller.java:231) at com.install4j.runtime.installer.controller.Controller.start(Controller.java:133) at com.install4j.runtime.installer.Uninstaller.runInProcess(Uninstaller.java:44) at com.install4j.runtime.installer.Uninstaller.main(Uninstaller.java:29) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:84) at com.exe4j.runtime.WinLauncher.main(WinLauncher.java:94) at com.install4j.runtime.launcher.WinLauncher.main(WinLauncher.java:25)
Workaround
Currently there is no known workaround for this behavior. A workaround will be added here when available