i got a server crash, while walking through a village at nighttime. Crashed twice in a row, so I waited a minute then walked slower through the village and it didn't happen again.
com.mojang.minecraft.dedicatedserver
Version: 1.16.20.3
OS: Linux
Server start: 2020-08-26 02:13:52 UTC
Dmp timestamp: 2020-08-26 02:51:32 UTC
Upload Date: 2020-08-26 02:51:32 UTC
Session ID: 6dc2bc28-7d2a-4290-8e7d-9c20d2246472
Commit hash:
Build id: development
CrashReporter Key: 8c4937c1-64cb-3532-a8dc-1deb28f67293
Crash
[2020-08-26 02:51:32 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:?)
b53aed95-4278-4d52-97fc-8b1b38c41ebc
Related issues
Comments


It's happening on 1.16.200.02 too. I'm putting the stacktrace here, but assuming it's the same.
[INFO] Package: com.mojang.minecraft.dedicatedserver
Version: 1.16.200.2
OS: Linux
Server start: 2020-12-14 14:14:23 CET
Dmp timestamp: 2020-12-14 14:15:24 CET
Upload Date: 2020-12-14 14:15:24 CET
Session ID: 077045b1-a757-4b31-98ec-fe3d6a527c8f
Commit hash:
Build id: development
CrashReporter Key: d210ab83-12c9-38ec-8491-ad409c7bd8ab
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:?)
NO LOG FILE! - Failed to up file descriptor limit Operation not permitted
NO LOG FILE! - setting up server logging...
[2020-12-14 14:15:24 INFO] Starting Server
[2020-12-14 14:15:24 INFO] Version 1.16.200.2
[2020-12-14 14:15:24 INFO] Session ID 019d5b15-c916-4dae-afa5-d5cf7eeb681f
[2020-12-14 14:15:24 INFO] Level Name: iceworld
[2020-12-14 14:15:24 INFO] Game mode: 0 Survival
[2020-12-14 14:15:24 INFO] Difficulty: 1 EASY
[INFO] opening worlds/iceworld/db
[INFO] IPv4 supported, port: 19132
[INFO] IPv6 supported, port: 19133
[INFO] IPv4 supported, port: 51442
[INFO] IPv6 supported, port: 47872
[INFO] Server started.
I just need to log into server, and wait a minute and it crashes. (My character is in a village ofc)
Let me know if u need the world to reproduce.
Thanks

I have the same Error ;(
After i removed the Beds it was playable
Here the full error:
Console
[17:26:05] 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:?)
[17:26:05] at std::shared_ptr<POIInstance>::shared_ptr[std::weak_ptr<POIInstance> const&, std::nothrow_t] (UnknownFile:?)
[17:26:05] at std::weak_ptr<POIInstance>::lock[] const (UnknownFile:?)
[17:26:05] at Village::getBedPOICount[] const (UnknownFile:?)
[17:26:05] at Village::tick[Tick, BlockSource&] (UnknownFile:?)
[17:26:05] at VillageManager::tickVillages[Tick const&, Vec3 const&, BlockSource&] (UnknownFile:?)
[17:26:05] at ServerPlayer::tickWorld[Tick const&] (UnknownFile:?)
[17:26:05] at std::function<bool [Player&]>::operator[][Player&] const (UnknownFile:?)
[17:26:05] at Level::forEachPlayer[std::function<bool [Player&]>] (UnknownFile:?)
[17:26:05] at Level::tick[] (UnknownFile:?)
[17:26:05] at ServerLevel::tick[] (UnknownFile:?)
[17:26:05] at GameSession::tick[] (UnknownFile:?)
[17:26:05] at Minecraft::tickSimtime[int, int] (UnknownFile:?)
[17:26:05] at Minecraft::update[] (UnknownFile:?)
[17:26:05] at ServerInstance::_update[] (UnknownFile:?)
[17:26:05] at clone (UnknownFile:?)
17:26:07
[17:26:07] 6162c835-447c-4318-b6d9-127765e86c5f
[17:26:07] NO LOG FILE! - setting up server logging...

