Skip to content

[Crash report]: Exception in thread "main" java.lang.IndexOutOfBoundsException: 41 at scala.collection.LinearSeqOptimized.apply(LinearSeqOptimized.scala:67) #525

@SwuduSusuwu

Description

@SwuduSusuwu

Step

This working directory causes the crash at https://github.com/SwuduSusuwu/SusuLib/actions/runs/14814338016/job/41592982234#step:3:604

Run Codacy Analysis CLI

05/03 20:29:36 INFO  c.c.analysis.core.tools.Tool:101 - Using the root directory /home/runner/work/SusuLib/SusuLib to run 
05/03 20:29:36 INFO  CodacyPlugins:26 - Verifying if docker image codacy/codacy-cppcheck:2.8.1 exists locally. took 30ms 
05/03 20:31:33 INFO  CodacyPlugins:26 - Running docker image codacy/codacy-cppcheck:2.8.1. took 116886ms 
05/03 20:31:33 INFO  c.c.a.c.a.CodacyPluginsAnalyser:28 - Completed analysis for cppcheck with 298 results 
Exception in thread "main" java.lang.IndexOutOfBoundsException: 41
	at scala.collection.LinearSeqOptimized.apply(LinearSeqOptimized.scala:67)
	at scala.collection.LinearSeqOptimized.apply$(LinearSeqOptimized.scala:65)
	at scala.collection.immutable.List.apply(List.scala:89)
	at com.codacy.analysis.cli.formatter.Sarif.generatePrimaryLocationHash(Sarif.scala:185)
	at com.codacy.analysis.cli.formatter.Sarif.$anonfun$createResults$5(Sarif.scala:163)
	at scala.collection.TraversableLike.$anonfun$map$1(TraversableLike.scala:238)
	at scala.collection.immutable.List.foreach(List.scala:392)
	at scala.collection.TraversableLike.map(TraversableLike.scala:238)
	at scala.collection.TraversableLike.map$(TraversableLike.scala:231)
	at scala.collection.immutable.List.map(List.scala:298)
	at com.codacy.analysis.cli.formatter.Sarif.$anonfun$createResults$4(Sarif.scala:147)
	at scala.collection.TraversableLike.$anonfun$flatMap$1(TraversableLike.scala:245)
	at scala.collection.immutable.Map$Map1.foreach(Map.scala:128)
	at scala.collection.TraversableLike.flatMap(TraversableLike.scala:245)
	at scala.collection.TraversableLike.flatMap$(TraversableLike.scala:242)
	at scala.collection.AbstractTraversable.flatMap(Traversable.scala:108)
	at com.codacy.analysis.cli.formatter.Sarif.createResults(Sarif.scala:145)
	at com.codacy.analysis.cli.formatter.Sarif.$anonfun$addAll$1(Sarif.scala:81)
	at com.codacy.analysis.cli.formatter.Sarif.$anonfun$addAll$1$adapted(Sarif.scala:56)
	at scala.Option.foreach(Option.scala:407)
	at com.codacy.analysis.cli.formatter.Sarif.addAll(Sarif.scala:56)
	at com.codacy.analysis.cli.analysis.AnalyseExecutor.$anonfun$postProcess$5(AnalyseExecutor.scala:121)
	at com.codacy.analysis.cli.analysis.AnalyseExecutor.$anonfun$postProcess$5$adapted(AnalyseExecutor.scala:120)
	at scala.util.Success.foreach(Try.scala:253)
	at com.codacy.analysis.cli.analysis.AnalyseExecutor.$anonfun$postProcess$4(AnalyseExecutor.scala:120)
	at com.codacy.analysis.cli.analysis.AnalyseExecutor.$anonfun$postProcess$4$adapted(AnalyseExecutor.scala:118)
	at scala.collection.immutable.List.foreach(List.scala:392)
	at com.codacy.analysis.cli.analysis.AnalyseExecutor.$anonfun$postProcess$1(AnalyseExecutor.scala:118)
	at scala.util.Either.map(Either.scala:353)
	at com.codacy.analysis.cli.analysis.AnalyseExecutor.postProcess(AnalyseExecutor.scala:105)
	at com.codacy.analysis.cli.analysis.AnalyseExecutor.run(AnalyseExecutor.scala:100)
	at com.codacy.analysis.cli.command.AnalyseCommand.$anonfun$run$1(AnalyseCommand.scala:68)
	at scala.util.Either.flatMap(Either.scala:341)
	at com.codacy.analysis.cli.command.AnalyseCommand.run(AnalyseCommand.scala:67)
	at com.codacy.analysis.cli.MainImpl.runCommand(Main.scala:19)
	at com.codacy.analysis.cli.MainImpl.run(Main.scala:14)
	at com.codacy.analysis.cli.command.CLIApp.run(CLIApp.scala:22)
	at com.codacy.analysis.cli.command.CLIApp.run(CLIApp.scala:18)
	at com.codacy.analysis.cli.command.CommandAppWithBaseCommand.$anonfun$main$1(CommandAppWithBaseCommand.scala:103)
	at com.codacy.analysis.cli.command.CommandAppWithBaseCommand.$anonfun$main$1$adapted(CommandAppWithBaseCommand.scala:88)
	at scala.Option.foreach(Option.scala:407)
	at com.codacy.analysis.cli.command.CommandAppWithBaseCommand.main(CommandAppWithBaseCommand.scala:88)
	at com.codacy.analysis.cli.Main.main(Main.scala)
Error: Process completed with exit code 1.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions