Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error: "Call to a member function getFolderName() on null" (EXCEPTION) in "Worlds_dev-19.phar/src/surva/worlds/EventListener" at line 142 #33

Closed
teracube opened this issue Feb 10, 2018 · 3 comments

Comments

@teracube
Copy link

teracube commented Feb 10, 2018

sorry i don't know how to reproduce this issue

  • PocketMine-MP version 1.7dev-699� "[REDACTED]" (API 3.0.0-ALPHA11)
    -Worlds_dev-19.phar
2018-02-10 [16:31:25] �[Server thread/CRITICAL]: Error: "Call to a member function getFolderName() on null" (EXCEPTION) in "Worlds_dev-19.phar/src/surva/worlds/EventListener" at line 142�
2018-02-10 [16:31:25] �[Server thread/DEBUG]: #0 src/pocketmine/plugin/MethodEventExecutor(38): surva\worlds\EventListener->onEntityDamage(pocketmine\event\entity\EntityDamageByEntityEvent object)�
2018-02-10 [16:31:25] �[Server thread/DEBUG]: #1 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(surva\worlds\EventListener object, pocketmine\event\entity\EntityDamageByEntityEvent object)�
2018-02-10 [16:31:25] �[Server thread/DEBUG]: #2 src/pocketmine/plugin/PluginManager(683): pocketmine\plugin\RegisteredListener->callEvent(pocketmine\event\entity\EntityDamageByEntityEvent object)�
2018-02-10 [16:31:25] �[Server thread/DEBUG]: #3 src/pocketmine/entity/Entity(872): pocketmine\plugin\PluginManager->callEvent(pocketmine\event\entity\EntityDamageByEntityEvent object)�
2018-02-10 [16:31:25] �[Server thread/DEBUG]: #4 src/pocketmine/entity/Living(485): pocketmine\entity\Entity->attack(pocketmine\event\entity\EntityDamageByEntityEvent object)�
2018-02-10 [16:31:25] �[Server thread/DEBUG]: #5 src/pocketmine/Player(2418): pocketmine\entity\Living->attack(pocketmine\event\entity\EntityDamageByEntityEvent object)�
2018-02-10 [16:31:25] �[Server thread/DEBUG]: #6 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(132): pocketmine\Player->handleInventoryTransaction(pocketmine\network\mcpe\protocol\InventoryTransactionPacket object)�
2018-02-10 [16:31:25] �[Server thread/DEBUG]: #7 src/pocketmine/network/mcpe/protocol/InventoryTransactionPacket(149): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleInventoryTransaction(pocketmine\network\mcpe\protocol\InventoryTransactionPacket object)�
2018-02-10 [16:31:25] �[Server thread/DEBUG]: #8 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(92): pocketmine\network\mcpe\protocol\InventoryTransactionPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object)�
2018-02-10 [16:31:25] �[Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/protocol/BatchPacket(115): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\InventoryTransactionPacket object)�
2018-02-10 [16:31:25] �[Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(92): pocketmine\network\mcpe\protocol\BatchPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object)�
2018-02-10 [16:31:25] �[Server thread/DEBUG]: #11 src/pocketmine/Player(2964): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object)�
2018-02-10 [16:31:25] �[Server thread/DEBUG]: #12 src/pocketmine/network/mcpe/RakLibInterface(149): pocketmine\Player->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object)�
2018-02-10 [16:31:25] �[Server thread/DEBUG]: #13 vendor/pocketmine/raklib/server/ServerHandler(103): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string 77.150.221.161 60981, raklib\protocol\EncapsulatedPacket object, integer 0)�
2018-02-10 [16:31:25] �[Server thread/DEBUG]: #14 src/pocketmine/network/mcpe/RakLibInterface(90): raklib\server\ServerHandler->handlePacket()�
2018-02-10 [16:31:25] �[Server thread/DEBUG]: #15 src/pocketmine/network/Network(89): pocketmine\network\mcpe\RakLibInterface->process()�
2018-02-10 [16:31:25] �[Server thread/DEBUG]: #16 src/pocketmine/Server(2534): pocketmine\network\Network->processInterfaces()�
2018-02-10 [16:31:25] �[Server thread/DEBUG]: #17 src/pocketmine/Server(2285): pocketmine\Server->tick()�
2018-02-10 [16:31:25] �[Server thread/DEBUG]: #18 src/pocketmine/Server(2158): pocketmine\Server->tickProcessor()�
2018-02-10 [16:31:25] �[Server thread/DEBUG]: #19 src/pocketmine/Server(1744): pocketmine\Server->start()�
2018-02-10 [16:31:25] �[Server thread/DEBUG]: #20 src/pocketmine/PocketMine(385): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /home/gsp_1485/g3.hmserv.eu-19144/, string /home/gsp_1485/g3.hmserv.eu-19144/plugins/)�
2018-02-10 [16:31:25] �[Server thread/DEBUG]: #21 /home/gsp_1485/g3.hmserv.eu-19144/PocketMine-MP.phar(1): require(string phar:///home/gsp_1485/g3.hmserv.eu-19144/PocketMine-MP.phar/src/pocketmine/PocketMine.php)�
@teracube
Copy link
Author

teracube commented Apr 4, 2018

same issue with
PocketMine-MP version 1.7dev-910
Worlds dev 19

