Program: 64536
Project: 64536
Buggy source:
public static void main(String[] args) throws IOException {
  if (args.length < 2) {
    new JMetalException("String_Node_Str");
  }
  String experimentBaseDirectory=args[0];
  List<Problem<DoubleSolution>> problemList=Arrays.<Problem<DoubleSolution>>asList(new ZDT1(),new ZDT2(),new ZDT3(),new ZDT4(),new ZDT6());
  List<TaggedAlgorithm<List<DoubleSolution>>> algorithmList=configureAlgorithmList(problemList);
  List<String> referenceFrontFileNames=Arrays.asList("String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str");
  Experiment<DoubleSolution,List<DoubleSolution>> configuration=new ExperimentBuilder<DoubleSolution,List<DoubleSolution>>("String_Node_Str").setAlgorithmList(algorithmList).setProblemList(problemList).setExperimentBaseDirectory(experimentBaseDirectory).setOutputParetoFrontFileName("String_Node_Str").setOutputParetoSetFileName("String_Node_Str").setReferenceFrontDirectory("String_Node_Str").setReferenceFrontFileNames(referenceFrontFileNames).setIndicatorList(Arrays.asList(new Epsilon<DoubleSolution>(),new Spread<DoubleSolution>(),new GenerationalDistance<DoubleSolution>(),new PISAHypervolume<DoubleSolution>(),new InvertedGenerationalDistance<DoubleSolution>(),new InvertedGenerationalDistancePlus<DoubleSolution>())).setIndependentRuns(30).setNumberOfCores(8).build();
  new ExecuteAlgorithms<>(configuration).run();
  new ComputeQualityIndicators<>(configuration).run();
  new GenerateLatexTablesWithStatistics(configuration).run();
  new GenerateWilcoxonTestTablesWithR<>(configuration).run();
  new GenerateFriedmanTestTables<>(configuration).run();
  new GenerateBoxplotsWithR<>(configuration).setRows(3).setColumns(3).run();
}

Fixed version (ground truth):
public static void main(String[] args) throws IOException {
  if (args.length < 2) {
    throw new JMetalException("String_Node_Str");
  }
  String experimentBaseDirectory=args[0];
  List<Problem<DoubleSolution>> problemList=Arrays.<Problem<DoubleSolution>>asList(new ZDT1(),new ZDT2(),new ZDT3(),new ZDT4(),new ZDT6());
  List<TaggedAlgorithm<List<DoubleSolution>>> algorithmList=configureAlgorithmList(problemList);
  List<String> referenceFrontFileNames=Arrays.asList("String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str");
  Experiment<DoubleSolution,List<DoubleSolution>> experiment=new ExperimentBuilder<DoubleSolution,List<DoubleSolution>>("String_Node_Str").setAlgorithmList(algorithmList).setProblemList(problemList).setExperimentBaseDirectory(experimentBaseDirectory).setOutputParetoFrontFileName("String_Node_Str").setOutputParetoSetFileName("String_Node_Str").setReferenceFrontDirectory("String_Node_Str").setReferenceFrontFileNames(referenceFrontFileNames).setIndicatorList(Arrays.asList(new Epsilon<DoubleSolution>(),new Spread<DoubleSolution>(),new GenerationalDistance<DoubleSolution>(),new PISAHypervolume<DoubleSolution>(),new InvertedGenerationalDistance<DoubleSolution>(),new InvertedGenerationalDistancePlus<DoubleSolution>())).setIndependentRuns(30).setNumberOfCores(8).build();
  new ExecuteAlgorithms<>(experiment).run();
  new ComputeQualityIndicators<>(experiment).run();
  new GenerateLatexTablesWithStatistics(experiment).run();
  new GenerateWilcoxonTestTablesWithR<>(experiment).run();
  new GenerateFriedmanTestTables<>(experiment).run();
  new GenerateBoxplotsWithR<>(experiment).setRows(3).setColumns(3).run();
}