Awzaw/Parkour

Internal Server Error

Opened this issue · 2 comments

While I am writing in the sign, I can write the first couple of lines just fine, but when I start typing the last line about what item I want to give, I get a internal server error, I disconnct and it turns into the default 64 dimaond blocks. How can I fix this error? Does there need to be a update?

Here is the error:
[19:26:44] [Server thread/CRITICAL]: #1 pmsrc/src/pocketmine/item/Item(113): pocketmine\item\ItemFactory::fromString(string[1] w, boolean )
[19:26:44] [Server thread/CRITICAL]: #2 plugins/Parkour.phar/src/awzaw/parkour/Main(243): pocketmine\item\Item::fromString(string[1] w)
[19:26:44] [Server thread/CRITICAL]: #3 pmsrc/src/pocketmine/plugin/MethodEventExecutor(42): awzaw\parkour\Main->onSignChange(object pocketmine\event\block\SignChangeEvent)
[19:26:44] [Server thread/CRITICAL]: #4 pmsrc/src/pocketmine/plugin/RegisteredListener(80): pocketmine\plugin\MethodEventExecutor->execute(object awzaw\parkour\Main, object pocketmine\event\block\SignChangeEvent)
[19:26:44] [Server thread/CRITICAL]: #5 pmsrc/src/pocketmine/event/Event(88): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\block\SignChangeEvent)
[19:26:44] [Server thread/CRITICAL]: #6 pmsrc/src/pocketmine/tile/Sign(161): pocketmine\event\Event->call()
[19:26:44] [Server thread/CRITICAL]: #7 pmsrc/src/pocketmine/Player(3176): pocketmine\tile\Sign->updateCompoundTag(object pocketmine\nbt\tag\CompoundTag, object pocketmine\Player)
[19:26:44] [Server thread/CRITICAL]: #8 pmsrc/src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(201): pocketmine\Player->handleBlockEntityData(object pocketmine\network\mcpe\protocol\BlockActorDataPacket)
[19:26:44] [Server thread/CRITICAL]: #9 pmsrc/src/pocketmine/network/mcpe/protocol/BlockActorDataPacket(53): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleBlockActorData(object pocketmine\network\mcpe\protocol\BlockActorDataPacket)
[19:26:44] [Server thread/CRITICAL]: #10 pmsrc/src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(109): pocketmine\network\mcpe\protocol\BlockActorDataPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[19:26:44] [Server thread/CRITICAL]: #11 pmsrc/src/pocketmine/network/mcpe/protocol/BatchPacket(130): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BlockActorDataPacket)
[19:26:44] [Server thread/CRITICAL]: #12 pmsrc/src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(109): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[19:26:44] [Server thread/CRITICAL]: #13 pmsrc/src/pocketmine/Player(3311): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[19:26:44] [Server thread/CRITICAL]: #14 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[19:26:44] [Server thread/CRITICAL]: #15 pmsrc/vendor/pocketmine/raklib/src/server/ServerHandler(95): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[16] 172.18.0.1 34510, object raklib\protocol\EncapsulatedPacket, integer 0)
[19:26:44] [Server thread/CRITICAL]: #16 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
[19:26:44] [Server thread/CRITICAL]: #17 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
[19:26:44] [Server thread/CRITICAL]: #18 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(113): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}()
[19:26:44] [Server thread/CRITICAL]: #19 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(75): pocketmine\snooze\SleeperHandler->processNotifications()
[19:26:44] [Server thread/CRITICAL]: #20 pmsrc/src/pocketmine/Server(2155): pocketmine\snooze\SleeperHandler->sleepUntil(double 1619551604.2162)
[19:26:44] [Server thread/CRITICAL]: #21 pmsrc/src/pocketmine/Server(1992): pocketmine\Server->tickProcessor()
[19:26:44] [Server thread/CRITICAL]: #22 pmsrc/src/pocketmine/Server(1586): pocketmine\Server->start()
[19:26:44] [Server thread/CRITICAL]: #23 pmsrc/src/pocketmine/PocketMine(291): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[16] /home/container/, string[24] /home/container/plugins/)
[19:26:44] [Server thread/CRITICAL]: #24 pmsrc/src/pocketmine/PocketMine(321): pocketmine\server()
[19:26:44] [Server thread/CRITICAL]: #25 pmsrc(11): require(string[71] phar:///home/container/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

