pmmp / PocketMine-MP

A server software for Minecraft: Bedrock Edition in PHP
https://pmmp.io
GNU Lesser General Public License v3.0
3.27k stars 1.54k forks source link

Server crashed (1.14.60) #3423

Closed webscrooge closed 4 years ago

webscrooge commented 4 years ago

Server thread/CRITICAL ErrorException: "Undefined index: PersonaPieces" (EXCEPTION) in "src/pocketmine/Player" at line 1865 Server thread/DEBUG #0 src/pocketmine/Player(1865): pocketmine\utils\Utils::errorExceptionHandler(integer 8, string[30] Undefined index: PersonaPieces, string[88] phar:///pocketminecustom.phar/src/pocketmine/Pl, integer 1865, array[4])

Crash when a player join to server from version 1.14 and 1.14.30 Please fix it.

ethaniccc commented 4 years ago

Clearly, the type of custom version of Pocketmine you (installed or) made doesn't work. On top of that, official support for 1.14 to 1.14.30 was removed, try just using the release.

TwistedAsylumMC commented 4 years ago

Could you provide the output from /version ?

webscrooge commented 4 years ago

Could you provide the output from /version ?

Безымянный

ethaniccc commented 4 years ago

Crash when a player calls from version 1.14 and 1.14.30

Which is exactly why you should take my advice from above:

try just using the release.

TwistedAsylumMC commented 4 years ago

Are you using any plugins that allow 1.14 and 1.14.30 clients to join the server?

webscrooge commented 4 years ago

Are you using any plugins that allow 1.14 and 1.14.30 clients to join the server?

Multiprotocol

TwistedAsylumMC commented 4 years ago

That plugin is the reason for your crash. The recent update to PocketMine was intended to only work with 1.14.60 clients because of new changes, but a plugin that allows support from older clients will cause errors with the new additions

dktapps commented 4 years ago

Without knowing your PocketMine-MP version, OS, PHP, Client version, or plugins and how the issue occurred, the issue cannot begin to be solved. A pre-formatted template is provided that shows the required information to begin to find, test and solve an issue. Until the adequate template and information is provided, the issue will be closed; it may be reopened if you update the ticket with the correct template and required information.

Contribution guidelines

teracube commented 4 years ago

??

Starting Minecraft: Bedrock Edition server version v1.14.60 This server is running PocketMine-MP version 3.12.3 https://jenkins.pmmp.io/job/PocketMine-MP/1796/artifact/PocketMine-MP.phar

2020-06-02 [16:49:58] [Server thread/CRITICAL]: ErrorException: "Undefined index: PersonaPieces" (EXCEPTION) in "src/pocketmine/Player" at line 1872
2020-06-02 [16:49:58] [Server thread/DEBUG]: #0 src/pocketmine/Player(1872): pocketmine\utils\Utils::errorExceptionHandler(integer 8, string[30] Undefined index: PersonaPieces, string[67] phar:///home/container/PocketMine-MP.phar/src/pocketmine/Player.php, integer 1872, array[4])
2020-06-02 [16:49:58] [Server thread/DEBUG]: #1 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(118): pocketmine\Player->handleLogin(object pocketmine\network\mcpe\protocol\LoginPacket)
2020-06-02 [16:49:58] [Server thread/DEBUG]: #2 src/pocketmine/network/mcpe/protocol/LoginPacket(145): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleLogin(object pocketmine\network\mcpe\protocol\LoginPacket)
2020-06-02 [16:49:58] [Server thread/DEBUG]: #3 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\LoginPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
2020-06-02 [16:49:58] [Server thread/DEBUG]: #4 src/pocketmine/network/mcpe/protocol/BatchPacket(126): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\LoginPacket)
2020-06-02 [16:49:58] [Server thread/DEBUG]: #5 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
2020-06-02 [16:49:58] [Server thread/DEBUG]: #6 src/pocketmine/Player(3132): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
2020-06-02 [16:49:58] [Server thread/DEBUG]: #7 src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
2020-06-02 [16:49:58] [Server thread/DEBUG]: #8 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[19] 82.XXX.XX.152 34403, object raklib\protocol\EncapsulatedPacket, integer 0)
2020-06-02 [16:49:58] [Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
2020-06-02 [16:49:58] [Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
2020-06-02 [16:49:58] [Server thread/DEBUG]: #11 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe\{closure}()
2020-06-02 [16:49:58] [Server thread/DEBUG]: #12 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
2020-06-02 [16:49:58] [Server thread/DEBUG]: #13 src/pocketmine/Server(2146): pocketmine\snooze\SleeperHandler->sleepUntil(double 1591109398.4253)
2020-06-02 [16:49:58] [Server thread/DEBUG]: #14 src/pocketmine/Server(1990): pocketmine\Server->tickProcessor()
2020-06-02 [16:49:58] [Server thread/DEBUG]: #15 src/pocketmine/Server(1584): pocketmine\Server->start()
2020-06-02 [16:49:58] [Server thread/DEBUG]: #16 src/pocketmine/PocketMine(272): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[16] /home/container/, string[24] /home/container/plugins/)
2020-06-02 [16:49:58] [Server thread/DEBUG]: #17 src/pocketmine/PocketMine(295): pocketmine\server()
2020-06-02 [16:49:58] [Server thread/DEBUG]: #18 (11): require(string[71] phar:///home/container/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
2020-06-02 [16:49:58] [Server thread/INFO]: Vodak7[/82.XXX.XX.152:34403] logged out due to Internal server error
2020-06-02 [16:49:58] [RakLibServer thread/NOTICE]: Blocked 82.XXX.XX.152 for 5 seconds
TwistedAsylumMC commented 4 years ago

@teracube you have the same error as previously mentioned