#NullReferenceException on server build

1 messages · Page 1 of 1 (latest)

unborn maple
#

Hey, I'm trying to use netcode for gameobject (Unity version 6.5) but when i make a server build i get this error

Exception: Allowed types is not equal to the number of message type indices! Allowed Count: 0 | Index Count: 25
at Unity.Netcode.ILPPMessageProvider.GetMessages () [0x0004e] in <24e9a41caab84093874b83c085b2da76>:0
at Unity.Netcode.NetworkMessageManager..ctor (Unity.Netcode.INetworkMessageSender sender, System.Object owner, Unity.Netcode.INetworkMessageProvider provider) [0x000ff] in <24e9a41caab84093874b83c085b2da76>:0
at Unity.Netcode.NetworkManager.Initialize (System.Boolean server) [0x000ca] in <24e9a41caab84093874b83c085b2da76>:0
at Unity.Netcode.NetworkManager.StartServer () [0x00046] in <24e9a41caab84093874b83c085b2da76>:0
at MMOJam.Manager.NetworkLink.Awake () [0x0000c] in <632c297f486c4fdd9025ac629eb23469>:0

Followed by this one in loop

NullReferenceException: Object reference not set to an instance of an object
at Unity.Netcode.NetworkConnectionManager.PollAndHandleNetworkEvents () [0x00000] in <24e9a41caab84093874b83c085b2da76>:0
at Unity.Netcode.NetworkManager.NetworkUpdate (Unity.Netcode.NetworkUpdateStage updateStage) [0x00046] in <24e9a41caab84093874b83c085b2da76>:0
at Unity.Netcode.NetworkUpdateLoop.RunNetworkUpdateStage (Unity.Netcode.NetworkUpdateStage updateStage) [0x00021] in <24e9a41caab84093874b83c085b2da76>:0
at Unity.Netcode.NetworkUpdateLoop+NetworkEarlyUpdate+<>c.<CreateLoopSystem>b__0_0 () [0x00000] in <24e9a41caab84093874b83c085b2da76>:0

Would anyone please know what this could be due to?

fleet wedge
#

Sounds like you might be calling StartServer() too early. I would use Start() instead of Awake() to insure the Network Manager has been initialized forst