Closed teracube closed 5 years ago
@CortexPE
https://poggit.pmmp.io/r/48054/TeaSpoon_dev-265.phar https://jenkins.pmmp.io/job/PocketMine-MP/1750/artifact/PocketMine-MP.phar
2019-03-12 [19:20:21] [Server thread/CRITICAL]: Error: "Call to a member function getBlock() on null" (EXCEPTION) in "plugins/TeaSpoon_dev-265.phar/src/CortexPE/utils/EntityUtils" at line 73
2019-03-12 [19:20:21] [Server thread/DEBUG]: #0 plugins/TeaSpoon_dev-265.phar/src/CortexPE/Utils(144): CortexPE\utils\EntityUtils::isInsideOfPortal(pocketmine\Player object)
2019-03-12 [19:20:21] [Server thread/DEBUG]: #1 plugins/TeaSpoon_dev-265.phar/src/CortexPE/task/DelayedCrossDimensionTeleportTask(69): CortexPE\Utils::isDelayedTeleportCancellable(pocketmine\Player object, integer 1)
2019-03-12 [19:20:21] [Server thread/DEBUG]: #2 src/pocketmine/scheduler/TaskHandler(159): CortexPE\task\DelayedCrossDimensionTeleportTask->onRun(integer 979597)
2019-03-12 [19:20:21] [Server thread/DEBUG]: #3 src/pocketmine/scheduler/TaskScheduler(199): pocketmine\scheduler\TaskHandler->run(integer 979597)
2019-03-12 [19:20:21] [Server thread/DEBUG]: #4 src/pocketmine/plugin/PluginManager(688): pocketmine\scheduler\TaskScheduler->mainThreadHeartbeat(integer 979597)
2019-03-12 [19:20:21] [Server thread/DEBUG]: #5 src/pocketmine/Server(2550): pocketmine\plugin\PluginManager->tickSchedulers(integer 979597)
2019-03-12 [19:20:21] [Server thread/DEBUG]: #6 src/pocketmine/Server(2326): pocketmine\Server->tick()
2019-03-12 [19:20:21] [Server thread/DEBUG]: #7 src/pocketmine/Server(2187): pocketmine\Server->tickProcessor()
2019-03-12 [19:20:21] [Server thread/DEBUG]: #8 src/pocketmine/Server(1766): pocketmine\Server->start()
2019-03-12 [19:20:21] [Server thread/DEBUG]: #9 src/pocketmine/PocketMine(250): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /home/teracube/, string /home/teracube/plugins/)
2019-03-12 [19:20:21] [Server thread/DEBUG]: #10 (1): require(string phar:///home/teracube/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
2019-03-12 [19:20:21] [Server thread/EMERGENCY]: An unrecoverable error has occurred and the server has crashed. Creating a crash dump
2019-03-12 [19:20:21] [Server thread/EMERGENCY]: Please upload the "/home/teracube/crashdumps/Tue_Mar_12-19.20.21-CET_2019.log" file to the Crash Archive and submit the link to the Bug Reporting page. Give as much info as you can.
PocketMine-MP Crash Dump Tue Mar 12 19:20:21 CET 2019
Error: Call to a member function getBlock() on null File: plugins/TeaSpoon_dev-265.phar/src/CortexPE/utils/EntityUtils Line: 73 Type: Error
THIS CRASH WAS CAUSED BY A PLUGIN BAD PLUGIN: TeaSpoon v1.0.1
Code: [64] $entityDPM->removeProperty(Entity::DATA_FLAG_LEASHED); [65] //$entityDPM->setByte(Entity::DATA_FLAG_LEASHED, 0, true); [66] $entityDPM->setLong(Entity::DATA_LEAD_HOLDER_EID, -1, true); [67] [68] return false; [69] } [70] } [71] [72] public static function isInsideOfPortal(Entity $entity): bool{ [73] $block = $entity->getLevel()->getBlock($entity->floor()); [74] if($block instanceof Portal){ [75] return true; [76] } [77] [78] return false; [79] } [80] [81] public static function isInsideOfEndPortal(Entity $entity): bool{ [82] $block = $entity->getLevel()->getBlock($entity); [83] if($block instanceof EndPortal){
Backtrace:
PocketMine-MP version: 3.6.5 [Protocol 332] Git commit: f2ff5105973334be3ac520e919e425ea444d2da0 uname -a: Linux g1 4.5.0-0.bpo.2-amd64 #1 SMP Debian 4.5.4-1~bpo8+1 (2016-05-13) x86_64 PHP Version: 7.2.15 Zend version: 3.2.0 OS : Linux, linux
@CortexPE thanks
https://poggit.pmmp.io/r/48054/TeaSpoon_dev-265.phar https://jenkins.pmmp.io/job/PocketMine-MP/lastSuccessfulBuild/artifact/PocketMine-MP.phar