Thread: Error when running server!

Results 1 to 5 of 5
  1. #1 Error when running server! 
    Registered Member
    Join Date
    Feb 2008
    Posts
    400
    Thanks given
    10
    Thanks received
    11
    Rep Power
    26
    Code:
    ler.java:184)
    [8/14/10 5:44 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:44 AM]: Game saved for player nub lol
    [8/14/10 5:44 AM]: java.lang.NullPointerException
    [8/14/10 5:44 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:184)
    [8/14/10 5:44 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:44 AM]: Game saved for player owner 1337
    [8/14/10 5:44 AM]: java.lang.NullPointerException
    [8/14/10 5:44 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:139)
    [8/14/10 5:44 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:44 AM]: Game saved for player nub lol
    [8/14/10 5:44 AM]: java.lang.NullPointerException
    [8/14/10 5:44 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:139)
    [8/14/10 5:44 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:44 AM]: Game saved for player owner 1337
    [8/14/10 5:44 AM]: java.lang.NullPointerException
    [8/14/10 5:44 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:184)
    [8/14/10 5:44 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:44 AM]: Game saved for player nub lol
    [8/14/10 5:44 AM]: java.lang.NullPointerException
    [8/14/10 5:44 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:184)
    [8/14/10 5:44 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:44 AM]: Game saved for player owner 1337
    [8/14/10 5:44 AM]: java.lang.NullPointerException
    [8/14/10 5:44 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:139)
    [8/14/10 5:44 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:44 AM]: Game saved for player nub lol
    [8/14/10 5:44 AM]: java.lang.NullPointerException
    [8/14/10 5:44 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:139)
    [8/14/10 5:44 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:44 AM]: Game saved for player owner 1337
    [8/14/10 5:44 AM]: java.lang.NullPointerException
    [8/14/10 5:44 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:184)
    [8/14/10 5:44 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:44 AM]: Game saved for player nub lol
    [8/14/10 5:44 AM]: java.lang.NullPointerException
    [8/14/10 5:44 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:184)
    [8/14/10 5:44 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:44 AM]: Game saved for player owner 1337
    [8/14/10 5:44 AM]: java.lang.NullPointerException
    [8/14/10 5:44 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:139)
    [8/14/10 5:44 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:44 AM]: Game saved for player nub lol
    [8/14/10 5:44 AM]: java.lang.NullPointerException
    [8/14/10 5:44 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:139)
    [8/14/10 5:44 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:44 AM]: Game saved for player owner 1337
    [8/14/10 5:44 AM]: java.lang.NullPointerException
    [8/14/10 5:44 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:184)
    [8/14/10 5:44 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:44 AM]: Game saved for player nub lol
    [8/14/10 5:44 AM]: java.lang.NullPointerException
    [8/14/10 5:44 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:44 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:184)
    [8/14/10 5:44 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:44 AM]: Game saved for player owner 1337
    [8/14/10 5:45 AM]: java.lang.NullPointerException
    [8/14/10 5:45 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:139)
    [8/14/10 5:45 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:45 AM]: Game saved for player nub lol
    [8/14/10 5:45 AM]: java.lang.NullPointerException
    [8/14/10 5:45 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:139)
    [8/14/10 5:45 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:45 AM]: Game saved for player owner 1337
    [8/14/10 5:45 AM]: java.lang.NullPointerException
    [8/14/10 5:45 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:184)
    [8/14/10 5:45 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:45 AM]: Game saved for player nub lol
    [8/14/10 5:45 AM]: java.lang.NullPointerException
    [8/14/10 5:45 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:184)
    [8/14/10 5:45 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:45 AM]: Game saved for player owner 1337
    [8/14/10 5:45 AM]: java.lang.NullPointerException
    [8/14/10 5:45 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:139)
    [8/14/10 5:45 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:45 AM]: Game saved for player nub lol
    [8/14/10 5:45 AM]: java.lang.NullPointerException
    [8/14/10 5:45 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:139)
    [8/14/10 5:45 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:45 AM]: Game saved for player owner 1337
    [8/14/10 5:45 AM]: java.lang.NullPointerException
    [8/14/10 5:45 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:184)
    [8/14/10 5:45 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:45 AM]: Game saved for player nub lol
    [8/14/10 5:45 AM]: java.lang.NullPointerException
    [8/14/10 5:45 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:184)
    [8/14/10 5:45 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:45 AM]: Game saved for player owner 1337
    [8/14/10 5:45 AM]: java.lang.NullPointerException
    [8/14/10 5:45 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:139)
    [8/14/10 5:45 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:45 AM]: Game saved for player nub lol
    [8/14/10 5:45 AM]: java.lang.NullPointerException
    [8/14/10 5:45 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:139)
    [8/14/10 5:45 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:45 AM]: Game saved for player owner 1337
    [8/14/10 5:45 AM]: java.lang.NullPointerException
    [8/14/10 5:45 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:184)
    [8/14/10 5:45 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:45 AM]: Game saved for player nub lol
    [8/14/10 5:45 AM]: java.lang.NullPointerException
    [8/14/10 5:45 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:184)
    [8/14/10 5:45 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:45 AM]: Game saved for player owner 1337
    [8/14/10 5:45 AM]: java.lang.NullPointerException
    [8/14/10 5:45 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:139)
    [8/14/10 5:45 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:45 AM]: Game saved for player nub lol
    [8/14/10 5:45 AM]: java.lang.NullPointerException
    [8/14/10 5:45 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:139)
    [8/14/10 5:45 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:45 AM]: Game saved for player owner 1337
    [8/14/10 5:45 AM]: java.lang.NullPointerException
    [8/14/10 5:45 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:184)
    [8/14/10 5:45 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:45 AM]: Game saved for player nub lol
    [8/14/10 5:45 AM]: java.lang.NullPointerException
    [8/14/10 5:45 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:184)
    [8/14/10 5:45 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:45 AM]: Game saved for player owner 1337
    [8/14/10 5:45 AM]: java.lang.NullPointerException
    [8/14/10 5:45 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:139)
    [8/14/10 5:45 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:45 AM]: Game saved for player nub lol
    [8/14/10 5:45 AM]: java.lang.NullPointerException
    [8/14/10 5:45 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:139)
    [8/14/10 5:45 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:45 AM]: Game saved for player owner 1337
    [8/14/10 5:45 AM]: java.lang.NullPointerException
    [8/14/10 5:45 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:184)
    [8/14/10 5:45 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:45 AM]: Game saved for player nub lol
    [8/14/10 5:45 AM]: java.lang.NullPointerException
    [8/14/10 5:45 AM]:      at server.model.players.Client.destruct(Client.java:141)
    
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.removePlayer(Playe
    rHandler.java:336)
    [8/14/10 5:45 AM]:      at server.model.players.PlayerHandler.process(PlayerHand
    ler.java:184)
    [8/14/10 5:45 AM]:      at server.Server.main(Server.java:150)
    [8/14/10 5:45 AM]: Game saved for player owner 1337
    Reply With Quote  
     

  2. #2  
    Registered Member
    Nuevo's Avatar
    Join Date
    Jul 2008
    Posts
    647
    Thanks given
    7
    Thanks received
    13
    Rep Power
    169
    We can't fix this from just that information... It happens after it says game saved so look there and figure it out
    Reply With Quote  
     

  3. #3  
    Registered Member
    Join Date
    Feb 2008
    Posts
    400
    Thanks given
    10
    Thanks received
    11
    Rep Power
    26
    I've found the problem
    Code:
    				playerHandler.process();
    I'm not sure what to fix, I deleted it out of the file, but now it wouldn't let me log in :L.

    I've also looked through, playerHandler and since the Saving game seems to be the problem, here's the code, \

    Code:
    			for(int i = 0; i < Config.MAX_PLAYERS; i++) {
    				if(players[i] == null || !players[i].isActive) continue;
    				try {					
    					
    					if(players[i].disconnected && (System.currentTimeMillis() - players[i].logoutDelay > 10000 || players[i].properLogout || kickAllPlayers)) {
    						if(players[i].inTrade) {
    							Client o = (Client) Server.playerHandler.players[players[i].tradeWith];
    							if(o != null) {
    								o.getTradeAndDuel().declineTrade();
    							}
    						}
    						if(players[i].duelStatus == 5) {
    							Client o = (Client) Server.playerHandler.players[players[i].duelingWith];
    							if(o != null) {
    								o.getTradeAndDuel().duelVictory();
    							}
    						} else if (players[i].duelStatus <= 4 && players[i].duelStatus >= 1) {
    							Client o = (Client) Server.playerHandler.players[players[i].duelingWith];
    							if(o != null) {
    								o.getTradeAndDuel().declineDuel();
    							}
    						}
    						Client o = (Client) Server.playerHandler.players[i];
    						if(PlayerSave.saveGame(o)) { 
    							System.out.println("Game saved for player "+players[i].playerName); 
    						} else { 
    							System.out.println("Could not save for "+players[i].playerName); 
    						}
    						removePlayer(players[i]);
    						players[i] = null;
    						continue;
    					}
    					
    					players[i].preProcessing();			
    					while(players[i].processQueuedPackets());
    					players[i].process();
    					players[i].postProcessing();
    					players[i].getNextPlayerMovement();
    					
    				} catch(Exception e) {
    					e.printStackTrace();
    				}
    			}
    Maybe you can explain what happen now?
    Reply With Quote  
     

  4. #4  
    Registered Member
    Join Date
    Aug 2010
    Posts
    25
    Thanks given
    0
    Thanks received
    0
    Rep Power
    1
    Well you either removed an important login file or you deleted the players.java so none register, Try redownloading the client
    Reply With Quote  
     

  5. #5  
    Registered Member
    Its paris's Avatar
    Join Date
    Apr 2009
    Posts
    1,141
    Thanks given
    56
    Thanks received
    234
    Rep Power
    689
    Quote Originally Posted by Ho H0 Ho View Post
    I've found the problem
    Code:
    				playerHandler.process();
    I'm not sure what to fix, I deleted it out of the file, but now it wouldn't let me log in :L.
    They should have new members do a test...

    Ever thought about the destruct method?
    Reply With Quote  
     


Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •