Program: 44676
Project: 44676
Buggy source:
@SuppressWarnings("String_Node_Str") public void loadDisabledSpawners(){
  try {
    ObjectInputStream out=new ObjectInputStream(new FileInputStream(new File(blocksavefile)));
    disabledspawnerlocs=(ConcurrentHashMap<String,Integer>)out.readObject();
    Set<String> keys=disabledspawnerlocs.keySet();
    for (    String key : keys) {
      try {
        int mobtype=disabledspawnerlocs.get(key).intValue();
        EntityType type=EntityType.fromId(mobtype);
        String[] location=key.split("String_Node_Str");
        String destworld=location[3];
        int x=Integer.parseInt(location[0]);
        int y=Integer.parseInt(location[1]);
        int z=Integer.parseInt(location[2]);
        int startx=x - 4;
        int endx=startx + 8;
        int starty=y - 1;
        int endy=starty + 8;
        int startz=z - 4;
        int endz=startz + 8;
        for (; startx < endx; startx++) {
          for (; starty < endy; starty++) {
            for (; startz < endz; startz++) {
              String slocation=startx + "String_Node_Str" + starty+ "String_Node_Str"+ startz+ "String_Node_Str"+ destworld;
              if (disabledspawners.containsKey(location)) {
                disabledspawners.get(location).add(type);
              }
 else {
                LinkedList<EntityType> tlist=new LinkedList<EntityType>();
                tlist.add(type);
                disabledspawners.put(slocation,tlist);
              }
            }
          }
        }
      }
 catch (      Exception ex) {
      }
    }
  }
 catch (  Exception e) {
  }
}

Fixed version (ground truth):
@SuppressWarnings("String_Node_Str") public void loadDisabledSpawners(){
  try {
    ObjectInputStream out=new ObjectInputStream(new FileInputStream(new File(blocksavefile)));
    disabledspawnerlocs=(ConcurrentHashMap<String,Integer>)out.readObject();
    Set<String> keys=disabledspawnerlocs.keySet();
    for (    String key : keys) {
      try {
        int mobtype=disabledspawnerlocs.get(key).intValue();
        EntityType type=EntityType.fromId(mobtype);
        String[] location=key.split("String_Node_Str");
        String destworld=location[3];
        int x=Integer.parseInt(location[0]);
        int y=Integer.parseInt(location[1]);
        int z=Integer.parseInt(location[2]);
        int startx=x - 4;
        int endx=startx + 8;
        int starty=y - 1;
        int endy=starty + 8;
        int startz=z - 4;
        int endz=startz + 8;
        for (int x1=startx; x1 < endx; x1++) {
          for (int y1=starty; y1 < endy; y1++) {
            for (int z1=startz; z1 < endz; z1++) {
              String slocation=x1 + "String_Node_Str" + y1+ "String_Node_Str"+ z1+ "String_Node_Str"+ destworld;
              if (disabledspawners.containsKey(slocation)) {
                disabledspawners.get(slocation).add(type);
              }
 else {
                LinkedList<EntityType> tlist=new LinkedList<EntityType>();
                tlist.add(type);
                disabledspawners.put(slocation,tlist);
              }
            }
          }
        }
      }
 catch (      Exception ex) {
        ex.printStackTrace();
      }
    }
  }
 catch (  Exception e) {
    e.printStackTrace();
  }
}