Troubleshooting Mend Prioritize
Overview
Troubleshooting Mend Prioritize can be done via examining analysis exit codes given at the end of the Prioritize scan, and referring to the relevant logs when needed.
Examining Analysis Exit Codes
The analysis will commonly display the following EUA code upon successful completion:
[EUA000] Analysis completed successfully.
The Unified Agent returns a [-100] exit code if analysis reported an exit code other than [EUA000].
Depending on conditions encountered during analysis, alternative exit codes may be displayed at completion, as listed below:
Exit Code | Description |
---|---|
EUA010 | A dependency filename was not found or is possibly corrupted |
EUA020 | A connectivity issue was encountered |
EUA030 | A system error was encountered |
EUA145 | The system path is missing an important reference |
EUA160 | An internal error was encountered |
EUA170 | A general error was encountered |
EUA190 | Analysis cannot locate a valid analysis target |
EUA250 | (JavaScript Only) [for proprietary code] Main file is either missing, invalid or empty in the proprietary code (JS). |
EUA255 | (JavaScript Only) [for open source component] Main file is either missing, invalid or empty in one of the modules (JS). |
EUA260 | Analysis encountered an invalid condition |
EUA270 | (Python Only) A syntax error in an analyzed file was encountered in the proprietary code. |
EUA275 | (Python Only) A syntax error in an analyzed file was encountered in a dependency module. |
EUA280 | Issues with missing details were encountered |
EUA290 | A vulnerable element language is different than its library language |
[EUA255], [EUA275], [EUA280] and [EUA290] are categorized as INFORMATIONAL codes, and imply conditions encountered during analysis that do not adversely affect analysis results.
Mend Prioritize Logs
Details of EUA codes other than [EUA000] are placed in Prioritize log file, as follows:
Log file name: <Prioritize_notices_YYYYMMDDHHMMSS.log>
Log path: <Unified_Agent_Working_Directory>\mend\
Log content format: MODULE(1): Projectname_value, [EUAxxx(1)] code_related_text, [EUAxxx(2)] code_related_text,...,[EUAxxx(n)] code_related_text
The code_related_text includes dynamic detail, as applicable.
The details should additionally be displayed on screen below the summary report displayed at the end of analysis.