jasonw4331 / SimpleReplies

A PocketMine plugins which adds a command to reply to the last person who messaged you
https://poggit.pmmp.io/p/SimpleReplies
GNU Lesser General Public License v3.0
7 stars 1 forks source link

Server crashed #15

Closed NdaruAjaa closed 1 year ago

NdaruAjaa commented 1 year ago
PocketMine-MP version: 5.1.3 [Protocol 589]
Git commit: 2278275505a7f9d768027673e699e6199575c8bc
PHP version: 8.1.19
OS: Linux, linux

THIS CRASH WAS CAUSED BY A PLUGIN
BAD PLUGIN: SimpleReplies

Error: Cannot assign null to property jasonw4331\SimpleReplies\Main::$consoleCommandSender of type pocketmine\console\ConsoleCommandSender
File: plugins/SimpleReplies.phar/src/Main
Line: 101
Type: TypeError
Backtrace:
#0 plugins/SimpleReplies.phar/src/commands/TellCommand(49): jasonw4331\SimpleReplies\Main::getConsoleCommandSender()
#1 pmsrc/src/command/SimpleCommandMap(212): jasonw4331\SimpleReplies\commands\TellCommand->execute(object pocketmine\player\Player#155905, string[1] w, array[6])
#2 pmsrc/src/Server(1415): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\player\Player#155905, string[39] w imndaru ada infinite food jg pake kue)
#3 pmsrc/src/player/Player(1503): pocketmine\Server->dispatchCommand(object pocketmine\player\Player#155905, string[39] w imndaru ada infinite food jg pake kue)
#4 pmsrc/src/network/mcpe/handler/InGamePacketHandler(818): pocketmine\player\Player->chat(string[40] /w imndaru ada infinite food jg pake kue)
#5 pmsrc/vendor/pocketmine/bedrock-protocol/src/CommandRequestPacket(55): pocketmine\network\mcpe\handler\InGamePacketHandler->handleCommandRequest(object pocketmine\network\mcpe\protocol\CommandRequestPacket#114753)
#6 pmsrc/src/network/mcpe/NetworkSession(437): pocketmine\network\mcpe\protocol\CommandRequestPacket->handle(object pocketmine\network\mcpe\handler\InGamePacketHandler#146418)
#7 pmsrc/src/network/mcpe/NetworkSession(381): pocketmine\network\mcpe\NetworkSession->handleDataPacket(object pocketmine\network\mcpe\protocol\CommandRequestPacket#114753, string[62] M(/w imndaru ada infinite food jg pake kue..A.0B....G.k..<...D)
#8 pmsrc/src/network/mcpe/raklib/RakLibInterface(217): pocketmine\network\mcpe\NetworkSession->handleEncoded(string[65] ..../W...KI,*UHLIT..K...,IUH..OQ.JW(H.NU..Mex..f..M.a...._|6-....)
#9 pmsrc/vendor/pocketmine/raklib-ipc/src/RakLibToUserThreadMessageReceiver(40): pocketmine\network\mcpe\raklib\RakLibInterface->onPacketReceive(int 2, string[74] .J..^..,......).-.FV.w{r......]{......'.&o...._..W,B...:.G.~..j..^../.a]..)
#10 pmsrc/src/network/mcpe/raklib/RakLibInterface(109): raklib\server\ipc\RakLibToUserThreadMessageReceiver->handle(object pocketmine\network\mcpe\raklib\RakLibInterface#192171)
#11 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(120): pocketmine\network\mcpe\raklib\RakLibInterface->pocketmine\network\mcpe\raklib\{closure}()
#12 pmsrc/src/TimeTrackingSleeperHandler(58): pocketmine\snooze\SleeperHandler->processNotifications()
#13 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(79): pocketmine\TimeTrackingSleeperHandler->processNotifications()
#14 pmsrc/src/Server(1674): pocketmine\snooze\SleeperHandler->sleepUntil(float 1688430849.4054)
#15 pmsrc/src/Server(1063): pocketmine\Server->tickProcessor()
#16 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/)
#17 pmsrc/src/PocketMine(357): pocketmine\server()
#18 pmsrc(11): require(string[60] phar:///home/container/PocketMine-MP.phar/src/PocketMine.php)
jasonw4331 commented 1 year ago

Fixed in e7e8a6fa18aed97479215363403cd5fbef3ed430