Program: 93953
Project: 93953
Buggy source:
public void onEnable(){
  plugin=this;
  setupPluginInformation();
  server=getServer();
  database=getDatabase();
  Plugin[] plugins=server.getPluginManager().getPlugins();
  int counter=0;
  StringBuffer Plugins=new StringBuffer();
  while (plugins.length > counter) {
    Plugins.append(plugins[counter].getDescription().getName() + "String_Node_Str" + plugins[counter].getDescription().getVersion());
    if (plugins.length != (counter + 1)) {
      Plugins.append("String_Node_Str");
    }
    counter++;
  }
  File f=new File("String_Node_Str" + pluginName + "String_Node_Str");
  if (!f.exists()) {
    Util.logging.Info("String_Node_Str");
    DefaultFile("String_Node_Str","String_Node_Str");
  }
  new Config(this,"String_Node_Str","String_Node_Str" + pluginName + "String_Node_Str","String_Node_Str");
  f=new File("String_Node_Str" + pluginName + "String_Node_Str");
  if (!f.exists()) {
    Util.logging.Info("String_Node_Str");
    DefaultFile("String_Node_Str","String_Node_Str");
  }
  new Config(this,"String_Node_Str","String_Node_Str" + pluginName + "String_Node_Str","String_Node_Str");
  f=new File(getDataFolder() + "String_Node_Str");
  if (!f.exists()) {
    Util.logging.Info("String_Node_Str");
    DefaultFile("String_Node_Str","String_Node_Str");
  }
  LoadYml("String_Node_Str",getClass().getProtectionDomain().getCodeSource());
  LoadYml("String_Node_Str",getClass().getProtectionDomain().getCodeSource());
  setupDatabase();
  checkOldFiles();
  PluginManager pm=getServer().getPluginManager();
  Plugin check=getServer().getPluginManager().getPlugin("String_Node_Str");
  if (check != null) {
    Config.hasBackpack=true;
    Util.logging.Info("String_Node_Str" + check.getDescription().getName() + "String_Node_Str"+ check.getDescription().getVersion());
  }
 else {
    Util.logging.Debug("String_Node_Str");
  }
  check=getServer().getPluginManager().getPlugin("String_Node_Str");
  if (check != null) {
    Config.hasBuildr=true;
    Util.logging.Info("String_Node_Str" + check.getDescription().getName() + "String_Node_Str"+ check.getDescription().getVersion());
  }
 else {
    Util.logging.Debug("String_Node_Str");
  }
  check=getServer().getPluginManager().getPlugin("String_Node_Str");
  if (check != null) {
    ZPermissions.hasbPermissions=true;
    Util.logging.Info("String_Node_Str" + check.getDescription().getName() + "String_Node_Str"+ check.getDescription().getVersion());
  }
 else {
    Util.logging.Debug("String_Node_Str");
  }
  final AuthDBPlayerListener playerListener=new AuthDBPlayerListener(this);
  pm.registerEvents(playerListener,this);
  final AuthDBEntityListener entityListener=new AuthDBEntityListener(this);
  pm.registerEvents(entityListener,this);
  final AuthDBBlockListener blockListener=new AuthDBBlockListener(this);
  pm.registerEvents(blockListener,this);
  Config.onlineMode=getServer().getOnlineMode();
  Util.logging.Debug("String_Node_Str" + Config.onlineMode);
  updateLinkedNames();
  Util.databaseManager.connect();
  try {
    Util.checkScript("String_Node_Str",Config.script_name,null,null,null,null);
  }
 catch (  SQLException e) {
    if (Config.custom_enabled && Config.custom_autocreate) {
      String enter="String_Node_Str";
      Util.logging.Info("String_Node_Str" + Config.custom_table);
      StringBuilder query=new StringBuilder();
      String NL=System.getProperty("String_Node_Str");
      try {
        Scanner scanner=new Scanner(new FileInputStream(getDataFolder() + "String_Node_Str"));
        while (scanner != null && scanner.hasNextLine()) {
          String line=scanner.nextLine();
          if (line.contains("String_Node_Str") || line.contains("String_Node_Str")) {
            query.append("String_Node_Str" + Config.custom_table + "String_Node_Str"+ NL);
          }
 else {
            query.append(line + NL);
          }
        }
        scanner.close();
      }
 catch (      FileNotFoundException e2) {
        Util.logging.StackTrace(e2.getStackTrace(),Thread.currentThread().getStackTrace()[1].getMethodName(),Thread.currentThread().getStackTrace()[1].getLineNumber(),Thread.currentThread().getStackTrace()[1].getClassName(),Thread.currentThread().getStackTrace()[1].getFileName());
      }
      Util.logging.Debug(enter + query);
      try {
        MySQL.query("String_Node_Str" + query);
        Util.logging.Info("String_Node_Str" + Config.custom_table);
        PreparedStatement ps=(PreparedStatement)MySQL.mysql.prepareStatement("String_Node_Str" + Config.custom_table + "String_Node_Str");
        ResultSet rs=ps.executeQuery();
        if (rs.next()) {
          Util.logging.Info("String_Node_Str" + rs.getInt("String_Node_Str") + "String_Node_Str");
        }
        ps.close();
      }
 catch (      SQLException e1) {
        Util.logging.error("String_Node_Str" + Config.custom_table);
        Config.authdb_enabled=false;
        Util.logging.StackTrace(e1.getStackTrace(),Thread.currentThread().getStackTrace()[1].getMethodName(),Thread.currentThread().getStackTrace()[1].getLineNumber(),Thread.currentThread().getStackTrace()[1].getClassName(),Thread.currentThread().getStackTrace()[1].getFileName());
      }
    }
 else {
      Util.logging.error("String_Node_Str" + Config.database_database + "String_Node_Str");
      Util.logging.StackTrace(e.getStackTrace(),Thread.currentThread().getStackTrace()[1].getMethodName(),Thread.currentThread().getStackTrace()[1].getLineNumber(),Thread.currentThread().getStackTrace()[1].getClassName(),Thread.currentThread().getStackTrace()[1].getFileName());
      Config.authdb_enabled=false;
    }
  }
  Util.logging.Info(pluginVersion + "String_Node_Str");
  Util.logging.Debug("String_Node_Str");
  if (Config.custom_enabled) {
    if (Config.custom_encryption == null) {
      Util.logging.Info("String_Node_Str");
    }
  }
  Util.logging.Info("String_Node_Str");
  String thescript="String_Node_Str", theversion="String_Node_Str";
  if (Config.custom_enabled) {
    thescript="String_Node_Str";
  }
 else {
    thescript=Config.script_name;
    theversion=Config.script_version;
  }
  String online="String_Node_Str" + getServer().getOnlinePlayers().length;
  String max="String_Node_Str" + getServer().getMaxPlayers();
  if (Config.usagestats_enabled) {
    try {
      Util.craftFire.postInfo(getServer().getServerName(),getServer().getVersion(),pluginVersion,System.getProperty("String_Node_Str"),System.getProperty("String_Node_Str"),System.getProperty("String_Node_Str"),System.getProperty("String_Node_Str"),thescript,theversion,Plugins.toString(),online,max,server.getPort());
    }
 catch (    IOException e1) {
      Util.logging.Debug("String_Node_Str");
    }
  }
  for (  Player p : getServer().getOnlinePlayers()) {
    EBean eBeanClass=EBean.checkPlayer(p,true);
    if (eBeanClass.getReloadtime() + 30 > Util.timeStamp()) {
      Processes.Login(p);
    }
  }
}

