Thread: [PI]Server Crashes

Page 1 of 2 12 LastLast
Results 1 to 10 of 14
  1. #1 [PI]Server Crashes 
    Registered Member Nutella's Avatar
    Join Date
    May 2011
    Posts
    181
    Thanks given
    16
    Thanks received
    5
    Rep Power
    1
    Please help, this is the error that crashes my server while im sleeping
    If you need any more codes let me know.


    Code:
    [6/9/11 7:19 AM]: java.lang.ArrayIndexOutOfBoundsException: -1
    [6/9/11 7:19 AM]:       at server.world.WalkingHandler$TiledMap.getFlag(WalkingH
    andler.java:67)
    [6/9/11 7:19 AM]:       at server.world.WalkingHandler.traversable(WalkingHandle
    r.java:27)
    [6/9/11 7:19 AM]:       at server.model.npcs.NPC.getNextWalkingDirection(NPC.jav
    a:224)
    [6/9/11 7:19 AM]:       at server.model.npcs.NPC.getNextNPCMovement(NPC.java:235
    )
    [6/9/11 7:19 AM]:       at server.model.npcs.NPCHandler.followPlayer(NPCHandler.
    java:2733)
    [6/9/11 7:19 AM]:       at server.model.npcs.NPCHandler.process(NPCHandler.java:
    1826)
    [6/9/11 7:19 AM]:       at server.Server.main(Server.java:173)
    [6/9/11 7:19 AM]: A fatal exception has been thrown!
    [6/9/11 7:19 AM]: Saved game for mumiownz.
    [6/9/11 7:19 AM]: Saved game for cromulent.
    [6/9/11 7:19 AM]: Saved game for grokdi.
    [6/9/11 7:19 AM]: Saved game for k i l l.
    [6/9/11 7:19 AM]: Saved game for oldy dony.
    [6/9/11 7:19 AM]: Saved game for x mage x.
    [6/9/11 7:19 AM]: Saved game for strnoob485.
    [6/9/11 7:19 AM]: Saved game for whydoicare.
    [6/9/11 7:19 AM]: Saved game for x pure x.
    [6/9/11 7:19 AM]: Saved game for maverik.
    [6/9/11 7:19 AM]: Saved game for jj.
    [6/9/11 7:19 AM]: Saved game for nxer123.
    [6/9/11 7:19 AM]: Saved game for lion.
    [6/9/11 7:19 AM]: Saved game for dppv1.
    etc...
    Code:
    private static class TiledMap {
    	
    		private final byte[] plane;
    
    		public TiledMap(int width, int height) {
    			this.plane = new byte[width * 10000 + height];
    		}
    
    		public int getFlag(int x, int y) {
    			return plane[x * 10000 + y];
    		}
    
    		public void flag(int x, int y, byte flag) {
    			this.plane[x * 10000 + y] = flag;
    		}
    
    	}
    
    }
    Red is line 67
    Reply With Quote  
     

  2. #2  
    q.q


    Join Date
    Dec 2010
    Posts
    6,519
    Thanks given
    1,072
    Thanks received
    3,535
    Rep Power
    4752
    Code:
    plane
    Is being returned to -1 which is causing your server to crash.
    Reply With Quote  
     

  3. #3  
    Registered Member Nutella's Avatar
    Join Date
    May 2011
    Posts
    181
    Thanks given
    16
    Thanks received
    5
    Rep Power
    1
    Quote Originally Posted by Harlan View Post
    Code:
    plane
    Is being returned to -1 which is causing your server to crash.
    So how would I go about fixing this?
    Reply With Quote  
     

  4. #4  
    q.q


    Join Date
    Dec 2010
    Posts
    6,519
    Thanks given
    1,072
    Thanks received
    3,535
    Rep Power
    4752
    search for
    Code:
    plane = -1
    or
    Code:
    getFlag(-1, -1)
    Reply With Quote  
     

  5. #5  
    Registered Member Nutella's Avatar
    Join Date
    May 2011
    Posts
    181
    Thanks given
    16
    Thanks received
    5
    Rep Power
    1
    Quote Originally Posted by Harlan View Post
    search for
    Code:
    plane = -1
    or
    Code:
    getFlag(-1, -1)
    Nope not in there.
    Reply With Quote  
     

  6. #6  
    Registered Member Nutella's Avatar
    Join Date
    May 2011
    Posts
    181
    Thanks given
    16
    Thanks received
    5
    Rep Power
    1
    Bump? :l
    Reply With Quote  
     

  7. #7  
    Registered Member
    Division's Avatar
    Join Date
    Dec 2009
    Age
    29
    Posts
    2,208
    Thanks given
    41
    Thanks received
    78
    Rep Power
    97
    bump also need
    Reply With Quote  
     

  8. #8  
    Registered Member
    Join Date
    Nov 2008
    Posts
    66
    Thanks given
    27
    Thanks received
    7
    Rep Power
    23
    Can you post?
    Code:
    WalkingHandler.java:27
    Reply With Quote  
     

  9. #9  
    The One And Only

    01053's Avatar
    Join Date
    Apr 2011
    Age
    28
    Posts
    2,887
    Thanks given
    417
    Thanks received
    885
    Rep Power
    856
    Quote Originally Posted by dockz0wnz View Post
    Can you post?
    Code:
    WalkingHandler.java:27
    It's not line 27 throwing the exception it clearly says, line 67 .

    bump'd for you .


    Reply With Quote  
     

  10. #10  
    Registered Member
    Join Date
    Nov 2008
    Posts
    66
    Thanks given
    27
    Thanks received
    7
    Rep Power
    23
    Quote Originally Posted by C++ Imbued View Post
    It's not line 27 throwing the exception it clearly says, line 67 .

    bump'd for you .
    Code:
    [6/9/11 7:19 AM]: java.lang.ArrayIndexOutOfBoundsException: -1
    [6/9/11 7:19 AM]:       at server.world.WalkingHandler$TiledMap.getFlag(WalkingHandler.java:67)
    [6/9/11 7:19 AM]:       at server.world.WalkingHandler.traversable(WalkingHandler.java:27)
    [6/9/11 7:19 AM]:       at server.model.npcs.NPC.getNextWalkingDirection(NPC.java:224)
    [6/9/11 7:19 AM]:       at server.model.npcs.NPC.getNextNPCMovement(NPC.java:235)
    [6/9/11 7:19 AM]:       at server.model.npcs.NPCHandler.followPlayer(NPCHandler.java:2733)
    [6/9/11 7:19 AM]:       at server.model.npcs.NPCHandler.process(NPCHandler.java:1826)
    [6/9/11 7:19 AM]:       at server.Server.main(Server.java:173)
    third line cleary says 27


    edit: nevermind, i have the walkinghandler also.

    find (in WalkingHandler)

    Code:
    		int flag = map.getFlag(x, y);
    make it:

    Code:
    		try {
    			int flag = map.getFlag(x, y);
    		} catch(Exception e) { return true; }
    :l at the least it will fix the crashes; i've never had this problem.
    Reply With Quote  
     

Page 1 of 2 12 LastLast

Thread Information
Users Browsing this Thread

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


User Tag List

Similar Threads

  1. Replies: 3
    Last Post: 08-25-2009, 04:40 PM
  2. Projectile Crashes Server
    By Delifed in forum Help
    Replies: 6
    Last Post: 06-12-2009, 05:36 PM
  3. [525] Server Crashes Help rep++
    By White. in forum Help
    Replies: 7
    Last Post: 04-14-2009, 02:26 PM
  4. [508] An error which crashes server...
    By AndyJay in forum Help
    Replies: 2
    Last Post: 03-17-2009, 08:54 PM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •