Appendix: Exit Codes
Following is the list of Exit Codes displayed by QScanner as per the condition.
General Exit Codes
| Exit Code | Description |
|---|---|
| 0 | EXIT_SUCCESS |
| 1 | EXIT_GENERIC_ERROR |
| 2 | EXIT_INVALID_PARAMETER |
Scan Related Exit Codes
| Exit Code | Description |
|---|---|
| 11 | EXIT_METADATA_SCAN_FAILED |
| 12 | EXIT_OS_SCAN_FAILED |
| 13 | EXIT_SCA_SCAN_FAILED |
| 15 | EXIT_OS_NOT_FOUND |
| 17 | EXIT_OS_NOT_SUPPORTED |
| 18 | EXIT_FILE_INSIGHT_SCAN_FAILED |
Output Handler Related Exit Codes
| Exit Code | Description |
|---|---|
| 30 | EXIT_JSON_RESULT_HANDLER_FAILED |
| 31 | EXIT_CHANGELIST_CREATION_FAILED |
| 32 | EXIT_CHANGELIST_COMPRESSION_FAILED |
| 33 | EXIT_CHANGELIST_UPLOAD_FAILED |
| 34 | EXIT_SPDX_HANDLER_FAILED |
| 35 | EXIT_CDX_HANDLER_FAILED |
| 36 | EXIT_SBOM_COMPRESSION_FAILED |
| 37 | EXIT_SBOM_UPLOAD_FAILED |
| 38 | EXIT_SECRET_RESULT_CREATION_FAILED |
| 39 | EXIT_SECRET_RESULT_UPLOAD_FAILED |
Reporting Related Exit Codes
| Exit Code | Description |
|---|---|
| 40 | EXIT_FAILED_TO_GET_VULN_REPORT |
| 41 | EXIT_FAILED_TO_GET_POLICY_EVALUATION_RESULT |
| 42 | EXIT_POLICY_EVALUATION_DENY |
| 43 | EXIT_POLICY_EVALUATION_AUDIT |