Fixed version (ground truth):
public void onEnable(){
  plugin=this;
  setupPluginInformation();
  server=getServer();
  database=getDatabase();
  Plugin[] plugins=server.getPluginManager().getPlugins();
  int counter=0;
  StringBuffer Plugins=new StringBuffer();
  while (plugins.length > counter) {
    Plugins.append(plugins[counter].getDescription().getName() + "String_Node_Str" + plugins[counter].getDescription().getVersion());
    if (plugins.length != (counter + 1)) {
      Plugins.append("String_Node_Str");
    }
    counter++;
  }
  File f=new File("String_Node_Str" + pluginName + "String_Node_Str");
  if (!f.exists()) {
    Util.logging.Info("String_Node_Str");
    DefaultFile("String_Node_Str","String_Node_Str");
  }
  new Config(this,"String_Node_Str","String_Node_Str" + pluginName + "String_Node_Str","String_Node_Str");
  f=new File("String_Node_Str" + pluginName + "String_Node_Str");
  if (!f.exists()) {
    Util.logging.Info("String_Node_Str");
    DefaultFile("String_Node_Str","String_Node_Str");
  }
  new Config(this,"String_Node_Str","String_Node_Str" + pluginName + "String_Node_Str","String_Node_Str");
  f=new File(getDataFolder() + "String_Node_Str");
  if (!f.exists()) {
    Util.logging.Info("String_Node_Str");
    DefaultFile("String_Node_Str","String_Node_Str");
  }
  LoadYml("String_Node_Str",getClass().getProtectionDomain().getCodeSource());
  LoadYml("String_Node_Str",getClass().getProtectionDomain().getCodeSource());
  setupDatabase();
  checkOldFiles();
  PluginManager pm=getServer().getPluginManager();
  Plugin check=getServer().getPluginManager().getPlugin("String_Node_Str");
  if (check != null) {
    Config.hasBackpack=true;
    Util.logging.Info("String_Node_Str" + check.getDescription().getName() + "String_Node_Str"+ check.getDescription().getVersion());
  }
 else {
    Util.logging.Debug("String_Node_Str");
  }
  check=getServer().getPluginManager().getPlugin("String_Node_Str");
  if (check != null) {
    Config.hasBuildr=true;
    Util.logging.Info("String_Node_Str" + check.getDescription().getName() + "String_Node_Str"+ check.getDescription().getVersion());
  }
 else {
    Util.logging.Debug("String_Node_Str");
  }
  check=getServer().getPluginManager().getPlugin("String_Node_Str");
  if (check != null) {
    ZPermissions.hasbPermissions=true;
    Util.logging.Info("String_Node_Str" + check.getDescription().getName() + "String_Node_Str"+ check.getDescription().getVersion());
  }
 else {
    Util.logging.Debug("String_Node_Str");
  }
  final AuthDBPlayerListener playerListener=new AuthDBPlayerListener(this);
  pm.registerEvents(playerListener,this);
  final AuthDBEntityListener entityListener=new AuthDBEntityListener(this);
  pm.registerEvents(entityListener,this);
  final AuthDBBlockListener blockListener=new AuthDBBlockListener(this);
  pm.registerEvents(blockListener,this);
  final AuthDBServerListener serverListener=new AuthDBServerListener();
  pm.registerEvents(serverListener,this);
  Config.onlineMode=getServer().getOnlineMode();
  Util.logging.Debug("String_Node_Str" + Config.onlineMode);
  updateLinkedNames();
  Util.databaseManager.connect();
  try {
    Util.checkScript("String_Node_Str",Config.script_name,null,null,null,null);
  }
 catch (  SQLException e) {
    if (Config.custom_enabled && Config.custom_autocreate) {
      String enter="String_Node_Str";
      Util.logging.Info("String_Node_Str" + Config.custom_table);
      StringBuilder query=new StringBuilder();
      String NL=System.getProperty("String_Node_Str");
      try {
        Scanner scanner=new Scanner(new FileInputStream(getDataFolder() + "String_Node_Str"));
        while (scanner != null && scanner.hasNextLine()) {
          String line=scanner.nextLine();
          if (line.contains("String_Node_Str") || line.contains("String_Node_Str")) {
            query.append("String_Node_Str" + Config.custom_table + "String_Node_Str"+ NL);
          }
 else {
            query.append(line + NL);
          }
        }
        scanner.close();
      }
 catch (      FileNotFoundException e2) {
        Util.logging.StackTrace(e2.getStackTrace(),Thread.currentThread().getStackTrace()[1].getMethodName(),Thread.currentThread().getStackTrace()[1].getLineNumber(),Thread.currentThread().getStackTrace()[1].getClassName(),Thread.currentThread().getStackTrace()[1].getFileName());
      }
      Util.logging.Debug(enter + query);
      try {
        MySQL.query("String_Node_Str" + query);
        Util.logging.Info("String_Node_Str" + Config.custom_table);
        PreparedStatement ps=MySQL.mysql.prepareStatement("String_Node_Str" + Config.custom_table + "String_Node_Str");
        ResultSet rs=ps.executeQuery();
        if (rs.next()) {
          Util.logging.Info("String_Node_Str" + rs.getInt("String_Node_Str") + "String_Node_Str");
        }
        ps.close();
      }
 catch (      SQLException e1) {
        Util.logging.error("String_Node_Str" + Config.custom_table);
        Config.authdb_enabled=false;
        Util.logging.StackTrace(e1.getStackTrace(),Thread.currentThread().getStackTrace()[1].getMethodName(),Thread.currentThread().getStackTrace()[1].getLineNumber(),Thread.currentThread().getStackTrace()[1].getClassName(),Thread.currentThread().getStackTrace()[1].getFileName());
      }
    }
 else {
      Util.logging.error("String_Node_Str" + Config.database_database + "String_Node_Str");
      Util.logging.StackTrace(e.getStackTrace(),Thread.currentThread().getStackTrace()[1].getMethodName(),Thread.currentThread().getStackTrace()[1].getLineNumber(),Thread.currentThread().getStackTrace()[1].getClassName(),Thread.currentThread().getStackTrace()[1].getFileName());
      Config.authdb_enabled=false;
    }
  }
  Util.logging.Info(pluginVersion + "String_Node_Str");
  Util.logging.Debug("String_Node_Str");
  if (Config.custom_enabled) {
    if (Config.custom_encryption == null) {
      Util.logging.Info("String_Node_Str");
    }
  }
  Util.logging.Info("String_Node_Str");
  String thescript="String_Node_Str", theversion="String_Node_Str";
  if (Config.custom_enabled) {
    thescript="String_Node_Str";
  }
 else {
    thescript=Config.script_name;
    theversion=Config.script_version;
  }
  String online="String_Node_Str" + getServer().getOnlinePlayers().length;
  String max="String_Node_Str" + getServer().getMaxPlayers();
  if (Config.usagestats_enabled) {
    try {
      Util.craftFire.postInfo(getServer().getServerName(),getServer().getVersion(),pluginVersion,System.getProperty("String_Node_Str"),System.getProperty("String_Node_Str"),System.getProperty("String_Node_Str"),System.getProperty("String_Node_Str"),thescript,theversion,Plugins.toString(),online,max,server.getPort());
    }
 catch (    IOException e1) {
      Util.logging.Debug("String_Node_Str");
    }
  }
  for (  Player p : getServer().getOnlinePlayers()) {
    EBean eBeanClass=EBean.checkPlayer(p,true);
    if (eBeanClass.getReloadtime() + 30 > Util.timeStamp()) {
      Processes.Login(p);
    }
  }
}