It happens everytime. Tested with normal OTC too and crash don't happens.
backtrace:
1: ./otclient(Creature::hasLight()+0x15) [0x558e02840df3]
2: ./otclient(Tile::analyzeThing(stdext::shared_object_ptr<Thing> const&, bool)+0x3c) [0x558e028860d2]
3: ./otclient(Tile::addThing(stdext::shared_object_ptr<Thing> const&, int)+0x5a1) [0x558e02887d51]
4: ./otclient(Map::addThing(stdext::shared_object_ptr<Thing> const&, Position const&, int)+0x93) [0x558e0285c97b]
5: ./otclient(ProtocolGame::setTileDescription(stdext::shared_object_ptr<InputMessage> const&, Position)+0x2b4) [0x558e028ad87e]
6: ./otclient(ProtocolGame::setFloorDescription(stdext::shared_object_ptr<InputMessage> const&, int, int, int, int, int, int, int)+0xab) [0x558e028ada31]
7: ./otclient(ProtocolGame::setMapDescription(stdext::shared_object_ptr<InputMessage> const&, int, int, int, int, int)+0x8f) [0x558e028ade27]
8: ./otclient(ProtocolGame::parseMapDescription(stdext::shared_object_ptr<InputMessage> const&)+0x9d) [0x558e028adee3]
9: ./otclient(ProtocolGame::parseMessage(stdext::shared_object_ptr<InputMessage> const&)+0x2e5) [0x558e028aeba5]
10: ./otclient(ProtocolGame::onRecv(stdext::shared_object_ptr<InputMessage> const&)+0x6b) [0x558e0289eeb5]