#9249173 Call to a member function getMovementBuffer() on null
Submitted by PocketMine-MP 5.5.0
General information
Version: | 5.5.0 |
---|---|
Git commit: | c8d357f4 |
Plugin involvement: | Direct |
Report date: | 2023-09-19 15:25:38 +0000 UTC |
Server uptime: | 0 days 0 hours 3 minutes 51 seconds |
System Information
PHP version: | 8.1.23 |
---|---|
JIT status: | Not available |
Operating system: | linux |
System banner: | Linux 3e6d57a2-1600-4b88-8377-af59f1c0641c 5.4.0-28-generic #32-Ubuntu SMP Wed Apr 22 17:40:10 UTC 2020 x86_64 |
Error information
Warning: the Guardian plugin was directly involved in this crash. Please contact the plugin author.
Thread: | Main |
---|---|
Message: | Call to a member function getMovementBuffer() on null |
File: | plugins/Guardian-AntiCheat.phar/src/veroxcode/Checks/Combat/Reach |
Line: | #42 |
Type: | Error |
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
if ($player instanceof Player && $victim instanceof Player){
$victimUUID = $victim->getUniqueId()->toString();
$victimUser = Guardian::getInstance()->getUserManager()->getUser($victimUUID);
$ping = $player->getNetworkSession()->getPing();
$rewindTicks = ceil($ping / 50);
if (count($victimUser->getMovementBuffer()) <= $rewindTicks || count($user->getMovementBuffer()) <= $rewindTicks){
return;
}
$rewindBuffer = $victimUser->rewindMovementBuffer($rewindTicks);
$playerVec = new Vector3($player->getPosition()->getX(), 0 , $player->getPosition()->getZ());
$victimVec = new Vector3($rewindBuffer->getPosition()->getX(), 0 , $rewindBuffer->getPosition()->getZ());
$distance = $playerVec->distance($victimVec);
if ($distance > $this->MAX_REACH) {
if ($user->getViolation($this->getName()) < $this->getMaxViolations()){
#0 plugins/Guardian-AntiCheat.phar/src/veroxcode/Listener/EventListener(94): veroxcode\Checks\Combat\Reach->onAttack(object pocketmine\event\entity\EntityDamageByEntityEvent#275528, object veroxcode\User\User#206192)
#1 pmsrc/src/event/RegisteredListener(61): veroxcode\Listener\EventListener->onAttack(object pocketmine\event\entity\EntityDamageByEntityEvent#275528)
#2 pmsrc/src/event/Event(63): pocketmine\event\RegisteredListener->callEvent(object pocketmine\event\entity\EntityDamageByEntityEvent#275528)
#3 pmsrc/src/entity/Entity(530): pocketmine\event\Event->call()
#4 pmsrc/src/entity/Living(548): pocketmine\entity\Entity->attack(object pocketmine\event\entity\EntityDamageByEntityEvent#275528)
#5 pmsrc/src/player/Player(2466): pocketmine\entity\Living->attack(object pocketmine\event\entity\EntityDamageByEntityEvent#275528)
#6 pmsrc/src/player/Player(1869): pocketmine\player\Player->attack(object pocketmine\event\entity\EntityDamageByEntityEvent#275528)
#7 pmsrc/src/network/mcpe/handler/InGamePacketHandler(558): pocketmine\player\Player->attackEntity(object pocketmine\player\Player#306400)
#8 pmsrc/src/network/mcpe/handler/InGamePacketHandler(345): pocketmine\network\mcpe\handler\InGamePacketHandler->handleUseItemOnEntityTransaction(object pocketmine\network\mcpe\protocol\types\inventory\UseItemOnEntityTransactionData#275993)
#9 pmsrc/vendor/pocketmine/bedrock-protocol/src/InventoryTransactionPacket(94): pocketmine\network\mcpe\handler\InGamePacketHandler->handleInventoryTransaction(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket#262338)
#10 pmsrc/src/network/mcpe/NetworkSession(445): pocketmine\network\mcpe\protocol\InventoryTransactionPacket->handle(object pocketmine\network\mcpe\handler\InGamePacketHandler#206216)
#11 pmsrc/src/network/mcpe/NetworkSession(383): pocketmine\network\mcpe\NetworkSession->handleDataPacket(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket#262338, string[33] ..........T..r=.B3+.E............)
#12 pmsrc/src/network/mcpe/raklib/RakLibInterface(219): pocketmine\network\mcpe\NetworkSession->handleEncoded(string[77] c.arf.bE9.f.U..|[email protected]^.W:,...p.H..........LL....-..5.......)
#13 pmsrc/vendor/pocketmine/raklib-ipc/src/RakLibToUserThreadMessageReceiver(40): pocketmine\network\mcpe\raklib\RakLibInterface->onPacketReceive(int 2, string[86] ....Y.'p..05.....#.T......l............M>...!)[email protected]..~5e{p)
#14 pmsrc/src/network/mcpe/raklib/RakLibInterface(111): raklib\server\ipc\RakLibToUserThreadMessageReceiver->handle(object pocketmine\network\mcpe\raklib\RakLibInterface#45698)
#15 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(120): pocketmine\network\mcpe\raklib\RakLibInterface->pocketmine\network\mcpe\raklib\{closure}()
#16 pmsrc/src/TimeTrackingSleeperHandler(58): pocketmine\snooze\SleeperHandler->processNotifications()
#17 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(79): pocketmine\TimeTrackingSleeperHandler->processNotifications()
#18 pmsrc/src/Server(1681): pocketmine\snooze\SleeperHandler->sleepUntil(float 1695137138.9184)
#19 pmsrc/src/Server(1064): pocketmine\Server->tickProcessor()
#20 pmsrc/src/PocketMine(334): pocketmine\Server->__construct(object pocketmine\thread\ThreadSafeClassLoader#6, object pocketmine\utils\MainLogger#3, string[16] /home/container/, string[24] /home/container/plugins/)
#21 pmsrc/src/PocketMine(357): pocketmine\server()
#22 pmsrc(11): require(string[60] phar:///home/container/PocketMine-MP.phar/src/PocketMine.php)
Loaded Plugins
-
Show
Name Version State Author(s) Website 7TogkJumpEvent 1.0.0 Enabled Angga7Togk 7TogkJumpRecord 1.0.0 Enabled onebone , Angga7Togk 7TogkKeyShop 3.0.0 Enabled Angga7Togk 7TogkTopJumpLB 1.0.0 Enabled Angga7Togk 7TogkTopMoney 1.0.0 Enabled Angga7Togk AntiCombatLog 2.0.0 Enabled Electro AntiExplosions 1.0.3 Enabled NhanAZ Visit AntiFrameEdit 5 Enabled JonyGamesYT9 AntiTrampleFarmland 0.0.2 Enabled NhanAZ Visit AnvilUI 1.0.0 Enabled Ariefal AutoClearChunk 2.2.1 Enabled HazardTeam Visit AutoClearLagg 3.1.0 Enabled FiraAja AutoSmeltOre 0.0.4 Enabled DavidGlitch04 BetterHomes 2.0.0 Enabled Electro BetterItemID 2.0.1 Enabled fernanACM Visit BetterMute 1.1.4 Enabled supercrafter333 Visit BetterWarps 2.0.0 Enabled Electro BroadcastACM 3.0.1 Enabled fernanACM Visit BuilderTools 2.0.0-beta1 Enabled CzechPMDevs , VixikHD , dadodasyra Visit CapeShopCoin 1.0.0 Enabled Angga7Togk ChatPerWorld 2.1.0 Enabled Angga7Togk ChestShop 2.0-RELEASE Enabled Spicearth (Developer) , PigPuig (Ideas) , Pixel Network (Server) , KRUNCHSHooT (edited to pm5) CoinAPI 3.0.1-PM5 Enabled onebone, BeeAZZ, Rezvy, Fred CoinAPIScore 1.0.0 Enabled Ifera, AokoAsami199 CoinList 0.1 Enabled YanZLOL CommandBlocker 0.0.2 Enabled NhanAZ Visit ContactUI 1 Enabled EntityN3 Crawling 1.0.0 Enabled DavyCraft648 Visit CropGrowth 3.0.0 Enabled NhanAZ Visit CropsXP 0.0.2 Enabled NhanAZ Visit CustomJoinLeave 1.0.1 Enabled BhawaniTheKing CustomWing 2.0 - Animated Enabled Fazz Remake By RemyyPlayzz DEVirion 1.3.0 Enabled poggit , SOFe DeathParticle 2.0.1 Enabled lenlenlL6, BeeAZZ DevTools 1.17.0 Enabled PocketMine Team Visit DeviceACM 3.0.0 Enabled fernanACM Visit DevilMode 0.0.4 Enabled NhanAZ DinoUI 2.0.0-REMAKE Enabled AlvinMask , Angga7Togk , dhnz , Fred , KyzYT , MumaVg DummyItemsBlocks 1.0.1 Enabled diamond-gold (ace) Visit EasyDoor 2.0.0 Enabled KRUNCHSHooT EcoApiScorePremium 1.0.0 Enabled Riza, EconomyAPI 5.7.3-PM5 Enabled onebone, Rezvy, Fred EconomyLand 2.0.0-PM5 Enabled onebone, Fred(cv PM5) EnchantShop 1.0.0 Enabled XeonCh EssentialsGamemode 1 Enabled Fred FKickAll 1.0.1 Enabled FRashkar-pm Fireworks 1.0.0-PM5 Enabled FormAPI 2.1.1 Enabled jojoe77777 GiftCodeID 2.0.0 Enabled NoobMCBG Guardian 1.0.3 Enabled VeroxCode HammerACM 1.0.0 Enabled fernanACM Visit HealAndFeed 3.2.0 Enabled Kylan1940 HitParticle 0.0.3 Enabled lenlenlL6, BeeAZZ HostInfoGetter 1.0.0 Enabled XanderID HotbarLandInfo 1.0.0 Enabled Fred InfoUI 1.0.0 Enabled Riza InvSee 2.2.5 Enabled BlockHorizons ItemLifeTime 0.1.0 Enabled DavyCraft648 Visit JobScore 1.0.0 Enabled Fred JobUI 2.3.8 Enabled hamid0740, Fred (Convert PM5) Visit KeepInventory 3.1.1 Enabled NhanAZ , KhoaGamingVN Visit KeyShop_PremiumEdition 3.0.0 Enabled Angga7Togk - Remake By VaaMC KygekRanksUI 2.2.0 Enabled Kygekraqmak , KygekTeam , thebigcrafter Visit LaunchACM 2.0.0 Enabled fernanACM Visit LightningDeath 1.3.6 Enabled provsalt , muqsit Visit MOTDShuffle 1.4.0 Enabled HBIDamian MaxEnchants 1.2.5 Enabled Xenophilicy MoneyShopCoin 1.0.0 Enabled Angga7Togk MultiWorld 2.1.1 Enabled CzechPMDevs , VixikCZ , fuyutsuki , kaliiks Visit NickUI 1 Enabled fernanACM Visit NightVision 1.0.6 Enabled BeeAZ NoFarmlandDecay 0.1.0 Enabled YTBJero NoFlyWorld 0.0.1 Enabled NhanAZ Visit NoPVP 1.0.2 Enabled Laith98Dev Visit OneSleeper 1.0.2 Enabled Laith98Dev OnlineTime 1.0.0 Enabled Hasan4you1 OpList 2.0.3 Enabled NhanAZ Visit ParticleShopCoin 1.0.0 Enabled Angga7Togk PersonaAdapter 2.0.0 Enabled Lunarelly Visit PiggyCrates 3.0.4 Enabled DaPigGuy Visit PiggyFactions 2.1.0 Enabled DaPigGuy Visit PlayerParticleUI 1.0.7 Enabled J0k3rrWild Visit PlayerStatus 2 Enabled Theslowaja PlayerVaults 3.5.3 Enabled PlayerWarpsUI 1.1.0 Enabled XeonCh , dhnnz PureChat 2.0.2 Enabled Vecnavium , 64FF00 PurePerms 2.0.0-ACM Enabled fernanACM , 64FF00 Visit RF_v2.0 2.0.0 Enabled VaaMC Rating_v5.0.0 1.0.0 Enabled AlbaaDev, Remake by VaaMC RenameItems 3.2 Enabled Wertzui123 Visit RepairUI 2.0.0 Enabled fernanACM Visit Report 1.0.0 Enabled r3pt1s RewardUI 1.0.0 Enabled VaaMC Rewards 5.2.1 Enabled Wertzui123 Visit RulesUI 0.0.1 Enabled RemyyPlayzz ScoreFix 1.0.0 Enabled Rezvy ScoreHud 7.0.1 Enabled Ifera SellGUI 2.5.0 Enabled dhnnz Visit Shield 1.19.0 Enabled JavierLeon9966 Shop 1.0.0 Enabled SafiraaCute ShortSneak 1.1.1 Enabled DavyCraft648 Visit SimpleLay 3.0.2 Enabled brokiem SizeUI 2.0.1 Enabled fernanACM Visit Slapper 3.0.0 Enabled Vecnavium , jojoe77777 SlapperHitSound 0.0.2 Enabled BeeAZ StarterKit 4.0.1 Enabled TheNote , Crasher508 Sudo 1.3 Enabled ErikX TGCapes 2.1.0 Enabled Theslowaja TPA 1.0.0 Enabled Angga7Togk TellRaw 3.0.0 Enabled Texter 4.2.2 Enabled yuko fuyutsuki , mfmfnek0 , onebone , ogiwara , Shootsta_ERU0531 , Toganon , ShadowArt , Marron0421 , No4NaMe , iteplenky , SuperYYT , SuperAdam47 , minijaham , VicoSilalahi , TobyDev265 , IvanCraft623 Visit TopCoin 99999999999 Enabled ZenonTuz TopCoinUI 1.0.0 Enabled RemyyPlayzz TopExpLeaderboard 1.2.0(FrostLand) Enabled VaaMC TopKill 1.1.0 Enabled FRashkar-pm TopOnlineLeaderboard 1.0.0 Enabled VaaMC TopVoter 3.3.0 Enabled SalmonDE VanillaCoordinates 2.0.0 Enabled Shelly7w7 VanillaElytra 1.14.0 Enabled JavierLeon9966 VanillaHopper 2.2.2 Enabled ColinHDev Visit VanillaKnockback 1.1.0 Enabled JavierLeon9966 VanillaXP 1.1 Enabled Julicraft_44 VanishV2 4.0.2 Enabled sqrrl Voting38 0.0.5 Enabled Weather 2.0.3 Enabled tgwaste Wilderness 2.1.3 Enabled WingShopCoinV1 1.0.0 Enabled Crown WorldDefend 0.0.7 Enabled taylordevs Visit WorldProtect 2.3.14 Enabled aliuly Visit WorldsLoader 1.0.1 Enabled NhanAZ Visit XSkinPersona 0.0.1 Enabled https://github.com/xrde4 , Special thanks to presentkim for their PM3 and PM4 _NewBlazinFly 3.0.0 Enabled iiFlamiinBlaze and antbag getExp 1.0.0 Enabled Riza minereset38 0.0.4 Enabled kingofturkey38 szDepenNS 1.0.0 Enabled Riza szForm 2.1.0 Enabled sz fixed By KyDev
Server Settings
-
Show
Name Value server-ip 0.0.0.0 enable-query true server-port 25574 query.port 25574 motd PocketMine-MP Server server-portv6 19133 enable-ipv6 on white-list 0 max-players 2023 gamemode survival force-gamemode off hardcore off pvp on difficulty 2 generator-settings level-name LobbyS1 level-seed level-type DEFAULT auto-save on view-distance 16 xbox-auth on language eng
Installed Composer Dependencies
-
Show
Name Version adhocore/json-comment 1.2.1@651023f9fe52e9efa2198cbaf6e481d1968e2377 brick/math 0.11.0@0ad82ce168c82ba30d1c01ec86116ab52f589478 daverandom/callback-validator unknown@unknown netresearch/jsonmapper unknown@unknown pocketmine/bedrock-block-upgrade-schema 3.1.0@6d4ae416043337946a22fc31e8065ca2c21f472d pocketmine/bedrock-data 2.4.0+bedrock-1.20.10@f98bd1cae46d2920058acf3b23c0bedeac79f4ab pocketmine/bedrock-item-upgrade-schema 1.4.0@60d199afe5e371fd189b21d685ec1fed6ba54230 pocketmine/bedrock-protocol 23.0.4+bedrock-1.20.10@ae0d8f4d49506674b7ff622f7c81ce241dc49adb pocketmine/binaryutils 0.2.4@5ac7eea91afbad8dc498f5ce34ce6297d5e6ea9a pocketmine/callback-validator 1.0.3@64787469766bcaa7e5885242e85c23c25e8c55a2 pocketmine/color 0.3.1@a0421f1e9e0b0c619300fb92d593283378f6a5e1 pocketmine/errorhandler 0.6.0@dae214a04348b911e8219ebf125ff1c5589cc878 pocketmine/locale-data 2.19.6@93e473e20e7f4515ecf45c5ef0f9155b9247a86e pocketmine/log 0.4.0@e6c912c0f9055c81d23108ec2d179b96f404c043 pocketmine/math 1.0.0@dc132d93595b32e9f210d78b3c8d43c662a5edbf pocketmine/nbt 1.0.0@20540271cb59e04672cb163dca73366f207974f1 pocketmine/netresearch-jsonmapper v4.2.1000@078764e869e9b732f97206ec9363480a77c35532 pocketmine/pocketmine-mp 5.5.0@c8d357f4eb360b632df47a0c7ec93ddb1a89a995 pocketmine/raklib 0.15.1@79b7b4d1d7516dc6e322514453645ad9452b20ca pocketmine/raklib-ipc 0.2.0@26ed56fa9db06e4ca6e8920c0ede2e01e219bb9c pocketmine/snooze 0.5.0@a86d9ee60ce44755d166d3c7ba4b8b8be8360915 ramsey/collection 2.0.0@a4b48764bfbb8f3a6a4d1aeb1a35bb5e9ecac4a5 ramsey/uuid 4.7.4@60a4c63ab724854332900504274f6150ff26d286 rhumsaa/uuid unknown@unknown symfony/filesystem v6.3.1@edd36776956f2a6fcf577edb5b05eb0e3bdc52ae symfony/polyfill-ctype v1.28.0@ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb symfony/polyfill-mbstring v1.28.0@42292d99c55abe617799667f454222c54c60e229
Installed PHP Extensions
-
Show
Name Version Core 8.1.23 PDO 8.1.23 Phar 8.1.23 Reflection 8.1.23 SPL 8.1.23 SimpleXML 8.1.23 Zend OPcache 8.1.23 arraydebug 0.1.0 bcmath 8.1.23 calendar 8.1.23 chunkutils2 0.3.5 crypto 0.3.2 ctype 8.1.23 curl 8.1.23 date 8.1.23 dom 20031129 fileinfo 8.1.23 filter 8.1.23 ftp 8.1.23 gd 8.1.23 gmp 8.1.23 hash 8.1.23 igbinary 3.2.14 json 8.1.23 leveldb 0.3.0 libdeflate 0.2.1 libxml 8.1.23 mbstring 8.1.23 morton 0.1.2 mysqli 8.1.23 mysqlnd mysqlnd 8.1.23 openssl 8.1.23 pcntl 8.1.23 pcre 8.1.23 pdo_mysql 8.1.23 pdo_sqlite 8.1.23 pmmpthread 6.0.10 posix 8.1.23 recursionguard 0.1.0 shmop 8.1.23 sockets 8.1.23 sqlite3 8.1.23 standard 8.1.23 tokenizer 8.1.23 xml 8.1.23 xmlreader 8.1.23 xmlwriter 8.1.23 xxhash 0.2.0 yaml 2.2.3 zip 1.19.5 zlib 8.1.23