I don't know why its doing this, but here it is:
Code:
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: Game saved for player hauska
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:181)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:136)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: Game saved for player hauska
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:181)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:136)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: Game saved for player hauska
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:181)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:136)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: Game saved for player hauska
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:181)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:136)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: Game saved for player hauska
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:181)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:136)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: Game saved for player hauska
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:181)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:136)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: Game saved for player hauska
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:181)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:136)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: Game saved for player hauska
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:181)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:136)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: Game saved for player hauska
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:181)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:136)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: Game saved for player hauska
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:181)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:136)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: Game saved for player hauska
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:181)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:136)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: Game saved for player hauska
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:181)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:136)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: Game saved for player hauska
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:181)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:136)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: Game saved for player hauska
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:181)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:136)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: Game saved for player hauska
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:181)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:136)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: Game saved for player hauska
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:181)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:136)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: Game saved for player hauska
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:181)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:136)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
[6/22/11 5:48 AM]: Game saved for player hauska
[6/22/11 5:48 AM]: java.lang.NullPointerException
[6/22/11 5:48 AM]: at server.model.players.Client.destruct(Client.java:225)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.removePlayer(Playe
rHandler.java:339)
[6/22/11 5:48 AM]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:181)
[6/22/11 5:48 AM]: at server.Server.main(Server.java:122)
This is were the errors is? I marked line 225.
Code:
public void destruct() {
Client o = (Client) Server.playerHandler.players[duelingWith];
(Line 225:) if(inDuelArena() && o.disconnected == true) {
getTradeAndDuel().duelVictory();
}
//synchronized (this) {
PlayerSave.saveGame(this);
if(disconnected == true) {
saveCharacter = true;
}
if(disconnected == true){
getTradeAndDuel().declineTrade();
}
if(session == null)
return;
PlayerSave.saveGame(this);
if (clanId >= 0)
Server.clanChat.leaveClan(playerId, clanId);
getPA().removeFromCW();
if (inPits) {
Server.fightPits.removePlayerFromPits(playerId);
}
Misc.println("[DEREGISTERED]: "+playerName+"");
PlayerSave.saveGame(this);
saveCharacter = true;
HostList.getHostList().remove(session);
disconnected = true;
session.close();
session = null;
inStream = null;
outStream = null;
isActive = false;
buffer = null;
super.destruct();
//}
}