35
Views
0
Comments
[Business Activity Monitoring] neato.exe error after updating GraphViz dependency
business-activity-monitoring
Web icon
Forge asset by OutSystems
Application Type
Traditional Web

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) 

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.