Thread: Skilling crashes server!

Results 1 to 7 of 7
  1. #1 Skilling crashes server! 
    Registered Member mattsforeal's Avatar
    Join Date
    Oct 2009
    Posts
    263
    Thanks given
    77
    Thanks received
    90
    Rep Power
    63
    I'm not sure whats causing this but I need to fix it asap!

    Here's snippets of the command console from the 3 times it crashed.

    Code:
    [7/1/11 4:04 AM]: java.lang.NullPointerException
    [7/1/11 4:04 AM]:       at server.model.items.ItemAssistant.createGroundItem(Ite
    mAssistant.java:2547)
    [7/1/11 4:04 AM]:       at server.world.ItemHandler.createGroundItem(ItemHandler
    .java:172)
    [7/1/11 4:04 AM]:       at server.model.players.skills.Firemaking$3.execute(Fire
    making.java:121)
    [7/1/11 4:04 AM]:       at server.event.CycleEventContainer.execute(CycleEventCo
    ntainer.java:52)
    [7/1/11 4:04 AM]:       at server.event.CycleEventHandler.process(CycleEventHand
    ler.java:63)
    [7/1/11 4:04 AM]:       at server.Server.main(Server.java:179)
    [7/1/11 4:04 AM]: A fatal exception has been thrown!
    
    
    
    
    
    [7/1/11 1:10 PM]: java.lang.NullPointerException
    [7/1/11 1:10 PM]:       at server.model.items.ItemAssistant.createGroundItem(Ite
    mAssistant.java:2547)
    [7/1/11 1:10 PM]:       at server.world.ItemHandler.createGroundItem(ItemHandler
    .java:172)
    [7/1/11 1:10 PM]:       at server.model.players.skills.Firemaking$3.execute(Fire
    making.java:121)
    [7/1/11 1:10 PM]:       at server.event.CycleEventContainer.execute(CycleEventCo
    ntainer.java:52)
    [7/1/11 1:10 PM]:       at server.event.CycleEventHandler.process(CycleEventHand
    ler.java:63)
    [7/1/11 1:10 PM]:       at server.Server.main(Server.java:179)
    [7/1/11 1:10 PM]: A fatal exception has been thrown!
    
    
    
    
    [7/1/11 9:56 PM]: java.lang.NullPointerException
    [7/1/11 9:56 PM]:       at server.model.items.ItemAssistant.createGroundItem(Ite
    mAssistant.java:2547)
    [7/1/11 9:56 PM]:       at server.world.ItemHandler.createGroundItem(ItemHandler
    .java:172)
    [7/1/11 9:56 PM]:       at server.model.players.skills.Woodcutting.recieveBirdsN
    est(Woodcutting.java:178)
    [7/1/11 9:56 PM]:       at server.model.players.skills.Woodcutting.access$000(Wo
    odcutting.java:19)
    [7/1/11 9:56 PM]:       at server.model.players.skills.Woodcutting$1.execute(Woo
    dcutting.java:82)
    [7/1/11 9:56 PM]:       at server.event.CycleEventContainer.execute(CycleEventCo
    ntainer.java:52)
    [7/1/11 9:56 PM]:       at server.event.CycleEventHandler.process(CycleEventHand
    ler.java:63)
    [7/1/11 9:56 PM]:       at server.Server.main(Server.java:179)
    [7/1/11 9:56 PM]: A fatal exception has been thrown!
    Reply With Quote  
     

  2. #2  
    Banned
    Join Date
    May 2011
    Posts
    244
    Thanks given
    56
    Thanks received
    118
    Rep Power
    0
    I'm not sure whats causing this but I need to fix it asap!


    It happens when you're trying to create a grounditem. Please show us any code having to do with ground items, that you have recently added.
    Reply With Quote  
     

  3. #3  
    Registered Member mattsforeal's Avatar
    Join Date
    Oct 2009
    Posts
    263
    Thanks given
    77
    Thanks received
    90
    Rep Power
    63
    I use all of these skills, which are the only ones the problem occurs in...
    http://www.rune-server.org/runescape...hing-more.html
    Reply With Quote  
     

  4. #4  
    #packeting

    God's Avatar
    Join Date
    Feb 2011
    Posts
    1,007
    Thanks given
    315
    Thanks received
    115
    Rep Power
    181
    Its in your firemaking method somewere... its probably trying to drop an ash or something after a period of time, just comment that out if you want an easy fix




    LOL^

    [Today 12:51 AM] Stewie: If at first you don't succeed, you probably just realized you're a woman.

    ...oh stewie
    Reply With Quote  
     

  5. #5  
    Registered Member
    Join Date
    Apr 2010
    Age
    28
    Posts
    392
    Thanks given
    24
    Thanks received
    26
    Rep Power
    16
    Go to ItemAssistant.java
    and paste the line
    2547
    Reply With Quote  
     

  6. #6  
    Registered Member mattsforeal's Avatar
    Join Date
    Oct 2009
    Posts
    263
    Thanks given
    77
    Thanks received
    90
    Rep Power
    63
    Code:
    public void createGroundItem(int itemID, int itemX, int itemY, int itemAmount) {
    		synchronized(c) {
    			c.getOutStream().createFrame(85);
    			c.getOutStream().writeByteC((itemY - 8 * c.mapRegionY));
    			c.getOutStream().writeByteC((itemX - 8 * c.mapRegionX));
    			c.getOutStream().createFrame(44);
    			c.getOutStream().writeWordBigEndianA(itemID);
    			c.getOutStream().writeWord(itemAmount);
    			c.getOutStream().writeByte(0);	
    			c.flushOutStream();
    		}
    	}
    I would assume something like this would work...

    Code:
    public void createGroundItem(int itemID, int itemX, int itemY, int itemAmount) {
    		if (c != null)
    		{
    			synchronized (c)
    			{
    				c.getOutStream().createFrame(85);
    				c.getOutStream().writeByteC((itemY - 8 * c.mapRegionY));
    				c.getOutStream().writeByteC((itemX - 8 * c.mapRegionX));
    				c.getOutStream().createFrame(44);
    				c.getOutStream().writeWordBigEndianA(itemID);
    				c.getOutStream().writeWord(itemAmount);
    				c.getOutStream().writeByte(0);
    				c.flushOutStream();
    			}
    		}
    	}
    Edit: I applied the same concept to my removegrounditem method with the same result, still need help...
    Reply With Quote  
     

  7. #7  
    Registered Member
    Join Date
    Apr 2010
    Age
    28
    Posts
    392
    Thanks given
    24
    Thanks received
    26
    Rep Power
    16
    Highlight the exact LINE of which i said to post.
    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

Similar Threads

  1. [PI]Server Crashes
    By Nutella in forum Help
    Replies: 13
    Last Post: 04-08-2012, 08:56 PM
  2. [PI] Server Crashes/Dissconnections
    By viality in forum Requests
    Replies: 0
    Last Post: 02-25-2011, 09:54 AM
  3. Run Errors - Crashes the server:
    By Mergim in forum Help
    Replies: 7
    Last Post: 06-03-2010, 05:51 PM
  4. [525] Server Crashes Help rep++
    By White. in forum Help
    Replies: 7
    Last Post: 04-14-2009, 02:26 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
  •