Program: 13304
Project: 13304
Buggy source:
/** 
 * Returns a audit log recon entry formatted based on the entryType (summary, start, recon entry).
 * @param entry the full entry to format
 * @return the formatted entry
 */
public static Map<String,Object> formatReconEntry(Map<String,Object> entry){
  Map<String,Object> formattedEntry=new LinkedHashMap<String,Object>();
  formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
  formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
  formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
  formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
  formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
  formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
  formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
  formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
  formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
  if ("String_Node_Str".equals(entry.get("String_Node_Str"))) {
    formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
    formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
    formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
    formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
    formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
    formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
    formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
  }
 else {
    formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
  }
  return formattedEntry;
}

Fixed version (ground truth):
/** 
 * Returns a audit log recon entry formatted based on the entryType (summary, start, recon entry).
 * @param entry the full entry to format
 * @return the formatted entry
 */
public static Map<String,Object> formatReconEntry(Map<String,Object> entry){
  Map<String,Object> formattedEntry=new LinkedHashMap<String,Object>();
  formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
  formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
  formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
  formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
  formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
  formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
  formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
  formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
  formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
  if ("String_Node_Str".equals(entry.get("String_Node_Str")) || null == entry.get("String_Node_Str")) {
    formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
    formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
    formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
    formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
    formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
    formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
    formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
  }
 else {
    formattedEntry.put("String_Node_Str",entry.get("String_Node_Str"));
  }
  return formattedEntry;
}