Search Unity

WIndows to Mac Warning IndexOutOfRangeException: NetworkReader:ReadByte

Discussion in 'Multiplayer' started by MarxentAnthony, Jul 15, 2015.

  1. MarxentAnthony

    MarxentAnthony

    Joined:
    Feb 20, 2015
    Posts:
    18
    I have notice when I have a Windows client connecting to a Mac Host that I get this error when ever using SyncVars. This does not happen when Mac Clients connect, note it does not crash the app, but I fear it might.

    Thoughts?

    IndexOutOfRangeException: NetworkReader:ReadByte out of range:NetBuf sz:28 pos:28
    UnityEngine.Networking.NetBuffer.ReadByte () (at C:/buildslave/unity/build/Extensions/Networking/Runtime/NetworkBuffer.cs:35)
    UnityEngine.Networking.NetworkReader.ReadByte () (at C:/buildslave/unity/build/Extensions/Networking/Runtime/NetworkReader.cs:161)
    UnityEngine.Networking.NetworkReader.ReadPackedUInt32 () (at C:/buildslave/unity/build/Extensions/Networking/Runtime/NetworkReader.cs:61)
    NetworkCamera.OnDeserialize (UnityEngine.Networking.NetworkReader reader, Boolean initialState)
    UnityEngine.Networking.NetworkIdentity.OnUpdateVars (UnityEngine.Networking.NetworkReader reader, Boolean initialState) (at C:/buildslave/unity/build/Extensions/Networking/Runtime/NetworkIdentity.cs:534)
    UnityEngine.Networking.ClientScene.OnUpdateVarsMessage (UnityEngine.Networking.NetworkMessage netMsg) (at C:/buildslave/unity/build/Extensions/Networking/Runtime/ClientScene.cs:591)
    UnityEngine.Networking.NetworkConnection.HandleMessage (System.Collections.Generic.Dictionary`2 handler, UnityEngine.Networking.NetworkReader reader, Int32 receivedSize, Int32 channelId) (at C:/buildslave/unity/build/Extensions/Networking/Runtime/NetworkConnection.cs:301)
    UnityEngine.Networking.NetworkClient.Update () (at C:/buildslave/unity/build/Extensions/Networking/Runtime/NetworkClient.cs:472)
    UnityEngine.Networking.NetworkClient.UpdateClients () (at C:/buildslave/unity/build/Extensions/Networking/Runtime/NetworkClient.cs:686)
    UnityEngine.Networking.NetworkIdentity.UNetStaticUpdate () (at C:/buildslave/unity/build/Extensions/Networking/Runtime/NetworkIdentity.cs:707)
     
  2. OtspIII

    OtspIII

    Joined:
    Jul 17, 2015
    Posts:
    2
    No answers, just pitching in that I'm getting the same problem. I can connect to my PC-using teammates no problem, but I get this same error trying to connect to macs.
     
    Srimavo and MarxentAnthony like this.