mojira.dev
MCPE-98133

server crash walking through village at nighttime

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

Linked issues

Comments 22

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

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...

Peter Böttcher

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

12 more comments

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.

[Mojang] Mega_Spud (Jay)

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

[Mojang] Mega_Spud (Jay)

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

d s

(Unassigned)

Unconfirmed

iOS

Server is Ubuntu in Docker, Client IOS 13.6.1

1.16.21

Retrieved