I have the same Error ;(
After i removed the Beds it was playable
Here the full error:
Console
[17:26:05] 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:?)
[17:26:05] at std::shared_ptr<POIInstance>::shared_ptr[std::weak_ptr<POIInstance> const&, std::nothrow_t] (UnknownFile:?)
[17:26:05] at std::weak_ptr<POIInstance>::lock[] const (UnknownFile:?)
[17:26:05] at Village::getBedPOICount[] const (UnknownFile:?)
[17:26:05] at Village::tick[Tick, BlockSource&] (UnknownFile:?)
[17:26:05] at VillageManager::tickVillages[Tick const&, Vec3 const&, BlockSource&] (UnknownFile:?)
[17:26:05] at ServerPlayer::tickWorld[Tick const&] (UnknownFile:?)
[17:26:05] at std::function<bool [Player&]>::operator[][Player&] const (UnknownFile:?)
[17:26:05] at Level::forEachPlayer[std::function<bool [Player&]>] (UnknownFile:?)
[17:26:05] at Level::tick[] (UnknownFile:?)
[17:26:05] at ServerLevel::tick[] (UnknownFile:?)
[17:26:05] at GameSession::tick[] (UnknownFile:?)
[17:26:05] at Minecraft::tickSimtime[int, int] (UnknownFile:?)
[17:26:05] at Minecraft::update[] (UnknownFile:?)
[17:26:05] at ServerInstance::_update[] (UnknownFile:?)
[17:26:05] at clone (UnknownFile:?)
17:26:07
[17:26:07] 6162c835-447c-4318-b6d9-127765e86c5f
[17:26:07] NO LOG FILE! - setting up server logging...

I have the same issue please remove this bug as fast as possible😥

I have the same issue please remove this bug as fast as possible😥

I upgraded libc:
linux-libc-dev:amd64 (4.15.0-124.127, 4.15.0-128.131)
And then it all happened with that 1.16.200.02 version of bedrock server. Now an updated bedrock server came out (assuming was compiled with later libc) and now it seems to be fine again.
Could u guys try to upgrade libc and bedrock server?

I upgraded libc:
linux-libc-dev:amd64 (4.15.0-124.127, 4.15.0-128.131)
And then it all happened with that 1.16.200.02 version of bedrock server. Now an updated bedrock server came out (assuming was compiled with later libc) and now it seems to be fine again.
Could u guys try to upgrade libc and bedrock server?

Affects 1.16.201.2 (latest as of writing):
[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:?)
Appears to happen during daytime and nighttime. Server only been experiencing since upgrade from 1.16.101.01 to 1.16.201.02, but this may be caused by actions of players on this server (more players working on a village that contains villagers and beds).
Confirmed occurs on different versions of libc - Ubuntu LTS (20.04): libc6 2.31; Ubuntu current (21.04): libc6: 2.32.

Affects 1.16.201.2 (latest as of writing):
[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:?)
Appears to happen during daytime and nighttime. Server only been experiencing since upgrade from 1.16.101.01 to 1.16.201.02, but this may be caused by actions of players on this server (more players working on a village that contains villagers and beds).
Confirmed occurs on different versions of libc - Ubuntu LTS (20.04): libc6 2.31; Ubuntu current (21.04): libc6: 2.32.

Right now I have only 1 user connecting to my server at a time, and the server crashes consistently within a minuet from the time any single user logs in, regardless of even if they move or not. All the users are at/near a village, but I don't even get enough time to teleport one away to test to see if the village is the cause.
I have support ticket open since the day the update was releases few weeks ago, and that they have not responded yet, and also there is this: BDS-10666
I wonder if the developers actually care at all to look into this at all or give a crap. I really do not trust a Windows server to be running this app, as my Linux is hardened and Minecraft BE server is contained in Linux in ways that it cannot be secured down in Windows. I'm not sure what the problem is here, are they not making enough money to maintain their software anymore?

Right now I have only 1 user connecting to my server at a time, and the server crashes consistently within a minuet from the time any single user logs in, regardless of even if they move or not. All the users are at/near a village, but I don't even get enough time to teleport one away to test to see if the village is the cause.
I have support ticket open since the day the update was releases few weeks ago, and that they have not responded yet, and also there is this: BDS-10666
I wonder if the developers actually care at all to look into this at all or give a crap. I really do not trust a Windows server to be running this app, as my Linux is hardened and Minecraft BE server is contained in Linux in ways that it cannot be secured down in Windows. I'm not sure what the problem is here, are they not making enough money to maintain their software anymore?

