Program: 33992
Project: 33992
Buggy source:
/** 
 * Displays the Top Ten list if it exists in chat
 * @param player - the requesting player
 * @return - true if successful, false if no Top Ten list exists
 */
public static boolean topTenShow(final Player player){
  player.sendMessage(ChatColor.GOLD + plugin.myLocale(player.getUniqueId()).topTenheader);
  if (topTenList == null) {
    topTenCreate();
  }
  int i=1;
  Iterator<Entry<UUID,Integer>> it=topTenList.entrySet().iterator();
  while (it.hasNext()) {
    Map.Entry<UUID,Integer> m=it.next();
    UUID playerUUID=m.getKey();
    Player entry=plugin.getServer().getPlayer(playerUUID);
    boolean show=true;
    if (entry != null) {
      if (entry.hasPermission(Settings.PERMPREFIX + "String_Node_Str")) {
        it.remove();
        show=false;
      }
    }
    if (show) {
      if (plugin.getPlayers().inTeam(playerUUID)) {
        final List<UUID> pMembers=plugin.getPlayers().getMembers(playerUUID);
        String memberList="String_Node_Str";
        for (        UUID members : pMembers) {
          memberList+=plugin.getPlayers().getName(members) + "String_Node_Str";
        }
        if (memberList.length() > 2) {
          memberList=memberList.substring(0,memberList.length() - 2);
        }
        player.sendMessage(ChatColor.AQUA + "String_Node_Str" + i+ "String_Node_Str"+ plugin.getPlayers().getName(playerUUID)+ "String_Node_Str"+ memberList+ "String_Node_Str"+ plugin.myLocale(player.getUniqueId()).levelislandLevel+ "String_Node_Str"+ m.getValue());
      }
 else {
        player.sendMessage(ChatColor.AQUA + "String_Node_Str" + i+ "String_Node_Str"+ plugin.getPlayers().getName(playerUUID)+ "String_Node_Str"+ plugin.myLocale(player.getUniqueId()).levelislandLevel+ "String_Node_Str"+ m.getValue());
      }
      if (i++ == 10) {
        break;
      }
    }
  }
  return true;
}

Fixed version (ground truth):
/** 
 * Displays the Top Ten list if it exists in chat
 * @param player - the requesting player
 * @return - true if successful, false if no Top Ten list exists
 */
public static boolean topTenShow(final Player player){
  player.sendMessage(ChatColor.GOLD + plugin.myLocale(player.getUniqueId()).topTenheader);
  if (topTenList == null) {
    topTenCreate();
  }
  topTenList=MapUtil.sortByValue(topTenList);
  int i=1;
  Iterator<Entry<UUID,Integer>> it=topTenList.entrySet().iterator();
  while (it.hasNext()) {
    Map.Entry<UUID,Integer> m=it.next();
    UUID playerUUID=m.getKey();
    Player entry=plugin.getServer().getPlayer(playerUUID);
    boolean show=true;
    if (entry != null) {
      if (entry.hasPermission(Settings.PERMPREFIX + "String_Node_Str")) {
        it.remove();
        show=false;
      }
    }
    if (show) {
      if (plugin.getPlayers().inTeam(playerUUID)) {
        final List<UUID> pMembers=plugin.getPlayers().getMembers(playerUUID);
        String memberList="String_Node_Str";
        for (        UUID members : pMembers) {
          memberList+=plugin.getPlayers().getName(members) + "String_Node_Str";
        }
        if (memberList.length() > 2) {
          memberList=memberList.substring(0,memberList.length() - 2);
        }
        player.sendMessage(ChatColor.AQUA + "String_Node_Str" + i+ "String_Node_Str"+ plugin.getPlayers().getName(playerUUID)+ "String_Node_Str"+ memberList+ "String_Node_Str"+ plugin.myLocale(player.getUniqueId()).levelislandLevel+ "String_Node_Str"+ m.getValue());
      }
 else {
        player.sendMessage(ChatColor.AQUA + "String_Node_Str" + i+ "String_Node_Str"+ plugin.getPlayers().getName(playerUUID)+ "String_Node_Str"+ plugin.myLocale(player.getUniqueId()).levelislandLevel+ "String_Node_Str"+ m.getValue());
      }
      if (i++ == 10) {
        break;
      }
    }
  }
  return true;
}