1. The forums will be archived and moved to a read only mode in about 2 weeks (mid march).

crash dump

Discussion in 'Help' started by Teamblocket, Jun 20, 2017.

  1. Teamblocket

    Teamblocket Zombie

    Messages:
    301
    GitHub:
    teamblocket
    my server keeps crashing every 10m and i don't know why!
    Code:
    PocketMine-MP Crash Dump Tue Jun 20 15:08:52 MDT 2017
    
    Error: Call to a member function getItem() on null
    File: /src/pocketmine/tile/Chest
    Line: 80
    Type: notice
    
    Code:
    [71]
    [72]             parent::close();
    [73]         }
    [74]     }
    [75]
    [76]     public function saveNBT(){
    [77]         $this->namedtag->Items = new ListTag("Items", []);
    [78]         $this->namedtag->Items->setTagType(NBT::TAG_Compound);
    [79]         for($index = 0; $index < $this->getSize(); ++$index){
    [80]             $this->setItem($index, $this->inventory->getItem($index));
    [81]         }
    [82]     }
    [83]
    [84]     /**
    [85]      * @return int
    [86]      */
    [87]     public function getSize(){
    [88]         return 27;
    [89]     }
    [90] 
     
  2. SalmonDE

    SalmonDE Zombie Pigman

    Messages:
    739
    GitHub:
    SalmonDE
    Can you set debug level to 2 and give us a backtrace?
    Perhaps the chest tile got closed and set $this->inventory to null and then something tried to save the nbt. A backtrace could help to find out if that happened.
     
  3. Teamblocket

    Teamblocket Zombie

    Messages:
    301
    GitHub:
    teamblocket
    HTML:
    Backtrace:
    #0 /src/pocketmine/level/format/io/region/Anvil(85): pocketmine\tile\Chest->saveNBT(boolean)
    #1 /src/pocketmine/level/format/io/region/RegionLoader(178): pocketmine\level\format\io\region\Anvil->nbtSerialize(pocketmine\level\format\Chunk object)
    #2 /src/pocketmine/level/format/io/region/McRegion(317): pocketmine\level\format\io\region\RegionLoader->writeChunk(pocketmine\level\format\Chunk object)
    #3 /src/pocketmine/level/Level(1021): pocketmine\level\format\io\region\McRegion->saveChunk(integer -15, integer 26)
    #4 /src/pocketmine/level/Level(1009): pocketmine\level\Level->saveChunks(boolean)
    #5 /src/pocketmine/Server(2313): pocketmine\level\Level->save(boolean )
    #6 /src/pocketmine/Server(2453): pocketmine\Server->doAutoSave(boolean)
    #7 /src/pocketmine/Server(2189): pocketmine\Server->tick(boolean)
    #8 /src/pocketmine/Server(2072): pocketmine\Server->tickProcessor(boolean)
    #9 /src/pocketmine/Server(1654): pocketmine\Server->start(boolean)
    #10 /src/pocketmine/PocketMine(504): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string phar:///home/multicraft/jar/pocketmine/pmmp/1.1.0/PocketMine-MP.phar/, string /home/multicraft/servers/server5620/, string /home/multicraft/servers/server5620/plugins/)
    #11 (9): include(string phar:///home/multicraft/jar/pocketmine/pmmp/1.1.0/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
    
    PocketMine-MP version: 1.6.2dev #0 [Protocol 113; API 3.0.0-ALPHA5]
    Git commit: e11f1e94e9fc37332b934c54191d5dee79d5812c
    uname -a: Linux mc26.vgmc.us 2.6.32-696.1.1.el6.x86_64 #1 SMP Tue Apr 11 17:13:24 UTC 2017 x86_64
    PHP Version: 7.0.19
    Zend version: 3.0.0
    OS : Linux, linux
    
    added the php version etc just incase
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.