Program: 17814
Project: 17814
Buggy source:
public void writeLaunchConfig(File stageDir,File utilDir) throws IOException {
  File pathEXE=new File(stageDir,"String_Node_Str");
  File pathICO=new File(utilDir,"String_Node_Str");
  scanJARs(new File(utilDir,"String_Node_Str"));
  PrintWriter out=new PrintWriter(new BufferedWriter(new FileWriter(new File(stageDir,"String_Node_Str"))));
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str" + this.mainJar + "String_Node_Str");
  out.println("String_Node_Str" + pathEXE + "String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str" + pathICO + "String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  for (  String cp : this.classpath) {
    out.println("String_Node_Str" + cp + "String_Node_Str");
  }
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.close();
}

Fixed version (ground truth):
public void writeLaunchConfig(File stageDir,File utilDir) throws IOException {
  File pathEXE=new File(stageDir,"String_Node_Str");
  File pathICO=new File(utilDir,"String_Node_Str");
  scanJARs(new File(stageDir,"String_Node_Str"));
  PrintWriter out=new PrintWriter(new BufferedWriter(new FileWriter(new File(utilDir,"String_Node_Str"))));
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str" + this.mainJar + "String_Node_Str");
  out.println("String_Node_Str" + pathEXE + "String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str" + pathICO + "String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  for (  String cp : this.classpath) {
    out.println("String_Node_Str" + cp + "String_Node_Str");
  }
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.println("String_Node_Str");
  out.close();
}