While I am writing in the sign, I can write the first couple of lines just fine, but when I start typing the last line about what item I want to give, I get a internal server error, I disconnct and it turns into the default 64 dimaond blocks. How can I fix this error? Does there need to be a update?

Here is the error:
[19:26:44] [Server thread/CRITICAL]: #1 pmsrc/src/pocketmine/item/Item(113): pocketmine\item\ItemFactory::fromString(string[1] w, boolean )
[19:26:44] [Server thread/CRITICAL]: #2 plugins/Parkour.phar/src/awzaw/parkour/Main(243): pocketmine\item\Item::fromString(string[1] w)
[19:26:44] [Server thread/CRITICAL]: #3 pmsrc/src/pocketmine/plugin/MethodEventExecutor(42): awzaw\parkour\Main->onSignChange(object pocketmine\event\block\SignChangeEvent)
[19:26:44] [Server thread/CRITICAL]: #4 pmsrc/src/pocketmine/plugin/RegisteredListener(80): pocketmine\plugin\MethodEventExecutor->execute(object awzaw\parkour\Main, object pocketmine\event\block\SignChangeEvent)
[19:26:44] [Server thread/CRITICAL]: #5 pmsrc/src/pocketmine/event/Event(88): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\block\SignChangeEvent)
[19:26:44] [Server thread/CRITICAL]: #6 pmsrc/src/pocketmine/tile/Sign(161): pocketmine\event\Event->call()
[19:26:44] [Server thread/CRITICAL]: #7 pmsrc/src/pocketmine/Player(3176): pocketmine\tile\Sign->updateCompoundTag(object pocketmine\nbt\tag\CompoundTag, object pocketmine\Player)
[19:26:44] [Server thread/CRITICAL]: #8 pmsrc/src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(201): pocketmine\Player->handleBlockEntityData(object pocketmine\network\mcpe\protocol\BlockActorDataPacket)
[19:26:44] [Server thread/CRITICAL]: #9 pmsrc/src/pocketmine/network/mcpe/protocol/BlockActorDataPacket(53): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleBlockActorData(object pocketmine\network\mcpe\protocol\BlockActorDataPacket)
[19:26:44] [Server thread/CRITICAL]: #10 pmsrc/src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(109): pocketmine\network\mcpe\protocol\BlockActorDataPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[19:26:44] [Server thread/CRITICAL]: #11 pmsrc/src/pocketmine/network/mcpe/protocol/BatchPacket(130): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BlockActorDataPacket)
[19:26:44] [Server thread/CRITICAL]: #12 pmsrc/src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(109): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[19:26:44] [Server thread/CRITICAL]: #13 pmsrc/src/pocketmine/Player(3311): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[19:26:44] [Server thread/CRITICAL]: #14 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[19:26:44] [Server thread/CRITICAL]: #15 pmsrc/vendor/pocketmine/raklib/src/server/ServerHandler(95): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[16] 172.18.0.1 34510, object raklib\protocol\EncapsulatedPacket, integer 0)
[19:26:44] [Server thread/CRITICAL]: #16 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
[19:26:44] [Server thread/CRITICAL]: #17 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
[19:26:44] [Server thread/CRITICAL]: #18 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(113): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}()
[19:26:44] [Server thread/CRITICAL]: #19 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(75): pocketmine\snooze\SleeperHandler->processNotifications()
[19:26:44] [Server thread/CRITICAL]: #20 pmsrc/src/pocketmine/Server(2155): pocketmine\snooze\SleeperHandler->sleepUntil(double 1619551604.2162)
[19:26:44] [Server thread/CRITICAL]: #21 pmsrc/src/pocketmine/Server(1992): pocketmine\Server->tickProcessor()
[19:26:44] [Server thread/CRITICAL]: #22 pmsrc/src/pocketmine/Server(1586): pocketmine\Server->start()
[19:26:44] [Server thread/CRITICAL]: #23 pmsrc/src/pocketmine/PocketMine(291): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[16] /home/container/, string[24] /home/container/plugins/)
[19:26:44] [Server thread/CRITICAL]: #24 pmsrc/src/pocketmine/PocketMine(321): pocketmine\server()
[19:26:44] [Server thread/CRITICAL]: #25 pmsrc(11): require(string[71] phar:///home/container/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

I think Poggit fixed this in their latest update

There is no error message in this issue, only a stack trace.