Program: 94063
Project: 94063
Buggy source:
public void onEnable(){
  if (Config.usagestats_enabled) {
    try {
      Util.PostInfo(getServer().getName(),getServer().getVersion(),pluginversion);
    }
 catch (    IOException e1) {
      if (Config.debug_enable)       Util.Debug("String_Node_Str");
    }
  }
  Config TheMessages=new Config("String_Node_Str","String_Node_Str" + pluginname + "String_Node_Str","String_Node_Str");
  Config TheConfig=new Config("String_Node_Str","String_Node_Str" + pluginname + "String_Node_Str","String_Node_Str");
  if (null == getConfiguration().getKeys("String_Node_Str")) {
    Util.Log("String_Node_Str","String_Node_Str");
    getServer().getPluginManager().disablePlugin(((Plugin)(this)));
    return;
  }
  Plugin checkCraftIRC=getServer().getPluginManager().getPlugin("String_Node_Str");
  if (checkCraftIRC != null && Config.CraftIRC_enabled == true) {
    try {
      Util.Log("String_Node_Str","String_Node_Str");
      craftircHandle=(CraftIRC)checkCraftIRC;
      zCraftIRC.SendMessage("String_Node_Str",null);
    }
 catch (    ClassCastException ex) {
      ex.printStackTrace();
      Stop("String_Node_Str");
    }
  }
  PluginManager pm=getServer().getPluginManager();
  pm.registerEvent(Event.Type.PLAYER_LOGIN,this.playerListener,Event.Priority.Lowest,this);
  pm.registerEvent(Event.Type.PLAYER_JOIN,this.playerListener,Event.Priority.Lowest,this);
  pm.registerEvent(Event.Type.PLAYER_QUIT,this.playerListener,Event.Priority.Lowest,this);
  pm.registerEvent(Event.Type.PLAYER_COMMAND_PREPROCESS,playerListener,Priority.Monitor,this);
  pm.registerEvent(Event.Type.PLAYER_MOVE,this.playerListener,Event.Priority.Lowest,this);
  pm.registerEvent(Event.Type.PLAYER_ITEM,this.playerListener,Event.Priority.Lowest,this);
  pm.registerEvent(Event.Type.PLAYER_CHAT,this.playerListener,Event.Priority.Lowest,this);
  pm.registerEvent(Event.Type.PLAYER_PICKUP_ITEM,this.playerListener,Event.Priority.Lowest,this);
  pm.registerEvent(Event.Type.PLAYER_RESPAWN,this.playerListener,Event.Priority.Lowest,this);
  pm.registerEvent(Event.Type.BLOCK_PLACED,this.blockListener,Event.Priority.Lowest,this);
  pm.registerEvent(Event.Type.BLOCK_DAMAGED,this.blockListener,Event.Priority.Lowest,this);
  pm.registerEvent(Event.Type.BLOCK_IGNITE,this.blockListener,Event.Priority.Lowest,this);
  pm.registerEvent(Event.Type.BLOCK_INTERACT,this.blockListener,Event.Priority.Lowest,this);
  pm.registerEvent(Event.Type.ENTITY_DAMAGED,this.entityListener,Event.Priority.Lowest,this);
  try {
    MySQL.connect();
  }
 catch (  ClassNotFoundException e) {
    e.printStackTrace();
    Stop("String_Node_Str");
  }
catch (  SQLException e) {
    e.printStackTrace();
    Stop("String_Node_Str");
  }
  Util.Log("String_Node_Str",pluginname + "String_Node_Str" + pluginversion+ "String_Node_Str");
  if (Config.debug_enable)   Util.Log("String_Node_Str","String_Node_Str");
  Util.Log("String_Node_Str",pluginname + "String_Node_Str");
}

Fixed version (ground truth):
public void onEnable(){
  if (Config.usagestats_enabled) {
    try {
      Util.PostInfo(getServer().getName(),getServer().getVersion(),pluginversion);
    }
 catch (    IOException e1) {
      if (Config.debug_enable)       Util.Debug("String_Node_Str");
    }
  }
  Config TheMessages=new Config("String_Node_Str","String_Node_Str" + pluginname + "String_Node_Str","String_Node_Str");
  if (null == TheMessages.GetConfigString("String_Node_Str","String_Node_Str")) {
    Util.Log("String_Node_Str","String_Node_Str");
    getServer().getPluginManager().disablePlugin(((Plugin)(this)));
    return;
  }
  Config TheConfig=new Config("String_Node_Str","String_Node_Str" + pluginname + "String_Node_Str","String_Node_Str");
  if (null == getConfiguration().getKeys("String_Node_Str")) {
    Util.Log("String_Node_Str","String_Node_Str");
    getServer().getPluginManager().disablePlugin(((Plugin)(this)));
    return;
  }
  Plugin checkCraftIRC=getServer().getPluginManager().getPlugin("String_Node_Str");
  if (checkCraftIRC != null && Config.CraftIRC_enabled == true) {
    try {
      Util.Log("String_Node_Str","String_Node_Str");
      craftircHandle=(CraftIRC)checkCraftIRC;
      zCraftIRC.SendMessage("String_Node_Str",null);
    }
 catch (    ClassCastException ex) {
      ex.printStackTrace();
      Stop("String_Node_Str");
    }
  }
  PluginManager pm=getServer().getPluginManager();
  pm.registerEvent(Event.Type.PLAYER_LOGIN,this.playerListener,Event.Priority.Lowest,this);
  pm.registerEvent(Event.Type.PLAYER_JOIN,this.playerListener,Event.Priority.Lowest,this);
  pm.registerEvent(Event.Type.PLAYER_QUIT,this.playerListener,Event.Priority.Lowest,this);
  pm.registerEvent(Event.Type.PLAYER_COMMAND_PREPROCESS,playerListener,Priority.Monitor,this);
  pm.registerEvent(Event.Type.PLAYER_MOVE,this.playerListener,Event.Priority.Lowest,this);
  pm.registerEvent(Event.Type.PLAYER_ITEM,this.playerListener,Event.Priority.Lowest,this);
  pm.registerEvent(Event.Type.PLAYER_CHAT,this.playerListener,Event.Priority.Lowest,this);
  pm.registerEvent(Event.Type.PLAYER_PICKUP_ITEM,this.playerListener,Event.Priority.Lowest,this);
  pm.registerEvent(Event.Type.PLAYER_RESPAWN,this.playerListener,Event.Priority.Lowest,this);
  pm.registerEvent(Event.Type.BLOCK_PLACED,this.blockListener,Event.Priority.Lowest,this);
  pm.registerEvent(Event.Type.BLOCK_DAMAGED,this.blockListener,Event.Priority.Lowest,this);
  pm.registerEvent(Event.Type.BLOCK_IGNITE,this.blockListener,Event.Priority.Lowest,this);
  pm.registerEvent(Event.Type.BLOCK_INTERACT,this.blockListener,Event.Priority.Lowest,this);
  pm.registerEvent(Event.Type.ENTITY_DAMAGED,this.entityListener,Event.Priority.Lowest,this);
  try {
    MySQL.connect();
  }
 catch (  ClassNotFoundException e) {
    e.printStackTrace();
    Stop("String_Node_Str");
  }
catch (  SQLException e) {
    e.printStackTrace();
    Stop("String_Node_Str");
  }
  Util.Log("String_Node_Str",pluginname + "String_Node_Str" + pluginversion+ "String_Node_Str");
  if (Config.debug_enable)   Util.Log("String_Node_Str","String_Node_Str");
  Util.Log("String_Node_Str",pluginname + "String_Node_Str");
}