We had to update the GraphViz component to the latest version due to security scan findings, but now the process instance details page throws an error, "neato.exe error (exit code -1073741515)".
I'm not sure what to do here to get this working again with the latest version of GraphViz.
Here's the full stack trace:
neato.exe error (exit code -1073741515): at ssGraphViz.RssExtensionGraphvizDot.MssNeato_LayoutAndRender(HeContext heContext, String inParamdot, Int32 inParamNoOp, String inParamGraphVizVirtualDir, String inParamImagesVirtualDir, IRecord& outParamLaidOutGraph, Object& outParamLayoutQueryObject, Byte[]& outParampng, String& outParamcmap) at ssGraphViz.Actions.ActionNeatoRenderGraph(HeContext heContext, RCGraphViz_GraphRecord inParamGraph, RCGraphViz_RenderOptionsRecord inParamRenderOptions, Int32 inParamNoOp, String inParamImagesVirtualDir, RCGraphViz_GraphRecord& outParamLaidOut, Byte[]& outParampng, String& outParamcmap) at ssBAM_Reports.RsseSpaceGraphViz.MssNeatoRenderGraph(HeContext heContext, IRecord inParamGraph, IRecord inParamRenderOptions, Int32 inParamNoOp, String inParamImagesVirtualDir, IRecord& outParamLaidOut, Byte[]& outParampng, String& outParamcmap) at ssBAM_Reports.Actions.ActionNeatoRenderGraph(HeContext heContext, RCGraphViz_GraphRecord inParamGraph, RCGraphViz_RenderOptionsRecord inParamRenderOptions, Int32 inParamNoOp, String inParamImagesVirtualDir, RCGraphViz_GraphRecord& outParamLaidOut, Byte[]& outParampng, String& outParamcmap) at ssBAM_Reports.Actions.ActionRenderGraph(HeContext heContext, RCGraphViz_GraphRecord inParamGraph, RCGraphViz_RenderOptionsRecord inParamRenderOptions, RCGraphViz_GraphRecord& outParamLaidOutGraph, Byte[]& outParampng) at ssBAM_Reports.Actions.ActionProcessFlow_Build(HeContext heContext, Int32 inParamProcessId, Boolean inParamCompleteFlow, RCGraphViz_GraphRecord& outParamLaidOutGraph, RLProcessFlow_NodeInfoRecordList& outParamAllNodeInfos, RLProcessFlow_LinkInfoRecordList& outParamAllLinkInfos) at ssBAM_Reports.Flows.FlowBAM_Reports_Widgets.WBlkFlow_ProcessInstance.Preparation(HeContext heContext) at ssBAM_Reports.Flows.FlowBAM_Reports_Widgets.WBlkFlow_ProcessInstance.Page_Load(Object sender, EventArgs e) at ssBAM_Reports.Flows.FlowBAM_Reports_Widgets.WBlkFlow_ProcessInstance.PageStartHook() at ASP.blocks_bam_reports_bam_reports_widgets_flow_processinstance_ascx.__DataBind__control2(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at OutSystems.HubEdition.WebWidgets.OSUserControl.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at OutSystems.HubEdition.WebWidgets.OSUserControl.DataBind() at OutSystems.HubEdition.WebWidgets.Container.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at OutSystems.HubEdition.WebWidgets.Container.DataBind() at OutSystems.HubEdition.WebWidgets.Container.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at OutSystems.HubEdition.WebWidgets.Container.DataBind() at OutSystems.HubEdition.WebWidgets.Container.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at OutSystems.HubEdition.WebWidgets.Container.DataBind() at OutSystems.HubEdition.WebWidgets.Container.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at OutSystems.HubEdition.WebWidgets.Container.DataBind() at OutSystems.HubEdition.WebWidgets.OSUserControl.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at OutSystems.HubEdition.WebWidgets.OSUserControl.DataBind() at OutSystems.HubEdition.WebWidgets.Form.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at OutSystems.HubEdition.WebWidgets.Body.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at OutSystems.HubEdition.WebWidgets.OSPage.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at OutSystems.HubEdition.WebWidgets.OSPage.DataBind() at ssBAM_Reports.Flows.FlowMainFlow.ScrnProcessInstance_Details.DataBind() at ssBAM_Reports.Flows.FlowMainFlow.ScrnProcessInstance_Details.Page_Load(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)