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

Crash server #4132

Closed MrHoller closed 3 years ago

MrHoller commented 3 years ago

Link to crashdump: Not create is error

Additional comments (optional)

Build #1832 2021-03-30 [17:48:46] [Server thread/CRITICAL]: ErrorException: "include(phar:///srv/data/PocketMine-MP.phar/vendor/composer/../../src/pocketmine/event/level/LevelSaveEvent.php): failed to open stream: phar error: internal corruption of phar "/srv/data/PocketMine-MP.phar" (actual filesize mismatch on file "src/pocketmine/event/level/LevelSaveEvent.php")" (EXCEPTION) in "pmsrc/vendor/composer/ClassLoader" at line 478 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #0 pmsrc/vendor/composer/ClassLoader(478): pocketmine\utils\Utils::errorExceptionHandler(integer 2, string[290] include(phar:///srv/data/PocketMine-MP.phar/vendor/composer/../../src/pocketmine, string[67] phar:///srv/data/PocketMine-MP.phar/vendor/composer/ClassLoader.php, integer 478, array[1]) 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #1 pmsrc/vendor/composer/ClassLoader(478): include() 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #2 pmsrc/vendor/composer/ClassLoader(346): Composer\Autoload\includeFile(string[103] phar:///srv/data/PocketMine-MP.phar/vendor/composer/../../src/pocketmine/event/l) 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #3 (): Composer\Autoload\ClassLoader->loadClass(string[37] pocketmine\event\level\LevelSaveEvent) 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #4 pmsrc/src/pocketmine/level/Level(1168): spl_autoload_call(string[37] pocketmine\event\level\LevelSaveEvent) 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #5 pmsrc/src/pocketmine/Server(2289): pocketmine\level\Level->save(boolean ) 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #6 pmsrc/src/pocketmine/Server(2419): pocketmine\Server->doAutoSave() 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #7 pmsrc/src/pocketmine/Server(2152): pocketmine\Server->tick() 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #8 pmsrc/src/pocketmine/Server(1992): pocketmine\Server->tickProcessor() 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #9 pmsrc/src/pocketmine/Server(1586): pocketmine\Server->start() 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #10 pmsrc/src/pocketmine/PocketMine(291): pocketmine\Server->construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[10] /srv/data/, string[18] /srv/data/plugins/) 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #11 pmsrc/src/pocketmine/PocketMine(321): pocketmine\server() 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #12 pmsrc(11): require(string[65] phar:///srv/data/PocketMine-MP.phar/src/pocketmine/PocketMine.php) 2021-03-30 [17:48:46] [Server thread/EMERGENCY]: An unrecoverable error has occurred and the server has crashed. Creating a crash dump 2021-03-30 [17:48:46] [Server thread/CRITICAL]: Error: "Class 'pocketmine\CrashDump' not found" (EXCEPTION) in "pmsrc/src/pocketmine/Server" at line 2062 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #0 pmsrc/src/pocketmine/Server(2042): pocketmine\Server->crashDump() 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #1 pmsrc/src/pocketmine/Server(1588): pocketmine\Server->exceptionHandler(object ErrorException) 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #2 pmsrc/src/pocketmine/PocketMine(291): pocketmine\Server->construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[10] /srv/data/, string[18] /srv/data/plugins/) 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #3 pmsrc/src/pocketmine/PocketMine(321): pocketmine\server() 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #4 pmsrc(11): require(string[65] phar:///srv/data/PocketMine-MP.phar/src/pocketmine/PocketMine.php) 2021-03-30 [17:48:46] [Server thread/CRITICAL]: Could not create crash dump: Class 'pocketmine\CrashDump' not found 2021-03-30 [17:48:46] [Server thread/INFO]: Disabling SexGuard v1.1.9 2021-03-30 [17:48:46] [Server thread/CRITICAL]: Error: "Class 'pocketmine\event\plugin\PluginDisableEvent' not found" (EXCEPTION) in "pmsrc/src/pocketmine/plugin/PluginManager" at line 634 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #0 pmsrc/src/pocketmine/plugin/PluginManager(624): pocketmine\plugin\PluginManager->disablePlugin(object sex\guard\Manager) 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #1 pmsrc/src/pocketmine/Server(1898): pocketmine\plugin\PluginManager->disablePlugins() 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #2 pmsrc/src/pocketmine/Server(2124): pocketmine\Server->forceShutdown() 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #3 pmsrc/src/pocketmine/Server(2042): pocketmine\Server->crashDump() 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #4 pmsrc/src/pocketmine/Server(1588): pocketmine\Server->exceptionHandler(object ErrorException) 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #5 pmsrc/src/pocketmine/PocketMine(291): pocketmine\Server->construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[10] /srv/data/, string[18] /srv/data/plugins/) 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #6 pmsrc/src/pocketmine/PocketMine(321): pocketmine\server() 2021-03-30 [17:48:46] [Server thread/CRITICAL]: #7 pmsrc(11): require(string[65] phar:///srv/data/PocketMine-MP.phar/src/pocketmine/PocketMine.php) 2021-03-30 [17:48:46] [Server thread/EMERGENCY]: Crashed while crashing, killing process 2021-03-30 [18:15:24] [RakLibServer thread/CRITICAL]: #0 pmsrc/vendor/pocketmine/raklib/src/server/SessionManager(356): raklib\server\RakLibServer->pushThreadToMainPacket(string[78] ..bandwidtha:2:{s:2:"up";d:116.17561179782423;s:4:"down";d:32.76748025066837;}) 2021-03-30 [18:15:24] [RakLibServer thread/CRITICAL]: #1 pmsrc/vendor/pocketmine/raklib/src/server/SessionManager(198): raklib\server\SessionManager->streamOption(string[9] bandwidth, string[67] a:2:{s:2:"up";d:116.17561179782423;s:4:"down";d:32.76748025066837;}) 2021-03-30 [18:15:24] [RakLibServer thread/CRITICAL]: #2 pmsrc/vendor/pocketmine/raklib/src/server/SessionManager(176): raklib\server\SessionManager->tick() 2021-03-30 [18:15:24] [RakLibServer thread/CRITICAL]: #3 pmsrc/vendor/pocketmine/raklib/src/server/SessionManager(151): raklib\server\SessionManager->tickProcessor() 2021-03-30 [18:15:24] [RakLibServer thread/CRITICAL]: #4 pmsrc/vendor/pocketmine/raklib/src/server/SessionManager(124): raklib\server\SessionManager->run() 2021-03-30 [18:15:24] [RakLibServer thread/CRITICAL]: #5 pmsrc/vendor/pocketmine/raklib/src/server/RakLibServer(291): raklib\server\SessionManager->construct(object raklib\server\RakLibServer, object raklib\server\UDPServerSocket, integer 1492) 2021-03-30 [18:15:24] [RakLibServer thread/CRITICAL]: #6 (): raklib\server\RakLibServer->run() 2021-03-30 [18:15:24] [Server thread/EMERGENCY]: RakLib shutdown unexpectedly

dktapps commented 3 years ago

Your download is corrupted.

MrHoller commented 3 years ago

Your download is corrupted.

the server starts up and works, but after a while this happens, no actions with the server after the start took place, and there were no players on the server either.

SleepSpace9 commented 3 years ago

The error message is clear ... LevelSaveEvent.php): failed to open stream: phar error: internal corruption of phar ... - the server wants to load one or more files that are needed to save the level at the given interval, but it fails because of the corruption.