MCMrARM / mcpelauncher-linux

Please note this is a legacy repository, please go to: https://github.com/minecraft-linux/mcpelauncher-manifest/wiki
GNU General Public License v3.0
312 stars 46 forks source link

Server crash 1.4.5.0 #389

Closed jamorford closed 6 years ago

jamorford commented 6 years ago

Minecraft version 1.4.5.0 crashes in server mode. Tested with https://github.com/codehz/mcpeserver on Ubuntu 18.04

Signal 11 received
Backtrace elements: 2
#0 [0x8064cb4]
#1 [0xf7fe7070]
Dumping stack...
#68 HYBRIS Core::FileSystemImpl::FileSystemImpl(Core::FileAccessType, Core::FileStorageArea&)+8 in libminecraftpe.so+0x28839e8 [0xf63329e8]
#80 HYBRIS operator delete(void*)+28 in libminecraftpe.so+0x3063a3c [0xf6b12a3c]
#84 HYBRIS Core::FileSystemImpl::commit()+36 in libminecraftpe.so+0x2883c24 [0xf6332c24]
#86 HYBRIS operator delete(void*)+6 in libminecraftpe.so+0x3063a26 [0xf6b12a26]
#88 HYBRIS Core::FileSystem_generic::~FileSystem_generic()+35 in libminecraftpe.so+0x28992e3 [0xf63482e3]
#92 HYBRIS Core::FileSystem::isValidPath(Core::Path)+336 in libminecraftpe.so+0x287d3d0 [0xf632c3d0]
#96 HYBRIS Core::FileSystem::isValidPath(Core::Path)+12 in libminecraftpe.so+0x287d28c [0xf632c28c]
#104 HYBRIS (null)+12 in libminecraftpe.so+0x28a695c [0xf635595c]
#116 HYBRIS Core::FileSystem::cleanPathSeparators_deprecated(Core::PathBuffer<Core::StackString<char, 1024u> >&, Core::Path)+12 in libminecraftpe.so+0x287f15c [0xf632e15c]
#128 HYBRIS Core::FileSystem::cleanPath_deprecated(Core::PathBuffer<Core::StackString<char, 1024u> >&, Core::Path)+211 in libminecraftpe.so+0x287b7f3 [0xf632a7f3]
#132 HYBRIS Core::FileSystem::cleanPath_deprecated(Core::PathBuffer<Core::StackString<char, 1024u> >&, Core::Path)+15 in libminecraftpe.so+0x287b72f [0xf632a72f]
#152 HYBRIS SemVersion::SemVersion(SemVersion const&)+98 in libminecraftpe.so+0xdaf8a2 [0xf485e8a2]
#164 HYBRIS PackReport::PackReport(PackReport const&)+510 in libminecraftpe.so+0xdd12ee [0xf48802ee]
#172 HYBRIS SemVersion::SemVersion(SemVersion const&)+98 in libminecraftpe.so+0xdaf8a2 [0xf485e8a2]
#176 HYBRIS operator new(unsigned int)+39 in libminecraftpe.so+0x3065d07 [0xf6b14d07]
#184 HYBRIS std::__detail::_Hash_node<std::pair<PackIdVersion const, PackReport>, true>* std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<PackIdVersion const, PackReport>, true> > >::_M_allocate_node<std::pair<PackIdVersion const, PackReport> const&>(std::pair<PackIdVersion const, PackReport> const&)+106 in libminecraftpe.so+0x1e13b1a [0xf58c2b1a]
#188 HYBRIS operator new(unsigned int)+39 in libminecraftpe.so+0x3065d07 [0xf6b14d07]
#196 HYBRIS void std::_Hashtable<PackIdVersion, std::pair<PackIdVersion const, PackReport>, std::allocator<std::pair<PackIdVersion const, PackReport> >, std::__detail::_Select1st, std::equal_to<PackIdVersion>, std::hash<PackIdVersion>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_assign<std::_Hashtable<PackIdVersion, std::pair<PackIdVersion const, PackReport>, std::allocator<std::pair<PackIdVersion const, PackReport> >, std::__detail::_Select1st, std::equal_to<PackIdVersion>, std::hash<PackIdVersion>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_assign(std::_Hashtable<PackIdVersion, std::pair<PackIdVersion const, PackReport>, std::allocator<std::pair<PackIdVersion const, PackReport> >, std::__detail::_Select1st, std::equal_to<PackIdVersion>, std::hash<PackIdVersion>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> > const&)::{lambda(std::__detail::_Hash_node<std::pair<PackIdVersion const, PackReport>, true> const*)#1}>(std::_Hashtable<PackIdVersion, std::pair<PackIdVersion const, PackReport>, std::allocator<std::pair<PackIdVersion const, PackReport> >, std::__detail::_Select1st, std::equal_to<PackIdVersion>, std::hash<PackIdVersion>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> > const&, std::_Hashtable<PackIdVersion, std::pair<PackIdVersion const, PackReport>, std::allocator<std::pair<PackIdVersion const, PackReport> >, std::__detail::_Select1st, std::equal_to<PackIdVersion>, std::hash<PackIdVersion>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_assign(std::_Hashtable<PackIdVersion, std::pair<PackIdVersion const, PackReport>, std::allocator<std::pair<PackIdVersion const, PackReport> >, std::__detail::_Select1st, std::equal_to<PackIdVersion>, std::hash<PackIdVersion>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> > const&)::{lambda(std::__detail::_Hash_node<std::pair<PackIdVersion const, PackReport>, true> const*)#1} const&)+213 in libminecraftpe.so+0x1e13d05 [0xf58c2d05]
#200 HYBRIS operator delete(void*)+28 in libminecraftpe.so+0x3063a3c [0xf6b12a3c]
#392 HYBRIS std::vector<GameRule, std::allocator<GameRule> >::vector(std::vector<GameRule, std::allocator<GameRule> > const&)+162 in libminecraftpe.so+0xdd7042 [0xf4886042]
#423 HYBRIS mce::UUID::EMPTY+0 in libminecraftpe.so+0x42f84f4 [0xf7da74f4]
#444 HYBRIS mce::UUID::EMPTY+0 in libminecraftpe.so+0x42f84f4 [0xf7da74f4]
#538 HYBRIS operator delete(void*)+6 in libminecraftpe.so+0x3063a26 [0xf6b12a26]
#560 HYBRIS PackIdVersion::operator==(PackIdVersion const&) const+8 in libminecraftpe.so+0x289b788 [0xf634a788]
#572 HYBRIS operator delete(void*)+28 in libminecraftpe.so+0x3063a3c [0xf6b12a3c]
#574 HYBRIS DirectoryPackSource::~DirectoryPackSource()+208 in libminecraftpe.so+0x1e0d000 [0xf58bc000]
#578 HYBRIS operator delete(void*)+6 in libminecraftpe.so+0x3063a26 [0xf6b12a26]
#580 HYBRIS std::vector<PackIdVersion, std::allocator<PackIdVersion> >::~vector()+321 in libminecraftpe.so+0xe2bd21 [0xf48dad21]
#586 HYBRIS operator delete(void*)+6 in libminecraftpe.so+0x3063a26 [0xf6b12a26]
#689 HYBRIS mce::UUID::EMPTY+0 in libminecraftpe.so+0x42f84f4 [0xf7da74f4]
#715 HYBRIS mce::UUID::EMPTY+0 in libminecraftpe.so+0x42f84f4 [0xf7da74f4]
#743 HYBRIS vtable for SkinPackKeyProvider+8 in libminecraftpe.so+0x3fb3598 [0xf7a62598]
#758 HYBRIS Level::_checkUserStorage()+0 in libminecraftpe.so+0x23bc7d0 [0xf5e6b7d0]
#795 HYBRIS vtable for minecraft::api::Api+8 in libminecraftpe.so+0x3fae224 [0xf7a5d224]
#797 HYBRIS vtable for minecraft::api::PlayerInterface+8 in libminecraftpe.so+0x3fae26c [0xf7a5d26c]
#798 HYBRIS vtable for minecraft::api::EntityInterface+8 in libminecraftpe.so+0x3fae284 [0xf7a5d284]
#799 HYBRIS vtable for minecraft::api::NetworkInterface+8 in libminecraftpe.so+0x3fae294 [0xf7a5d294]
#800 HYBRIS vtable for minecraft::api::PlayerInteractionInterface+8 in libminecraftpe.so+0x3fae2a8 [0xf7a5d2a8]
Signal 6 received
MCMrARM commented 6 years ago

I hope to fix that tomorrow.

SLKun commented 6 years ago

same issue here. For new stable release v1.4.0.5

MCMrARM commented 6 years ago

Fixed!