Fresh install of ubuntu 20.04 still causes the issue. A temp workaround is to copy the world to a client or use the windows bedrock server which as Ali mentioned is not ideal for a number of reasons.
Using the newer libc libraries did not help.
In the affected world I have, it's to the point that all I have to do is join the same and within a minute it will crash even with no movement of the character.
Version: 1.16.201.2
OS: Linux
Server start: 2021-01-05 19:41:24 UTC
Dmp timestamp: 2021-01-05 19:41:57 UTC
Upload Date: 2021-01-05 19:41:57 UTC
Session ID: c5d74dff-2715-47fa-8554-563909cbb467
Commit hash:
Build id: development
CrashReporter Key: 3fda6e15-a682-3497-ba49-8f114dcd62af
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:?)
ebc1894e-3d35-40ed-9835-c67ca947ad1f
Details on the environment:
root@minecraft2:~/bds# uname -a
Linux minecraft2 5.4.73-1-pve #1 SMP PVE 5.4.73-1 (Mon, 16 Nov 2020 10:52:16 +0100) x86_64 x86_64 x86_64 GNU/Linux
root@minecraft2:/etc# more os-release
NAME="Ubuntu"
VERSION="20.04.1 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.1 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal
root@minecraft2:~/bds# apt list --installed | grep libc
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
libc-bin/focal-updates,now 2.31-0ubuntu9.1 amd64 [installed]
libc6/focal-updates,now 2.31-0ubuntu9.1 amd64 [installed]
libcap-ng0/focal,now 0.7.9-2.1build1 amd64 [installed]
libcap2-bin/focal,now 1:2.32-1 amd64 [installed]
libcap2/focal,now 1:2.32-1 amd64 [installed]
libcbor0.6/focal,now 0.6.0-0ubuntu1 amd64 [installed]
libcom-err2/focal,now 1.45.5-2ubuntu1 amd64 [installed]
libcrypt1/focal,now 1:4.4.10-10ubuntu4 amd64 [installed]
libcryptsetup12/focal-updates,now 2:2.2.2-3ubuntu2.3 amd64 [installed]
libcurl4/focal-updates,focal-security,now 7.68.0-1ubuntu2.4 amd64 [installed]
root@minecraft2:~/bds#

Fresh install of ubuntu 20.04 still causes the issue. A temp workaround is to copy the world to a client or use the windows bedrock server which as Ali mentioned is not ideal for a number of reasons.
Using the newer libc libraries did not help.
In the affected world I have, it's to the point that all I have to do is join the same and within a minute it will crash even with no movement of the character.
Version: 1.16.201.2
OS: Linux
Server start: 2021-01-05 19:41:24 UTC
Dmp timestamp: 2021-01-05 19:41:57 UTC
Upload Date: 2021-01-05 19:41:57 UTC
Session ID: c5d74dff-2715-47fa-8554-563909cbb467
Commit hash:
Build id: development
CrashReporter Key: 3fda6e15-a682-3497-ba49-8f114dcd62af
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:?)
ebc1894e-3d35-40ed-9835-c67ca947ad1f
Details on the environment:
root@minecraft2:~/bds# uname -a
Linux minecraft2 5.4.73-1-pve #1 SMP PVE 5.4.73-1 (Mon, 16 Nov 2020 10:52:16 +0100) x86_64 x86_64 x86_64 GNU/Linux
root@minecraft2:/etc# more os-release
NAME="Ubuntu"
VERSION="20.04.1 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.1 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal
root@minecraft2:~/bds# apt list --installed | grep libc
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
libc-bin/focal-updates,now 2.31-0ubuntu9.1 amd64 [installed]
libc6/focal-updates,now 2.31-0ubuntu9.1 amd64 [installed]
libcap-ng0/focal,now 0.7.9-2.1build1 amd64 [installed]
libcap2-bin/focal,now 1:2.32-1 amd64 [installed]
libcap2/focal,now 1:2.32-1 amd64 [installed]
libcbor0.6/focal,now 0.6.0-0ubuntu1 amd64 [installed]
libcom-err2/focal,now 1.45.5-2ubuntu1 amd64 [installed]
libcrypt1/focal,now 1:4.4.10-10ubuntu4 amd64 [installed]
libcryptsetup12/focal-updates,now 2:2.2.2-3ubuntu2.3 amd64 [installed]
libcurl4/focal-updates,focal-security,now 7.68.0-1ubuntu2.4 amd64 [installed]
root@minecraft2:~/bds#

