Invalid string length error when scanning projects
The invalid string length error can occur in the following situations:
Scanning many Projects at once using the
--all-projectsoption in combination with the--jsonor--json-file-output=<OUTPUT_FILE_PATH>options.Scanning a large Project using the
--jsonor--json-file-output=<OUTPUT_FILE_PATH>options.
You can use the following workarounds to avoid the invalid string length error.
Remove the
--jsonor--json-file-output=<OUTPUT_FILE_PATH>option. This may not be possible in integrations using the CLI, for example, CI/CD integrations.If you require the JSON output, try increasing the severity threshold using the
--severity-threshold=<SEVERITY_LEVEL>option. This is likely to reduce the number of less critical vulnerabilities reported and thus reduce the size of the JSON file output.If you are scanning multiple Projects using the
--all-projectsoption, try removing this option and scanning Projects individually.Another method of reducing the JSON output is adding the
--prune-repeated-subdependenciesoption. This may sufficiently reduce the size of the resulting scan so the JSON can be resolved.
For detailed information about the CLI options, see the CLI test command help.
Last updated
Was this helpful?

