Symantec.Workflow.Installer.exe is failing during upgrade
search cancel

Symantec.Workflow.Installer.exe is failing during upgrade


Article ID: 255255


Updated On:


IT Management Suite


The customer was upgrading to Workflow 8.6 RU3. During the upgrade, SIM (Symantec Installation Manager) had an error during both the install and the config for Workflow but was able to proceed and complete.

SIM shows no partial installs. However, the Workflow Service ("Symantec Workflow Server" service) will not start.

According to the Application event logs for Windows, the installer crashes with this message:

Faulting application name: Symantec.Workflow.Installer.exe, version: 8.6.4033.0, time stamp: 0x62d6a0cf

Faulting module name: KERNELBASE.dll, version: 6.3.9600.20666, time stamp: 0x634e41a5

Exception code: 0xe0434352

Fault offset: 0x000000000000873c

Faulting process id: 0x4440

Faulting application start time: 0x01d8fcfba76844d8

Faulting application path: C:\Users\ALTIRI~1\AppData\Local\Temp\__Symantec_Workflow_Setup\Symantec.Workflow.Installer.exe

Faulting module path: C:\Windows\system32\KERNELBASE.dll

Report Id: e53040b9-68ee-11ed-82ad-005056b91b36

Faulting package full name: 

Faulting package-relative application ID: 

When the customer tries to open any of the Workflow pages, the pages in the console fail to load, with the normal "Symantec Management Server Error" page. The log viewer shows this error:

Could not load file or assembly 'LogicBase.Framework, Version=8.6.3070.0, Culture=neutral, PublicKeyToken=307367a36958bdad' or one of its dependencies. The system cannot find the file specified.

   [System.IO.FileNotFoundException @ Symantec.Workflow.Web]

   at Symantec.Workflow.Global.Init()

   at System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers)


Could not load file or assembly 'LogicBase.Framework, Version=8.6.4033.0, Culture=neutral, PublicKeyToken=307367a36958bdad' or one of its dependencies. The system cannot find the file specified.

   [System.IO.FileNotFoundException @ ]


Exception logged from: 

   at Altiris.NS.UI.AltirisWebApplication.ReportApplicationError(System.Web.HttpContext)

   at Altiris.NS.UI.AltirisWebApplication.Application_Error(Object, EventArgs)

   at System.Web.HttpApplication.RaiseOnError()

   at System.Web.HttpApplication.RecordError(Exception)

   at System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr, System.Web.HttpContext, System.Reflection.MethodInfo[])

   at System.Web.HttpApplication.InitSpecial(System.Web.HttpApplicationState, System.Reflection.MethodInfo[], IntPtr, System.Web.HttpContext)

   at System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr, System.Web.HttpContext)

   at System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr)




ITMS 8.6 RU3
Workflow 8.6 RU3


This issue has been reported to our Broadcom Development team.
As a workaround for the Workflow Installer crash, you can run "Symantec.Workflow.Setup.exe" via "Run As Administrator".
If after running the reinstall you still see the same errors about missing assemblies, try the following:
  1. Look at the assemblies directory and see if you have C:\Windows\Microsoft.NET\assembly\GAC_MSIL\LogicBase.Framework\v4.0_8.6.4033.0__307367a36958bdad as expected for 8.6 RU3. If you do, check if you have one for Version=8.6.3070.0 (or whatever version the error message refers to).
  2. If you have "LogicBase.Framework, Version=8.6.4033.0" but not "LogicBase.Framework, Version=8.6.3070.0", you can manually add a dummy one for Version=8.6.3070.0 (using the same dll for Version=8.6.4033.0) and place it in the same directory as Version=8.6.4033.0.
  3. Restart IIS services and Altiris Service

Additional Information

Some references of usual Workflow upgrade steps: