CMS Snapshot Analysis - Run Dataflow Security Analysis - Run J2EE or NET Data Flow Security - Crash
Purpose (problem description)
This page will help you to troubleshoot crash issues while running the Run Data Flow Security Analysis step .
Below screen shot shows an example of a crash of DataflowRunner.exe

For more information, refer to:
- Official 8.3 Documentation - User Input Security and Application - Security Dataflow
Observed in CAST AIP
| Release | Yes/No |
|---|---|
| 8.3.x | ✅ |
Observed on RDBMS
| RDBMS | Yes/No |
|---|---|
| CSS4 | ✅ |
| CSS3 | ✅ |
| CSS2 | ✅ |
Step by Step scenario
- Run optional data flow security analysis
Action Plan
- If you have defined an optional blackbox. xml has been included with the purpose to remediate external methods, as per configure a blackbox.xml file
Check for Syntax error in blackbox xml file.
- Open the file that can be found in blackbox location with any web browser.
- If the XML file is parsed correctly by the browser it is a valid xml file.
- Else the file is not a valid xml and should be updated.
Check whether the blackbox.xml contains duplicate declaration of same class and method
- Open blackbox.xml and check for duplicate class definition.
- For any class that has defined >2, check for duplicate method definitions.
- Remove any duplicates.
- If the issue still exists contact CAST Technical Support with Relevant input
Relevant input
- CAST Support Tool (CST) - alias Sherlock Export with options Export Logs and Export Databases (Management Base and Knowledge Base only)
- LISA folder
- Blackbox files location if relevant
For 8.3.x : %PROGRAMDATA%\CAST\CAST[[major_ver.minor_ver]](https://doc.castsoftware.com/display/DOC83/major_ver.minor_ver])\blackboxes
Related Pages