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

/fe list Internal Server Error #151

Closed
Bruth78 opened this issue Apr 13, 2019 · 6 comments
Closed

/fe list Internal Server Error #151

Bruth78 opened this issue Apr 13, 2019 · 6 comments

Comments

@Bruth78
Copy link

Bruth78 commented Apr 13, 2019

Hello.
I’ve tried to list all the areas but it caused an internal server error.
[04:47:08] [Server thread/CRITICAL]: RuntimeException: "Cannot set tag at "generatorOptions": tried to overwrite pocketmine\nbt\tag\CompoundTag with pocketmine\nbt\tag\StringTag" (EXCEPTION) in "vendor/pocketmine/nbt/src/tag/CompoundTag" at line 139
[04:47:08] [Server thread/DEBUG]: #0 vendor/pocketmine/nbt/src/tag/CompoundTag(371): pocketmine\nbt\tag\CompoundTag->setTag(pocketmine\nbt\tag\StringTag object, boolean )
[04:47:08] [Server thread/DEBUG]: #1 src/pocketmine/level/format/io/BaseLevelProvider(74): pocketmine\nbt\tag\CompoundTag->setString(string generatorOptions, string )
[04:47:08] [Server thread/DEBUG]: #2 src/pocketmine/level/format/io/BaseLevelProvider(52): pocketmine\level\format\io\BaseLevelProvider->fixLevelData()
[04:47:08] [Server thread/DEBUG]: #3 src/pocketmine/Server(1096): pocketmine\level\format\io\BaseLevelProvider->__construct(string /home/container/worlds/Skyblockis/)
[04:47:08] [Server thread/DEBUG]: #4 plugins/Festival_dev-63.phar/src/genboy/Festival/Main(759): pocketmine\Server->loadLevel(string Skyblockis)
[04:47:08] [Server thread/DEBUG]: #5 src/pocketmine/command/PluginCommand(58): genboy\Festival\Main->onCommand(JackMD\NameSpaceRemover\CustomPlayer object, pocketmine\command\PluginCommand object, string fe, array Array())
[04:47:08] [Server thread/DEBUG]: #6 src/pocketmine/command/SimpleCommandMap(270): pocketmine\command\PluginCommand->execute(JackMD\NameSpaceRemover\CustomPlayer object, string fe, array Array())
[04:47:08] [Server thread/DEBUG]: #7 src/pocketmine/Server(2010): pocketmine\command\SimpleCommandMap->dispatch(JackMD\NameSpaceRemover\CustomPlayer object, string fe list)
[04:47:08] [Server thread/DEBUG]: #8 src/pocketmine/Player(2221): pocketmine\Server->dispatchCommand(JackMD\NameSpaceRemover\CustomPlayer object, string fe list)
[04:47:08] [Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(239): pocketmine\Player->chat(string /fe list)
[04:47:08] [Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/protocol/CommandRequestPacket(54): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleCommandRequest(pocketmine\network\mcpe\protocol\CommandRequestPacket object)
[04:47:08] [Server thread/DEBUG]: #11 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(109): pocketmine\network\mcpe\protocol\CommandRequestPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object)
[04:47:08] [Server thread/DEBUG]: #12 src/pocketmine/network/mcpe/protocol/BatchPacket(119): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\CommandRequestPacket object)
[04:47:08] [Server thread/DEBUG]: #13 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(109): pocketmine\network\mcpe\protocol\BatchPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object)
[04:47:08] [Server thread/DEBUG]: #14 src/pocketmine/Player(3114): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object)
[04:47:08] [Server thread/DEBUG]: #15 src/pocketmine/network/mcpe/RakLibInterface(170): pocketmine\Player->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object)
[04:47:08] [Server thread/DEBUG]: #16 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string 91.35.89.130 57137, raklib\protocol\EncapsulatedPacket object, integer 0)
[04:47:08] [Server thread/DEBUG]: #17 src/pocketmine/network/mcpe/RakLibInterface(110): raklib\server\ServerHandler->handlePacket()
[04:47:08] [Server thread/DEBUG]: #18 src/pocketmine/network/mcpe/RakLibInterface(100): pocketmine\network\mcpe\RakLibInterface->process()
[04:47:08] [Server thread/DEBUG]: #19 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}()
[04:47:08] [Server thread/DEBUG]: #20 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
[04:47:08] [Server thread/DEBUG]: #21 src/pocketmine/Server(2328): pocketmine\snooze\SleeperHandler->sleepUntil(double 1555130828.4403)
[04:47:08] [Server thread/DEBUG]: #22 src/pocketmine/Server(2186): pocketmine\Server->tickProcessor()
[04:47:08] [Server thread/DEBUG]: #23 src/pocketmine/Server(1765): pocketmine\Server->start()
[04:47:08] [Server thread/DEBUG]: #24 src/pocketmine/PocketMine(250): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /home/container/, string /home/container/plugins/)
[04:47:08] [Server thread/DEBUG]: #25 (1): require(string phar:///home/container/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
[04:47:08] [Server thread/INFO]: [StaffChat] sciopyte disconnected
I hope there’s some way of fixing this,
thanks!

@genboy genboy added In progress Extra attention is needed can not reproduce question Further information is requested and removed In progress Extra attention is needed labels Apr 16, 2019
@genboy
Copy link
Owner

genboy commented Apr 16, 2019

Hi @Bruth78, sorry but I can not reproduce this - did you test this without other plugins on a stable pmmp version?

@Bruth78
Copy link
Author

Bruth78 commented Apr 17, 2019

@genboy
No problem.
Is it possible that it’s crashing cause one area was in a world in which i deleted?

@genboy
Copy link
Owner

genboy commented Apr 17, 2019

@Bruth78 it shouldn't but maybe. I'm looking into a line of code that is handling the loaded levels, will let u know if it needs an update.

@Bruth78
Copy link
Author

Bruth78 commented Apr 18, 2019

Okay thanks @genboy
Because right before the internal server error appeared my server loaded all worlds I used Festival with & some of those were deleted.

@genboy
Copy link
Owner

genboy commented Apr 22, 2019

Hi @Bruth78, i think i found the problem in the code, listing levels and checking if levels are loaded are two different things. Updated dev version - Now the listed levels are loaded before listing the area's, i hope this fixes this error. Let me know if there's still a problem.

@genboy genboy added Ready for testing and removed can not reproduce question Further information is requested labels Apr 22, 2019
@Bruth78
Copy link
Author

Bruth78 commented Apr 29, 2019

kk fixed @genboy
Thank you for replying as fast as possible!

@Bruth78 Bruth78 closed this as completed Apr 29, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants