mojira.dev

Marius Petcu

Assigned

No issues.

Reported

No issues.

Comments

@Foobar Vanilla BDS depends on chakra.dll, which is not something you can get on wine. There are patches to make it work with chakra core maintained by 3rd parties, but you're at the whims of the maintainer. I use this one: https://github.com/bdsx/bdsx

I got the same crash with the same call stack reproducing when players were around our village (we made a village near our base). After one of the crashes, some of the villagers despawned. The world is too big to attach here, but here's my server.properties and the two Dockerfiles that I tried:

Version: 1.16.201.2
OS: Linux
Server start: 2021-01-25 23:07:58 UTC
Dmp timestamp: 2021-01-25 23:30:20 UTC
Upload Date: 2021-01-25 23:30:20 UTC
Session ID: 7d975cd1-003c-4497-bd3c-716266ac4c9b
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:?)
[media][media][media]

@Joe Colafrancesco Can you attach the world files, your `server.properties` and your Dockerfile here? This would make it easier for the devs to reproduce.