Closed eternalharvest closed 6 years ago
I can't login from pc client with default skin. I already debugged and I can fix this issue, though it would be temporary solution. I think we need our original default skin data...
pmmp | [11:39:42] [Server thread/INFO]: Starting GS4 status listener pmmp | [11:39:42] [Server thread/INFO]: Setting query port to 19132 pmmp | [11:39:42] [Server thread/INFO]: Query running on 0.0.0.0:19132 pmmp | [11:39:42] [Server thread/INFO]: Default game type: Survival Mode pmmp | [11:39:42] [Server thread/INFO]: Done (0.649s)! For help, type "help" or "?" pmmp | [11:39:43] [Server thread/DEBUG]: [AutoUpdater] Async update check failed due to "Channel not found" pmmp | [Receive][Interface] 0x00 pmmp | [Send][Interface] 0x01 pmmp | [Receive][Interface] 0x01 pmmp | [Send][Interface] 0x02 pmmp | [11:40:15] [Server thread/DEBUG]: DesktopPacket 0x018001871af8b03d8cb9bc90223f2bd6a7d84fee94f29a347b8dd76f5555110fa065fb399757f741c79611468b99ba7150b31e5a63adb2c93600dfcee3737fc91e7b3ed1acc300e238f133d885f1dbe526c17e9d80a3aad9ca21ca260966e10e9aa141c73d9ab546606e6762651866aba1d6eae02d5c589b1ba19917864b0d487bb9f480011d48ffe9d68caff5ac767960d24b8ffe1afd940b80a8883260af3f8dfbf6ddcf4ba6cf0245d6439ef45d1c320a6c779aab0e7405e54a2e6b6eb33b8625f8caa59dde396b9d2ef5af1524ccb290382952f2f0eaaac0268ce590b9b280279dab467e05e6d79a74363a9529a4c845759ef6c8fdcca48b1af95ab78c3b323648a9e4 pmmp | [11:40:15] [Server thread/CRITICAL]: ErrorException: "Undefined index: SKIN" (EXCEPTION) in "plugins/BigBrother.phar/src/shoghicp/BigBrother/DesktopPlayer" at line 498 pmmp | [11:40:15] [Server thread/DEBUG]: #0 plugins/BigBrother.phar/src/shoghicp/BigBrother/DesktopPlayer(498): pocketmine\error_handler(integer 8, string Undefined index: SKIN, string phar:///opt/pmmp/PocketMine-MP/plugins/BigBrother.phar/src/shoghicp/BigBrother/DesktopPlayer.php, integer 498, array Array()) pmmp | [11:40:15] [Server thread/DEBUG]: #1 plugins/BigBrother.phar/src/shoghicp/BigBrother/DesktopPlayer(618): shoghicp\BigBrother\DesktopPlayer->bigBrother_authenticate(string 9d36819c83e04ea1b7b2f8c391937dc7, array Array()) pmmp | [11:40:15] [Server thread/DEBUG]: #2 plugins/BigBrother.phar/src/shoghicp/BigBrother/DesktopPlayer(548): shoghicp\BigBrother\DesktopPlayer->getAuthenticateOnline(string lifestream, string 67682f32dccdfd5ff03f71a1367ddb67499032e1) pmmp | [11:40:15] [Server thread/DEBUG]: #3 plugins/BigBrother.phar/src/shoghicp/BigBrother/network/ProtocolInterface(392): shoghicp\BigBrother\DesktopPlayer->bigBrother_processAuthentication(shoghicp\BigBrother\BigBrother object, shoghicp\BigBrother\network\protocol\Login\EncryptionResponsePacket object) pmmp | [11:40:15] [Server thread/DEBUG]: #4 plugins/BigBrother.phar/src/shoghicp/BigBrother/network/ProtocolInterface(420): shoghicp\BigBrother\network\ProtocolInterface->handlePacket(shoghicp\BigBrother\DesktopPlayer object, string .......=...."?+...O....4{..oUU...e.9.W.A...F...qP..Zc...6....s...{>.....8.3.....&.~......!.&.f....A.=..F`ngbe.f.....-\X......K.H{.....H.......vy`.K.........2`.?.....K...E.C..].2.lw...t..J.kn.;.%.....9k.....$...8)R.....&......'..F~....t6:.)..Eu.........Z..;26H..) pmmp | [11:40:15] [Server thread/DEBUG]: #5 src/pocketmine/network/Network(89): shoghicp\BigBrother\network\ProtocolInterface->process() pmmp | [11:40:15] [Server thread/DEBUG]: #6 src/pocketmine/Server(2495): pocketmine\network\Network->processInterfaces() pmmp | [11:40:15] [Server thread/DEBUG]: #7 src/pocketmine/Server(2243): pocketmine\Server->tick() pmmp | [11:40:15] [Server thread/DEBUG]: #8 src/pocketmine/Server(2119): pocketmine\Server->tickProcessor() pmmp | [11:40:15] [Server thread/DEBUG]: #9 src/pocketmine/Server(1701): pocketmine\Server->start() pmmp | [11:40:15] [Server thread/DEBUG]: #10 src/pocketmine/PocketMine(305): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /opt/pmmp/PocketMine-MP/, string /opt/pmmp/PocketMine-MP/plugins/) pmmp | [Send][Interface] 0x1a pmmp | [11:40:23] [Server thread/INFO]: [/10.1.100.32:59451] logged out due to Login timeout
Issue description
I can't login from pc client with default skin. I already debugged and I can fix this issue, though it would be temporary solution. I think we need our original default skin data...
Prerequisite
How to reproduce
Server log(crash dump)