Summary: Zombies do not spawn on LinuxDedicatedServer and other problems.
Game Version:(A21 b324)
OS/Version:(Server:Rocky Linux / Client:Windows10 ~ Windows11)
CPU Model:(Server:Intel i9 12900K / Client:AMD Ryzen 9 5950X etc)
System Memory:(Server:64GB / Client:32GB)
GPU Model and VRAM:(Intel UHD Graphics 770 / Client:RTX3080Ti 12GB etc)
Screen Resolution:(Client:1920x1080 ~ 3840×2160)
Video Settings:(Medium / High)
Game mode:(Linux Dedicated Server + Windows Client)
Did you wipe old saves? (Yes/No):YES
Did you start a new game? (Yes/No):YES
Did you validate your files? (Yes/No):YES
Are you using any mods? (Yes/No):YES, UIMOD and Display enemy HP MOD
EAC on or off?:OFF
After a few hours of starting the Linux dedicated server, errors occur and various problems occur.
Detailed steps to reproduce the bug:
・About 1~2 hours after server startup, the following error occurs on the server.
NullReferenceException: Object reference not set to object instance.
at GameManager+<ResetWindowsAndLocks>d__259.MoveNext () [0x00079] in <faea3a5b1cd24d60977fa28c6573de8f>:0
at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in < 799d47ea3fd1460380efad1aacedaf7c>:0
ConnectionManager:ProcessPackages(INetConnection, NetPackageDirection, ClientInfo)
・The following error occurs every minute or so after that.
At this point, the game is affected.
ArgumentNullException: The value cannot be NULL.
Parameter name: key
at System.Collections.Generic.Dictionary`2[TKey,TValue].FindEntry (TKey key) [0x00008] in <b0b74789f1894dcc9a389d6f5a51da7d>:0
at System.Collections.Generic.Dictionary`2[TKey,TValue].ContainsKey (TKey key) [0x00000] in <b0b74789f1894dcc9a389d6f5a51da7d>:0
at TriggerManager.TriggerBlocks (EntityPlayer player, PrefabInstance instance, BlockTrigger trigger) [0x00009] in <faea3a5b1cd24d60977fa28c6573de8f>:0
at Block.HandleTrigger (EntityPlayer _player, World _world, System.Int32 _cIdx, Vector3i _blockPos, BlockValue _blockValue) [0x0006c] in <faea3a5b1cd24d60977fa28c6573de8f>:0
at NetPackageBlockTrigger.ProcessPackage (World _world, GameManager _callbacks) [0x00033] in
Actual result: (description of what is occurring)
Zombies will not spawn.
Quests will only present "hidden supplies". (all players)
Airdrops will stop in mid-air.
Dropped items will stop in mid-air.
Can enter a trader at night if the door is open
Can be kicked out of a trader at daytime.
Animal carcasses do not disappear, and you can hear them whimpering every time you hit the carcass.
Door does not open even if you get the key to the door with POI.
It did not seem to occur in b313~b317?
Expected result: (what you expect to occur)
No obstacles that interfere with gameplay.
The materials will be posted at this link.