NetherGamesMC / PocketMine-MP

A multi protocol server software for Minecraft: Bedrock Edition in PHP
https://pmmp.io
GNU Lesser General Public License v3.0
75 stars 98 forks source link

Server crashed #370

Closed UnknownNull closed 1 year ago

UnknownNull commented 1 year ago

2023-07-14 [07:38:51.474] [Server thread/CRITICAL]: Error: "Call to a member function getParameters() on array" (EXCEPTION) in "pmsrc/vendor/nethergamesmc/bedrock-protocol/src/AvailableCommandsPacket" at line 592 --- Stack trace ---

0 pmsrc/vendor/nethergamesmc/bedrock-protocol/src/DataPacket(84): pocketmine\network\mcpe\protocol\AvailableCommandsPacket->encodePayload(object pocketmine\network\mcpe\protocol\serializer\PacketSerializer#206471)

1 pmsrc/src/network/mcpe/NetworkSession(563): pocketmine\network\mcpe\protocol\DataPacket->encode(object pocketmine\network\mcpe\protocol\serializer\PacketSerializer#206471)

2 pmsrc/src/network/mcpe/NetworkSession(544): pocketmine\network\mcpe\NetworkSession::encodePacketTimed(object pocketmine\network\mcpe\protocol\serializer\PacketSerializer#206471, object pocketmine\network\mcpe\protocol\AvailableCommandsPacket#33824)

3 plugins/RankSystem.phar/src/IvanCraft623/RankSystem/libs/CortexPE/Commando/PacketHooker(81): pocketmine\network\mcpe\NetworkSession->sendDataPacket(object pocketmine\network\mcpe\protocol\AvailableCommandsPacket#33824)

4 plugins/RankSystem.phar/src/IvanCraft623/RankSystem/libs/CortexPE/Commando/libs/muqsit/simplepackethandler/interceptor/PacketInterceptorListener(83): IvanCraft623\RankSystem\libs\CortexPE\Commando\PacketHooker::IvanCraft623\RankSystem\libs\CortexPE\Commando{closure}(object pocketmine\network\mcpe\protocol\AvailableCommandsPacket#33824, object pocketmine\network\mcpe\NetworkSession#41854)

5 pmsrc/src/event/RegisteredListener(61): IvanCraft623\RankSystem\libs\CortexPE\Commando\libs\muqsit\simplepackethandler\interceptor\PacketInterceptorListener->IvanCraft623\RankSystem\libs\CortexPE\Commando\libs\muqsit\simplepackethandler\interceptor{closure}(object pocketmine\event\server\DataPacketSendEvent#33817)

6 pmsrc/src/event/Event(62): pocketmine\event\RegisteredListener->callEvent(object pocketmine\event\server\DataPacketSendEvent#33817)

7 pmsrc/src/network/mcpe/NetworkSession(537): pocketmine\event\Event->call()

8 pmsrc/src/network/mcpe/NetworkSession(1099): pocketmine\network\mcpe\NetworkSession->sendDataPacket(object pocketmine\network\mcpe\protocol\AvailableCommandsPacket#33824)

9 pmsrc/src/network/mcpe/handler/PreSpawnPacketHandler(127): pocketmine\network\mcpe\NetworkSession->syncAvailableCommands()

10 pmsrc/src/network/mcpe/NetworkSession(365): pocketmine\network\mcpe\handler\PreSpawnPacketHandler->setUp()

11 pmsrc/src/network/mcpe/NetworkSession(891): pocketmine\network\mcpe\NetworkSession->setHandler(object pocketmine\network\mcpe\handler\PreSpawnPacketHandler#207465)

12 pmsrc/src/network/mcpe/NetworkSession(316): pocketmine\network\mcpe\NetworkSession->beginSpawnSequence()

13 pmsrc/src/promise/Promise(45): pocketmine\network\mcpe\NetworkSession->onPlayerCreated(object pocketmine\player\Player#46228)

14 pmsrc/src/network/mcpe/NetworkSession(253): pocketmine\promise\Promise->onCompletion(object Closure#46232, object Closure#207548)

15 pmsrc/src/network/mcpe/NetworkSession(886): pocketmine\network\mcpe\NetworkSession->createPlayer()

16 pmsrc/src/network/mcpe/handler/ResourcePacksPacketHandler(144): pocketmine\network\mcpe\NetworkSession->pocketmine\network\mcpe{closure}()

17 pmsrc/vendor/nethergamesmc/bedrock-protocol/src/ResourcePackClientResponsePacket(61): pocketmine\network\mcpe\handler\ResourcePacksPacketHandler->handleResourcePackClientResponse(object pocketmine\network\mcpe\protocol\ResourcePackClientResponsePacket#207614)

18 pmsrc/src/network/mcpe/NetworkSession(512): pocketmine\network\mcpe\protocol\ResourcePackClientResponsePacket->handle(object pocketmine\network\mcpe\handler\ResourcePacksPacketHandler#207602)

19 pmsrc/src/network/mcpe/NetworkSession(455): pocketmine\network\mcpe\NetworkSession->handleDataPacket(object pocketmine\network\mcpe\protocol\ResourcePackClientResponsePacket#207614, string[4] ....)

20 pmsrc/src/network/mcpe/raklib/RakLibInterface(217): pocketmine\network\mcpe\NetworkSession->handleEncoded(string[7] c.a..)

21 pmsrc/vendor/pocketmine/raklib-ipc/src/RakLibToUserThreadMessageReceiver(40): pocketmine\network\mcpe\raklib\RakLibInterface->onPacketReceive(int 0, string[8] .c.a..)

22 pmsrc/src/network/mcpe/raklib/RakLibInterface(109): raklib\server\ipc\RakLibToUserThreadMessageReceiver->handle(object pocketmine\network\mcpe\raklib\RakLibInterface#177399)

23 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(120): pocketmine\network\mcpe\raklib\RakLibInterface->pocketmine\network\mcpe\raklib{closure}()

24 pmsrc/src/TimeTrackingSleeperHandler(58): pocketmine\snooze\SleeperHandler->processNotifications()

25 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(79): pocketmine\TimeTrackingSleeperHandler->processNotifications()

26 pmsrc/src/Server(1687): pocketmine\snooze\SleeperHandler->sleepUntil(float 1689320331.4549)

27 pmsrc/src/Server(1075): pocketmine\Server->tickProcessor()

28 pmsrc/src/PocketMine(334): pocketmine\Server->__construct(object pocketmine\thread\ThreadSafeClassLoader#6, object pocketmine\utils\MainLogger#3, string[65] C:\Users\Administrator\Documents\MV - RL\3.SkyBlock - pm5 - Copy\, string[73] C:\Users\Administrator\Documents\MV - RL\3.SkyBlock - pm5 - Copy\plugins)

29 pmsrc/src/PocketMine(357): pocketmine\server()

30 pmsrc(11): require(string[109] phar://C:/Users/Administrator/Documents/MV - RL/3.SkyBlock - pm5 - Copy/PocketMi)

dries-c commented 1 year ago

Plugin issue