Program: 178744
Project: 178744
Buggy source:
public void load(){
  try {
    mainConfig.load(mainConfigFile);
    regionConfig.load(regionConfigFile);
    grillConfig.load(grillConfigFile);
    bridgeConfig.load(bridgeConfigFile);
  }
 catch (  FileNotFoundException e) {
    e.printStackTrace();
  }
catch (  IOException e) {
    e.printStackTrace();
  }
catch (  InvalidConfigurationException e) {
    e.printStackTrace();
  }
  MessageCannotPlacePortal=getString("String_Node_Str","String_Node_Str");
  DisabledWorlds=new HashSet<String>(getStringList("String_Node_Str",new ArrayList<String>()));
  DeleteOnQuit=getBoolean("String_Node_Str",false);
  PortalTool=getInt("String_Node_Str",280);
  CompactPortal=getBoolean("String_Node_Str",false);
  RegionTool=getInt("String_Node_Str",268);
  RestoreInvOnWorldChange=getBoolean("String_Node_Str",true);
  ColorPresets=getStringList("String_Node_Str",Arrays.asList(new String[]{"String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str"}));
  FillPortalBack=getInt("String_Node_Str",-1);
  useBukkitContribSounds=getBoolean("String_Node_Str",true);
  soundRange=getInt("String_Node_Str",20);
  soundUrls[Sound.PORTAL_CREATE_BLUE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundUrls[Sound.PORTAL_CREATE_ORANGE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundUrls[Sound.PORTAL_EXIT_BLUE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundUrls[Sound.PORTAL_EXIT_ORANGE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundUrls[Sound.PORTAL_CANNOT_CREATE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundUrls[Sound.GRILL_EMANCIPATE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundUrls[Sound.FAITHPLATE_LAUNCH.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundUrls[Sound.GEL_BLUE_BOUNCE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundNotes[Sound.PORTAL_CREATE_BLUE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundNotes[Sound.PORTAL_CREATE_ORANGE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundNotes[Sound.PORTAL_EXIT_BLUE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundNotes[Sound.PORTAL_EXIT_ORANGE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundNotes[Sound.PORTAL_CANNOT_CREATE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundNotes[Sound.GRILL_EMANCIPATE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundNotes[Sound.FAITHPLATE_LAUNCH.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundNotes[Sound.GEL_BLUE_BOUNCE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  for (  Player player : plugin.getServer().getOnlinePlayers())   plugin.userManager.createUser(player);
  if (regionConfig.getConfigurationSection("String_Node_Str") != null)   for (  String regionName : regionConfig.getConfigurationSection("String_Node_Str").getKeys(false))   plugin.regionManager.loadRegion(regionName);
  plugin.regionManager.loadRegion("String_Node_Str");
  plugin.getLogger().info(plugin.regionManager.regions.size() + "String_Node_Str");
  for (  String grill : (grillConfig.getStringList("String_Node_Str")).toArray(new String[0]))   plugin.grillManager.loadGrill(grill);
  plugin.getLogger().info(plugin.grillManager.grills.size() + "String_Node_Str");
  for (  String bridge : bridgeConfig.getStringList("String_Node_Str"))   plugin.funnelBridgeManager.loadBridge(bridge);
  plugin.getLogger().info(plugin.funnelBridgeManager.bridges.size() + "String_Node_Str");
  saveAll();
}

Fixed version (ground truth):
public void load(){
  try {
    mainConfig.load(mainConfigFile);
    regionConfig.load(regionConfigFile);
    grillConfig.load(grillConfigFile);
    bridgeConfig.load(bridgeConfigFile);
  }
 catch (  FileNotFoundException e) {
    e.printStackTrace();
  }
catch (  IOException e) {
    e.printStackTrace();
  }
catch (  InvalidConfigurationException e) {
    e.printStackTrace();
  }
  MessageCannotPlacePortal=getString("String_Node_Str","String_Node_Str");
  DisabledWorlds=new HashSet<String>(getStringList("String_Node_Str",new ArrayList<String>()));
  DeleteOnQuit=getBoolean("String_Node_Str",false);
  PortalTool=getInt("String_Node_Str",280);
  CompactPortal=getBoolean("String_Node_Str",false);
  RegionTool=getInt("String_Node_Str",268);
  RestoreInvOnWorldChange=getBoolean("String_Node_Str",true);
  ColorPresets=getStringList("String_Node_Str",Arrays.asList(new String[]{"String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str"}));
  FillPortalBack=getInt("String_Node_Str",-1);
  useBukkitContribSounds=getBoolean("String_Node_Str",true);
  soundRange=getInt("String_Node_Str",20);
  soundUrls[Sound.PORTAL_CREATE_BLUE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundUrls[Sound.PORTAL_CREATE_ORANGE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundUrls[Sound.PORTAL_EXIT_BLUE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundUrls[Sound.PORTAL_EXIT_ORANGE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundUrls[Sound.PORTAL_CANNOT_CREATE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundUrls[Sound.GRILL_EMANCIPATE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundUrls[Sound.FAITHPLATE_LAUNCH.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundUrls[Sound.GEL_BLUE_BOUNCE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundNotes[Sound.PORTAL_CREATE_BLUE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundNotes[Sound.PORTAL_CREATE_ORANGE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundNotes[Sound.PORTAL_EXIT_BLUE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundNotes[Sound.PORTAL_EXIT_ORANGE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundNotes[Sound.PORTAL_CANNOT_CREATE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundNotes[Sound.GRILL_EMANCIPATE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundNotes[Sound.FAITHPLATE_LAUNCH.ordinal()]=getString("String_Node_Str","String_Node_Str");
  soundNotes[Sound.GEL_BLUE_BOUNCE.ordinal()]=getString("String_Node_Str","String_Node_Str");
  for (  Player player : plugin.getServer().getOnlinePlayers())   plugin.userManager.createUser(player);
  if (regionConfig.getConfigurationSection("String_Node_Str") != null)   for (  String regionName : regionConfig.getConfigurationSection("String_Node_Str").getKeys(false))   if (!regionName.equals("String_Node_Str"))   plugin.regionManager.loadRegion(regionName);
  plugin.regionManager.loadRegion("String_Node_Str");
  plugin.getLogger().info(plugin.regionManager.regions.size() + "String_Node_Str");
  for (  String grill : (grillConfig.getStringList("String_Node_Str")).toArray(new String[0]))   plugin.grillManager.loadGrill(grill);
  plugin.getLogger().info(plugin.grillManager.grills.size() + "String_Node_Str");
  for (  String bridge : bridgeConfig.getStringList("String_Node_Str"))   plugin.funnelBridgeManager.loadBridge(bridge);
  plugin.getLogger().info(plugin.funnelBridgeManager.bridges.size() + "String_Node_Str");
  saveAll();
}