skippy0330
Member
so i run two dedicated, both the exact same seed ect. one server updated to 16.4 flawlessly. the other, not so much.
The second server refuses to start properly. I've even tried rolling back to an older save. I get this error in console:
2017-10-27T05:12:36 8.906 INF StartAsServer
ArgumentException: An element with the same key already exists in the dictionary.
at System.Collections.Generic.Dictionary`2[Vector3i,PowerItem].Add (Vector3i key, .PowerItem value) [0x00000] in <filename unknown>:0
at PowerManager.AddPowerNode (.PowerItem node, .PowerItem parent) [0x00000] in <filename unknown>:0
at PowerItem.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerItem.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerItem.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerItem.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerConsumerToggle.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerItem.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerConsumerToggle.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerItem.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerConsumerToggle.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerItem.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerConsumerToggle.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerItem.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerTrigger.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerTimerRelay.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerItem.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerSource.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerItem.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerSource.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerManager.Read (System.IO.BinaryReader br) [0x00000] in <filename unknown>:0
at PowerManager.LoadPowerManager () [0x00000] in <filename unknown>:0
at GameManager+VI.MoveNext () [0x00000] in <filename unknown>:0
at UnityEngine.SetupCoroutine.InvokeMoveNext (IEnumerator enumerator, IntPtr returnValueAddress) [0x00000] in <filename unknown>:0
anyone ever encounter this before?
The second server refuses to start properly. I've even tried rolling back to an older save. I get this error in console:
2017-10-27T05:12:36 8.906 INF StartAsServer
ArgumentException: An element with the same key already exists in the dictionary.
at System.Collections.Generic.Dictionary`2[Vector3i,PowerItem].Add (Vector3i key, .PowerItem value) [0x00000] in <filename unknown>:0
at PowerManager.AddPowerNode (.PowerItem node, .PowerItem parent) [0x00000] in <filename unknown>:0
at PowerItem.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerItem.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerItem.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerItem.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerConsumerToggle.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerItem.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerConsumerToggle.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerItem.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerConsumerToggle.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerItem.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerConsumerToggle.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerItem.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerTrigger.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerTimerRelay.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerItem.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerSource.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerItem.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerSource.read (System.IO.BinaryReader _br, Byte _version) [0x00000] in <filename unknown>:0
at PowerManager.Read (System.IO.BinaryReader br) [0x00000] in <filename unknown>:0
at PowerManager.LoadPowerManager () [0x00000] in <filename unknown>:0
at GameManager+VI.MoveNext () [0x00000] in <filename unknown>:0
at UnityEngine.SetupCoroutine.InvokeMoveNext (IEnumerator enumerator, IntPtr returnValueAddress) [0x00000] in <filename unknown>:0
anyone ever encounter this before?