Same issue on ubuntu 20.10 (groovy)
root@minecraft3:~/bds# LD_LIBRARY_PATH=. ./bedrock_server
NO LOG FILE! - setting up server logging...
[2021-01-05 20:43:35 INFO] Starting Server
[2021-01-05 20:43:35 INFO] Version 1.16.201.2
[2021-01-05 20:43:35 INFO] Session ID 01475428-33ab-48db-8884-fa9c7d7f7efe
[2021-01-05 20:43:35 INFO] Level Name: Bedrock level
[2021-01-05 20:43:35 INFO] Game mode: 0 Survival
[2021-01-05 20:43:35 INFO] Difficulty: 2 NORMAL
[INFO] opening worlds/Bedrock level/db
[INFO] IPv4 supported, port: 19132
[INFO] IPv6 supported, port: 19133
[INFO] IPv4 supported, port: 33904
[INFO] IPv6 supported, port: 41772
[INFO] Server started.
[INFO] Player connected: xxxx, xuid: 25332749026xxxx
[INFO] Package: com.mojang.minecraft.dedicatedserver
Version: 1.16.201.2
OS: Linux
Server start: 2021-01-05 20:43:35 UTC
Dmp timestamp: 2021-01-05 20:44:16 UTC
Upload Date: 2021-01-05 20:44:16 UTC
Session ID: 01475428-33ab-48db-8884-fa9c7d7f7efe
Commit hash:
Build id: development
CrashReporter Key: 8c4937c1-64cb-3532-a8dc-1deb28f67293
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:?)
ed792a5f-a2b5-4cb4-a27d-97ddc78fba10root@minecraft3:~/bds#
root@minecraft3:~/bds#
root@minecraft3:~/bds# uname -a
Linux minecraft3 5.4.73-1-pve #1 SMP PVE 5.4.73-1 (Mon, 16 Nov 2020 10:52:16 +0100) x86_64 x86_64 x86_64 GNU/Linux
root@minecraft3:~/bds# more /etc/os-release
NAME="Ubuntu"
VERSION="20.10 (Groovy Gorilla)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.10"
VERSION_ID="20.10"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=groovy
UBUNTU_CODENAME=groovy
root@minecraft3:~/bds# apt list --installed | grep libc
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
libc-bin/groovy,now 2.32-0ubuntu3 amd64 [installed]
libc6/groovy,now 2.32-0ubuntu3 amd64 [installed]
libcap-ng0/groovy,now 0.7.9-2.2 amd64 [installed]
libcap2-bin/groovy,now 1:2.43-1 amd64 [installed]
libcap2/groovy,now 1:2.43-1 amd64 [installed]
libcbor0.6/groovy,now 0.6.0-0ubuntu3 amd64 [installed]
libcom-err2/groovy,now 1.45.6-1ubuntu1 amd64 [installed]
libcrypt1/groovy,now 1:4.4.16-1ubuntu1 amd64 [installed]
libcryptsetup12/groovy,now 2:2.3.3-1ubuntu6 amd64 [installed]
libcurl4/groovy-updates,groovy-security,now 7.68.0-1ubuntu4.2 amd64 [installed]
root@minecraft3:~/bds#

