ProjectInfinity / PocketVote-PocketMine

PocketMine plugin for PocketVote integration.
12 stars 20 forks source link

Crash After /vote top #12

Closed Alemiz112 closed 5 years ago

Alemiz112 commented 5 years ago

Hi, These is Problem: ErrorException: "Invalid argument supplied for foreach()" (EXCEPTION) in "plugins/PocketVote-PocketMine.phar/src/ProjectInfinity/PocketVote/task/TopVoterTask" at line 75 2019-04-02 [16:45:26] [Server thread/DEBUG]: #0 plugins/PocketVote-PocketMine.phar/src/ProjectInfinity/PocketVote/task/TopVoterTask(75): pocketmine\utils\Utils::errorExceptionHandler(integer 2, string Invalid argument supplied for foreach(), string phar:///var/lib/pufferd/servers/c1cfe007-567b-4a77-a897-b25bc6a9ec12/plugins/PocketVote-PocketMine.phar/src/ProjectInfinity/PocketVote/task/TopVoterTask.php, integer 75, array Array()) 2019-04-02 [16:45:26] [Server thread/DEBUG]: #1 src/pocketmine/scheduler/AsyncPool(319): ProjectInfinity\PocketVote\task\TopVoterTask->onCompletion(pocketmine\Server object) 2019-04-02 [16:45:26] [Server thread/DEBUG]: #2 src/pocketmine/Server(2554): pocketmine\scheduler\AsyncPool->collectTasks() 2019-04-02 [16:45:26] [Server thread/DEBUG]: #3 src/pocketmine/Server(2326): pocketmine\Server->tick() 2019-04-02 [16:45:26] [Server thread/DEBUG]: #4 src/pocketmine/Server(2187): pocketmine\Server->tickProcessor() 2019-04-02 [16:45:26] [Server thread/DEBUG]: #5 src/pocketmine/Server(1766): pocketmine\Server->start() 2019-04-02 [16:45:26] [Server thread/DEBUG]: #6 src/pocketmine/PocketMine(250): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /var/lib/pufferd/servers/c1cfe007-567b-4a77-a897-b25bc6a9ec12/, string /var/lib/pufferd/servers/c1cfe007-567b-4a77-a897-b25bc6a9ec12/plugins/) 2019-04-02 [16:45:26] [Server thread/DEBUG]: #7 (1): require(string phar:///var/lib/pufferd/servers/c1cfe007-567b-4a77-a897-b25bc6a9ec12/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

If you need more info just ask for it!

Thanks

ProjectInfinity commented 5 years ago

Hi, what version of PocketVote and PocketMine are you using?

Also what is the server ip and port of the server experiencing this issue? I could use that in order to find your server in the system.

Alemiz112 commented 5 years ago

Server IP: slivocky.ue 19132. Both versions are LATEST

ProjectInfinity commented 5 years ago

I need exact versions because latest always changes and when I have time to see, then it may have changed.

Alemiz112 commented 5 years ago

mean these one ?

Alemiz112 commented 5 years ago

version: 4

ProjectInfinity commented 5 years ago

No. I need a /version, the exact output and a /version PocketVote

Alemiz112 commented 5 years ago

OK, 2.1.5

Alemiz112 commented 5 years ago

2019-04-02 [18:57:12] [Server thread/INFO]: This server is running PocketMine-MP 3.7.0 for Minecraft: Bedrock Edition v1.10.0 (protocol version 340) 2019-04-02 [18:57:17] [Server thread/INFO]: PocketVote version 2.1.5 2019-04-02 [18:57:17] [Server thread/INFO]: Author: ProjectInfinity

ProjectInfinity commented 5 years ago

Please try this build. Let me know if it fixes the issue for you. https://poggit.pmmp.io/r/56247/PocketVote-PocketMine_dev-35.phar