Program: 153958
Project: 153958
Buggy source:
public boolean onCommand(CommandSender sender,Command cmd,String commandLabel,String args[]){
  String prefix=cmd.getName();
  Player player=(Player)sender;
  if (prefix.equalsIgnoreCase("String_Node_Str")) {
    if (args.length > 0) {
      String name=args[0];
      if (permissions.world(player)) {
        for (        World world : getServer().getWorlds().toArray(new World[0])) {
          if (name.equalsIgnoreCase(config.getAliasFromWorld(world))) {
            sendPlayerList(player,"String_Node_Str" + world.getName() + "String_Node_Str"+ world.getPlayers().size()+ "String_Node_Str"+ getServer().getMaxPlayers()+ "String_Node_Str",world.getPlayers());
            return true;
          }
        }
        if (!permissions.player(player))         Util.sendMessage(player,"String_Node_Str" + name);
      }
      if (permissions.player(player)) {
        List<Player> matchPlayers=getServer().matchPlayer(name);
        if (matchPlayers.size() == 1) {
          Player playerInfo=matchPlayers.get(1);
          Location loc=Util.getSimpleLocation(playerInfo.getLocation());
          Util.sendMessage(player,"String_Node_Str" + playerInfo.getName());
          Util.sendMessage(player,"String_Node_Str" + playerInfo.getAddress().getAddress().getHostAddress().toString());
          Util.sendMessage(player,"String_Node_Str" + loc.getX() + "String_Node_Str"+ loc.getY()+ "String_Node_Str"+ loc.getZ());
          Util.sendMessage(player,"String_Node_Str" + config.getAliasFromWorld(playerInfo.getWorld()));
          Util.sendMessage(player,"String_Node_Str" + playerInfo.getHealth() + "String_Node_Str");
          Util.sendMessage(player,"String_Node_Str" + permissions.getPrefix(playerInfo) + permissions.getGroup(playerInfo));
          Util.sendMessage(player,"String_Node_Str" + (playerInfo.isOp() ? "String_Node_Str" : "String_Node_Str"));
          return true;
        }
        if (!permissions.world(player))         Util.sendMessage(player,"String_Node_Str" + name);
 else         Util.sendMessage(player,"String_Node_Str" + name);
      }
    }
 else     if (permissions.list(player)) {
      who(player);
      return true;
    }
  }
  return false;
}

Fixed version (ground truth):
public boolean onCommand(CommandSender sender,Command cmd,String commandLabel,String args[]){
  String prefix=cmd.getName();
  Player player=(Player)sender;
  if (prefix.equalsIgnoreCase("String_Node_Str")) {
    if (args.length > 0) {
      String name=args[0];
      if (permissions.world(player)) {
        for (        World world : getServer().getWorlds().toArray(new World[0])) {
          if (name.equalsIgnoreCase(config.getAliasFromWorld(world))) {
            sendPlayerList(player,"String_Node_Str" + world.getName() + "String_Node_Str"+ world.getPlayers().size()+ "String_Node_Str"+ getServer().getMaxPlayers()+ "String_Node_Str",world.getPlayers());
            return true;
          }
        }
        if (!permissions.player(player))         Util.sendMessage(player,"String_Node_Str" + name);
      }
      if (permissions.player(player)) {
        List<Player> matchPlayers=getServer().matchPlayer(name);
        if (matchPlayers.size() == 1) {
          Player playerInfo=matchPlayers.get(0);
          Location loc=Util.getSimpleLocation(playerInfo.getLocation());
          Util.sendMessage(player,"String_Node_Str" + playerInfo.getName());
          Util.sendMessage(player,"String_Node_Str" + playerInfo.getAddress().getAddress().getHostAddress().toString());
          Util.sendMessage(player,"String_Node_Str" + loc.getX() + "String_Node_Str"+ loc.getY()+ "String_Node_Str"+ loc.getZ());
          Util.sendMessage(player,"String_Node_Str" + config.getAliasFromWorld(playerInfo.getWorld()));
          Util.sendMessage(player,"String_Node_Str" + playerInfo.getHealth() + "String_Node_Str");
          Util.sendMessage(player,"String_Node_Str" + permissions.getPrefix(playerInfo) + permissions.getGroup(playerInfo));
          Util.sendMessage(player,"String_Node_Str" + (playerInfo.isOp() ? "String_Node_Str" : "String_Node_Str"));
          return true;
        }
        if (!permissions.world(player))         Util.sendMessage(player,"String_Node_Str" + name);
 else         Util.sendMessage(player,"String_Node_Str" + name);
      }
    }
 else     if (permissions.list(player)) {
      who(player);
      return true;
    }
  }
  return false;
}