Same issue on ubuntu 20.10 (groovy)
root@minecraft3:~/bds# LD_LIBRARY_PATH=. ./bedrock_server
NO LOG FILE! - setting up server logging...
[2021-01-05 20:43:35 INFO] Starting Server
[2021-01-05 20:43:35 INFO] Version 1.16.201.2
[2021-01-05 20:43:35 INFO] Session ID 01475428-33ab-48db-8884-fa9c7d7f7efe
[2021-01-05 20:43:35 INFO] Level Name: Bedrock level
[2021-01-05 20:43:35 INFO] Game mode: 0 Survival
[2021-01-05 20:43:35 INFO] Difficulty: 2 NORMAL
[INFO] opening worlds/Bedrock level/db
[INFO] IPv4 supported, port: 19132
[INFO] IPv6 supported, port: 19133
[INFO] IPv4 supported, port: 33904
[INFO] IPv6 supported, port: 41772
[INFO] Server started.
[INFO] Player connected: xxxx, xuid: 25332749026xxxx
[INFO] Package: com.mojang.minecraft.dedicatedserver
Version: 1.16.201.2
OS: Linux
Server start: 2021-01-05 20:43:35 UTC
Dmp timestamp: 2021-01-05 20:44:16 UTC
Upload Date: 2021-01-05 20:44:16 UTC
Session ID: 01475428-33ab-48db-8884-fa9c7d7f7efe
Commit hash:
Build id: development
CrashReporter Key: 8c4937c1-64cb-3532-a8dc-1deb28f67293
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:?)
ed792a5f-a2b5-4cb4-a27d-97ddc78fba10root@minecraft3:~/bds#
root@minecraft3:~/bds#
root@minecraft3:~/bds# uname -a
Linux minecraft3 5.4.73-1-pve #1 SMP PVE 5.4.73-1 (Mon, 16 Nov 2020 10:52:16 +0100) x86_64 x86_64 x86_64 GNU/Linux
root@minecraft3:~/bds# more /etc/os-release
NAME="Ubuntu"
VERSION="20.10 (Groovy Gorilla)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.10"
VERSION_ID="20.10"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=groovy
UBUNTU_CODENAME=groovy
root@minecraft3:~/bds# apt list --installed | grep libc
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
libc-bin/groovy,now 2.32-0ubuntu3 amd64 [installed]
libc6/groovy,now 2.32-0ubuntu3 amd64 [installed]
libcap-ng0/groovy,now 0.7.9-2.2 amd64 [installed]
libcap2-bin/groovy,now 1:2.43-1 amd64 [installed]
libcap2/groovy,now 1:2.43-1 amd64 [installed]
libcbor0.6/groovy,now 0.6.0-0ubuntu3 amd64 [installed]
libcom-err2/groovy,now 1.45.6-1ubuntu1 amd64 [installed]
libcrypt1/groovy,now 1:4.4.16-1ubuntu1 amd64 [installed]
libcryptsetup12/groovy,now 2:2.3.3-1ubuntu6 amd64 [installed]
libcurl4/groovy-updates,groovy-security,now 7.68.0-1ubuntu4.2 amd64 [installed]
root@minecraft3:~/bds#

Just added a comment to https://bugs.mojang.com/browse/BDS-10666, but tl;dr: I tried using Ubuntu 18.04 with libc 2.27 and have not yet been able to reproduce a crash.
Please can someone else try Ubuntu 18.04, confirm libc version and see if they can reproduce a crash?

Just added a comment to https://bugs.mojang.com/browse/BDS-10666, but tl;dr: I tried using Ubuntu 18.04 with libc 2.27 and have not yet been able to reproduce a crash.
Please can someone else try Ubuntu 18.04, confirm libc version and see if they can reproduce a crash?

I have Ubuntu 18.04.5 LTS and libc 2.27 (Ubuntu GLIBC 2.27-3ubuntu1.4), and the crash is still happening for me, right after join, within a min. Consistently.

I have Ubuntu 18.04.5 LTS and libc 2.27 (Ubuntu GLIBC 2.27-3ubuntu1.4), and the crash is still happening for me, right after join, within a min. Consistently.
Thank you for your report!
We're going to be tracking this issue at BDS-10666, so we will resolve and link this ticket as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki
Thank you for your report!
We're going to be tracking this issue at BDS-10666, so we will resolve and link this ticket as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki
It's happening on 1.16.200.02 too. I'm putting the stacktrace here, but assuming it's the same.
I just need to log into server, and wait a minute and it crashes. (My character is in a village ofc)
Let me know if u need the world to reproduce.
Thanks