Program: 90087
Project: 90087
Buggy source:
/** 
 * Creates the operation system specific installation script for  this machine.
 * @return Operation system specific part of the installscript
 */
@Override protected String osInstallScript(){
  StringBuilder res=new StringBuilder("String_Node_Str");
  res.append("String_Node_Str");
  res.append(netarchiveSuiteFileName);
  res.append("String_Node_Str");
  res.append(name);
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append(netarchiveSuiteFileName);
  res.append("String_Node_Str");
  res.append(machineUserLogin());
  res.append("String_Node_Str");
  res.append(machineParameters.getInstallDirValue());
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append(netarchiveSuiteFileName);
  res.append("String_Node_Str");
  res.append(name);
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append(machineUserLogin());
  res.append("String_Node_Str");
  res.append(machineParameters.getInstallDirValue());
  res.append("String_Node_Str");
  res.append(netarchiveSuiteFileName);
  res.append("String_Node_Str");
  res.append(getInstallDirPath());
  res.append("String_Node_Str");
  res.append(osInstallScriptCreateDir());
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append(name);
  res.append("String_Node_Str");
  res.append(machineUserLogin());
  res.append("String_Node_Str");
  res.append(getConfDirPath());
  res.append("String_Node_Str");
  res.append(osInstallDatabase());
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append(machineUserLogin());
  res.append("String_Node_Str");
  res.append(getConfDirPath());
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append(machineUserLogin());
  res.append("String_Node_Str");
  res.append(getConfDirPath());
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  return res.toString();
}

Fixed version (ground truth):
/** 
 * Creates the operation system specific installation script for  this machine.
 * @return Operation system specific part of the installscript
 */
@Override protected String osInstallScript(){
  StringBuilder res=new StringBuilder("String_Node_Str");
  res.append("String_Node_Str");
  res.append(netarchiveSuiteFileName);
  res.append("String_Node_Str");
  res.append(name);
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append(netarchiveSuiteFileName);
  res.append("String_Node_Str");
  res.append(machineUserLogin());
  res.append("String_Node_Str");
  res.append(machineParameters.getInstallDirValue());
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append(netarchiveSuiteFileName);
  res.append("String_Node_Str");
  res.append(name);
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append(machineUserLogin());
  res.append("String_Node_Str");
  res.append(machineParameters.getInstallDirValue());
  res.append("String_Node_Str");
  res.append(netarchiveSuiteFileName);
  res.append("String_Node_Str");
  res.append(getInstallDirPath());
  res.append("String_Node_Str");
  res.append(osInstallScriptCreateDir());
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append(machineUserLogin());
  res.append("String_Node_Str");
  res.append(getConfDirPath());
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append(getConfDirPath());
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append(name);
  res.append("String_Node_Str");
  res.append(machineUserLogin());
  res.append("String_Node_Str");
  res.append(getConfDirPath());
  res.append("String_Node_Str");
  res.append(osInstallDatabase());
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append(machineUserLogin());
  res.append("String_Node_Str");
  res.append(getConfDirPath());
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  res.append(machineUserLogin());
  res.append("String_Node_Str");
  res.append(getConfDirPath());
  res.append("String_Node_Str");
  res.append("String_Node_Str");
  return res.toString();
}