[INFO] Package: com.mojang.minecraft.dedicatedserver
Version: 1.16.201.2
OS: Linux
Server start: 2021-01-09 17:06:40 UTC
Dmp timestamp: 2021-01-09 17:29:28 UTC
Upload Date: 2021-01-09 17:29:28 UTC
Session ID: 629e8872-5ead-4c07-a0af-0146148018e5
Commit hash:
Build id: development
CrashReporter Key: 2d02d684-d26e-3ee0-b5cd-52ae42c374db
Crash [INFO] at std::_shared_count<[__gnu_cxx::_Lock_policy]2>::shared_count[std::_weak_count<[__gnu_cxx::_Lock_policy]2> const&, std::nothrow_t] (UnknownFile:?)
at std::_shared_ptr<POIInstance, [__gnu_cxx::_Lock_policy]2>::shared_ptr[std::_weak_ptr<POIInstance, [__gnu_cxx::_Lock_policy]2> const&, std::nothrow_t] (UnknownFile:?)
at std::shared_ptr<POIInstance>::shared_ptr[std::weak_ptr<POIInstance> const&, std::nothrow_t] (UnknownFile:?)
at std::weak_ptr<POIInstance>::lock[] const (UnknownFile:?)
at Village::getBedPOICount[] const (UnknownFile:?)
at Village::tick[Tick, BlockSource&] (UnknownFile:?)
at VillageManager::tickVillages[Tick const&, Vec3 const&, BlockSource&] (UnknownFile:?)
at ServerPlayer::tickWorld[Tick const&] (UnknownFile:?)
at std::function<bool [Player&]>::operator[][Player&] const (UnknownFile:?)
at Level::forEachPlayer[std::function<bool [Player&]>] (UnknownFile:?)
at Level::tick[] (UnknownFile:?)
at ServerLevel::tick[] (UnknownFile:?)
at GameSession::tick[] (UnknownFile:?)
at Minecraft::tickSimtime[int, int] (UnknownFile:?)
at Minecraft::update[] (UnknownFile:?)
at ServerInstance::_update[] (UnknownFile:?)
at clone (UnknownFile:?)
Same here - Ubuntu 20.04
[INFO] Package: com.mojang.minecraft.dedicatedserver
Version: 1.16.201.2
OS: Linux
Server start: 2021-01-09 17:06:40 UTC
Dmp timestamp: 2021-01-09 17:29:28 UTC
Upload Date: 2021-01-09 17:29:28 UTC
Session ID: 629e8872-5ead-4c07-a0af-0146148018e5
Commit hash:
Build id: development
CrashReporter Key: 2d02d684-d26e-3ee0-b5cd-52ae42c374db
Crash
[INFO] at std::_shared_count<[__gnu_cxx::_Lock_policy]2>::shared_count[std::_weak_count<[__gnu_cxx::_Lock_policy]2> const&, std::nothrow_t] (UnknownFile:?)
at std::_shared_ptr<POIInstance, [__gnu_cxx::_Lock_policy]2>::shared_ptr[std::_weak_ptr<POIInstance, [__gnu_cxx::_Lock_policy]2> const&, std::nothrow_t] (UnknownFile:?)
at std::shared_ptr<POIInstance>::shared_ptr[std::weak_ptr<POIInstance> const&, std::nothrow_t] (UnknownFile:?)
at std::weak_ptr<POIInstance>::lock[] const (UnknownFile:?)
at Village::getBedPOICount[] const (UnknownFile:?)
at Village::tick[Tick, BlockSource&] (UnknownFile:?)
at VillageManager::tickVillages[Tick const&, Vec3 const&, BlockSource&] (UnknownFile:?)
at ServerPlayer::tickWorld[Tick const&] (UnknownFile:?)
at std::function<bool [Player&]>::operator[][Player&] const (UnknownFile:?)
at Level::forEachPlayer[std::function<bool [Player&]>] (UnknownFile:?)
at Level::tick[] (UnknownFile:?)
at ServerLevel::tick[] (UnknownFile:?)
at GameSession::tick[] (UnknownFile:?)
at Minecraft::tickSimtime[int, int] (UnknownFile:?)
at Minecraft::update[] (UnknownFile:?)
at ServerInstance::_update[] (UnknownFile:?)
at clone (UnknownFile:?)
Ubuntu 20.04
linux-vdso.so.1 (0x00007ffd4bddf000)
libcurl.so.4 => /lib/x86_64-linux-gnu/libcurl.so.4 (0x00007f45fa071000)
libCrypto.so => /home/leon/minecraftbe/bedrock/./libCrypto.so (0x00007f45f9e3a000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f45f9e17000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f45f9e11000)
libssl.so.1.1 => /lib/x86_64-linux-gnu/libssl.so.1.1 (0x00007f45f9d7e000)
libcrypto.so.1.1 => /lib/x86_64-linux-gnu/libcrypto.so.1.1 (0x00007f45f9aa8000)
libstdc+.so.6 => /lib/x86_64-linux-gnu/libstdc+.so.6 (0x00007f45f98c5000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f45f9776000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f45f975b000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f45f9569000)
/lib64/ld-linux-x86-64.so.2 (0x00007f4610485000)
libnghttp2.so.14 => /lib/x86_64-linux-gnu/libnghttp2.so.14 (0x00007f45f9540000)
libidn2.so.0 => /lib/x86_64-linux-gnu/libidn2.so.0 (0x00007f45f951f000)
librtmp.so.1 => /lib/x86_64-linux-gnu/librtmp.so.1 (0x00007f45f94fd000)
libssh.so.4 => /lib/x86_64-linux-gnu/libssh.so.4 (0x00007f45f948f000)
libpsl.so.5 => /lib/x86_64-linux-gnu/libpsl.so.5 (0x00007f45f947c000)
libgssapi_krb5.so.2 => /lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007f45f942f000)
libldap_r-2.4.so.2 => /lib/x86_64-linux-gnu/libldap_r-2.4.so.2 (0x00007f45f93d9000)
liblber-2.4.so.2 => /lib/x86_64-linux-gnu/liblber-2.4.so.2 (0x00007f45f93c8000)
libbrotlidec.so.1 => /lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007f45f93b8000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f45f939c000)
libunistring.so.2 => /lib/x86_64-linux-gnu/libunistring.so.2 (0x00007f45f921a000)
libgnutls.so.30 => /lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007f45f9044000)
libhogweed.so.5 => /lib/x86_64-linux-gnu/libhogweed.so.5 (0x00007f45f900c000)
libnettle.so.7 => /lib/x86_64-linux-gnu/libnettle.so.7 (0x00007f45f8fd0000)
libgmp.so.10 => /lib/x86_64-linux-gnu/libgmp.so.10 (0x00007f45f8f4c000)
libkrb5.so.3 => /lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007f45f8e6f000)
libk5crypto.so.3 => /lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007f45f8e3e000)
libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007f45f8e37000)
libkrb5support.so.0 => /lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007f45f8e28000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f45f8e0a000)
libsasl2.so.2 => /lib/x86_64-linux-gnu/libsasl2.so.2 (0x00007f45f8ded000)
libgssapi.so.3 => /lib/x86_64-linux-gnu/libgssapi.so.3 (0x00007f45f8da8000)
libbrotlicommon.so.1 => /lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007f45f8d85000)
libp11-kit.so.0 => /lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007f45f8c4f000)
libtasn1.so.6 => /lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007f45f8c39000)
libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007f45f8c30000)
libheimntlm.so.0 => /lib/x86_64-linux-gnu/libheimntlm.so.0 (0x00007f45f8c24000)
libkrb5.so.26 => /lib/x86_64-linux-gnu/libkrb5.so.26 (0x00007f45f8b91000)
libasn1.so.8 => /lib/x86_64-linux-gnu/libasn1.so.8 (0x00007f45f8aea000)
libhcrypto.so.4 => /lib/x86_64-linux-gnu/libhcrypto.so.4 (0x00007f45f8ab2000)
libroken.so.18 => /lib/x86_64-linux-gnu/libroken.so.18 (0x00007f45f8a97000)
libffi.so.7 => /lib/x86_64-linux-gnu/libffi.so.7 (0x00007f45f8a8b000)
libwind.so.0 => /lib/x86_64-linux-gnu/libwind.so.0 (0x00007f45f8a61000)
libheimbase.so.1 => /lib/x86_64-linux-gnu/libheimbase.so.1 (0x00007f45f8a4f000)
libhx509.so.5 => /lib/x86_64-linux-gnu/libhx509.so.5 (0x00007f45f8a01000)
libsqlite3.so.0 => /lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007f45f88d6000)
libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007f45f889b000)
Did a package update too. Among them was this one...
libc6:amd64 2.31-0ubuntu9 2.31-0ubuntu9.1
No crashes since.
Could this be a ticking entity problem? I've seen ways to fix this on other platforms but not for worlds on BDS.
You're probably right. That a null check can be so catastrophic tho...
Need to get confirmation status changed to confirmed. Is there a verified way to reproduce this issue?
Followed the steps. Did not crash.