2018-04-04 [13:46:23] �[Server thread/CRITICAL]: Could not pass event 'pocketmine\event\entity\EntityDamageByEntityEvent' to 'Worlds v2.0.1': Call to a member function getFolderName() on null on surva\worlds\EventListener�
2018-04-04 [13:46:23] �[Server thread/CRITICAL]: Error: "Call to a member function getFolderName() on null" (EXCEPTION) in "Worlds_dev-19.phar/src/surva/worlds/EventListener" at line 142�
2018-04-04 [13:46:23] �[Server thread/DEBUG]: #0 src/pocketmine/plugin/MethodEventExecutor(38): surva\worlds\EventListener->onEntityDamage(pocketmine\event\entity\EntityDamageByEntityEvent object)�
2018-04-04 [13:46:23] �[Server thread/DEBUG]: #1 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(surva\worlds\EventListener object, pocketmine\event\entity\EntityDamageByEntityEvent object)�
2018-04-04 [13:46:23] �[Server thread/DEBUG]: #2 src/pocketmine/plugin/PluginManager(696): pocketmine\plugin\RegisteredListener->callEvent(pocketmine\event\entity\EntityDamageByEntityEvent object)�
2018-04-04 [13:46:23] �[Server thread/DEBUG]: #3 src/pocketmine/entity/Entity(880): pocketmine\plugin\PluginManager->callEvent(pocketmine\event\entity\EntityDamageByEntityEvent object)�
2018-04-04 [13:46:23] �[Server thread/DEBUG]: #4 src/pocketmine/entity/Living(524): pocketmine\entity\Entity->attack(pocketmine\event\entity\EntityDamageByEntityEvent object)�
2018-04-04 [13:46:23] �[Server thread/DEBUG]: #5 src/pocketmine/Player(2504): pocketmine\entity\Living->attack(pocketmine\event\entity\EntityDamageByEntityEvent object)�
2018-04-04 [13:46:23] �[Server thread/DEBUG]: #6 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(132): pocketmine\Player->handleInventoryTransaction(pocketmine\network\mcpe\protocol\InventoryTransactionPacket object)�
2018-04-04 [13:46:23] �[Server thread/DEBUG]: #7 src/pocketmine/network/mcpe/protocol/InventoryTransactionPacket(155): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleInventoryTransaction(pocketmine\network\mcpe\protocol\InventoryTransactionPacket object)�
2018-04-04 [13:46:23] �[Server thread/DEBUG]: #8 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(92): pocketmine\network\mcpe\protocol\InventoryTransactionPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object)�
2018-04-04 [13:46:23] �[Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/protocol/BatchPacket(114): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\InventoryTransactionPacket object)�
2018-04-04 [13:46:23] �[Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(92): pocketmine\network\mcpe\protocol\BatchPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object)�
2018-04-04 [13:46:23] �[Server thread/DEBUG]: #11 src/pocketmine/Player(3024): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object)�
2018-04-04 [13:46:23] �[Server thread/DEBUG]: #12 src/pocketmine/network/mcpe/RakLibInterface(153): pocketmine\Player->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object)�
2018-04-04 [13:46:23] �[Server thread/DEBUG]: #13 vendor/pocketmine/raklib/server/ServerHandler(98): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string 4x.xxx.4.46 36577, raklib\protocol\EncapsulatedPacket object, integer 0)�
2018-04-04 [13:46:23] �[Server thread/DEBUG]: #14 src/pocketmine/network/mcpe/RakLibInterface(94): raklib\server\ServerHandler->handlePacket()�
2018-04-04 [13:46:23] �[Server thread/DEBUG]: #15 src/pocketmine/network/Network(89): pocketmine\network\mcpe\RakLibInterface->process()�
2018-04-04 [13:46:23] �[Server thread/DEBUG]: #16 src/pocketmine/Server(2495): pocketmine\network\Network->processInterfaces()�
2018-04-04 [13:46:23] �[Server thread/DEBUG]: #17 src/pocketmine/Server(2243): pocketmine\Server->tick()�
2018-04-04 [13:46:23] �[Server thread/DEBUG]: #18 src/pocketmine/Server(2119): pocketmine\Server->tickProcessor()�
2018-04-04 [13:46:23] �[Server thread/DEBUG]: #19 src/pocketmine/Server(1701): pocketmine\Server->start()�
2018-04-04 [13:46:23] �[Server thread/DEBUG]: #20 src/pocketmine/PocketMine(305): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /home/gsp_1485/g3.hmserv.eu-19144/, string /home/gsp_1485/g3.hmserv.eu-19144/plugins/)�
2018-04-04 [13:46:23] �[Server thread/DEBUG]: #21 /home/gsp_1485/g3.hmserv.eu-19144/PocketMine-MP.phar(1): require(string phar:///home/gsp_1485/g3.hmserv.eu-19144/PocketMine-MP.phar/src/pocketmine/PocketMine.php)�

@jarne
Copy link
Member

jarne commented Apr 5, 2018

I'm currently investigating it, maybe I'll just add a check to prevent the error message. But it doesn't cause a crash, only this error message, right?

@teracube
Copy link
Author

teracube commented Apr 5, 2018

@jarne
right only this error
thanks

@jarne jarne closed this as completed in 4177c2d May 13, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

2 participants