Search Unity

  1. Unity 6 Preview is now available. To find out what's new, have a look at our Unity 6 Preview blog post.
    Dismiss Notice
  2. Unity is excited to announce that we will be collaborating with TheXPlace for a summer game jam from June 13 - June 19. Learn more.
    Dismiss Notice
  3. Dismiss Notice

Bug FishNet Error: NullReferenceException: SetDefaultGoalData ()

Discussion in 'Multiplayer' started by Thecrazy_craft, May 9, 2024.

  1. Thecrazy_craft

    Thecrazy_craft

    Joined:
    Dec 12, 2022
    Posts:
    4
    Hey, I'm getting this error, I feel like this could be something common.
    Also, the server is stuck on "starting server", until I restart it. And for some reason if I restart it, my ground disappears (it doesn't have a network object or transform or anything network related).


    NullReferenceException: Object reference not set to an instance of an object
    FishNet.Component.Transforming.NetworkTransform.SetDefaultGoalData () (at Assets/FishNet/Runtime/Generated/Component/NetworkTransform/NetworkTransform.cs:997)
    FishNet.Component.Transforming.NetworkTransform.OnStartServer () (at Assets/FishNet/Runtime/Generated/Component/NetworkTransform/NetworkTransform.cs:580)
    FishNet.Managing.Server.ServerObjects.SetupWithoutSynchronization (FishNet.Object.NetworkObject nob, FishNet.Connection.NetworkConnection ownerConnection, System.Nullable`1[T] objectId) (at Assets/FishNet/Runtime/Managing/Server/Object/ServerObjects.cs:424)
    FishNet.Managing.Server.ServerObjects.SetupSceneObjects (UnityEngine.SceneManagement.Scene s) (at Assets/FishNet/Runtime/Managing/Server/Object/ServerObjects.cs:400)
    FishNet.Managing.Server.ServerObjects.SetupSceneObjects () (at Assets/FishNet/Runtime/Managing/Server/Object/ServerObjects.cs:354)
    FishNet.Managing.Server.ServerObjects.OnServerConnectionState (FishNet.Transporting.ServerConnectionStateArgs args) (at Assets/FishNet/Runtime/Managing/Server/Object/ServerObjects.cs:168)
    FishNet.Managing.Server.ServerManager.Transport_OnServerConnectionState (FishNet.Transporting.ServerConnectionStateArgs args) (at Assets/FishNet/Runtime/Managing/Server/ServerManager.cs:496)
    FishNet.Transporting.Tugboat.Tugboat.HandleServerConnectionState (FishNet.Transporting.ServerConnectionStateArgs connectionStateArgs) (at Assets/FishNet/Runtime/Transporting/Transports/Tugboat/Tugboat.cs:172)
    FishNet.Transporting.Tugboat.CommonSocket.SetConnectionState (FishNet.Transporting.LocalConnectionState connectionState, System.Boolean asServer) (at Assets/FishNet/Runtime/Transporting/Transports/Tugboat/Core/CommonSocket.cs:38)
    FishNet.Transporting.Tugboat.Server.ServerSocket.IterateIncoming () (at Assets/FishNet/Runtime/Transporting/Transports/Tugboat/Core/ServerSocket.cs:475)
    FishNet.Transporting.Tugboat.Tugboat.IterateIncoming (System.Boolean server) (at Assets/FishNet/Runtime/Transporting/Transports/Tugboat/Tugboat.cs:202)
    FishNet.Managing.Transporting.TransportManager.IterateIncoming (System.Boolean server) (at Assets/FishNet/Runtime/Managing/Transporting/TransportManager.cs:632)
    FishNet.Managing.Timing.TimeManager.TryIterateData (System.Boolean incoming) (at Assets/FishNet/Runtime/Managing/Timing/TimeManager.cs:1048)
    FishNet.Managing.Timing.TimeManager.IncreaseTick () (at Assets/FishNet/Runtime/Managing/Timing/TimeManager.cs:708)
    FishNet.Managing.Timing.TimeManager.<TickUpdate>g__MethodLogic|104_0 () (at Assets/FishNet/Runtime/Managing/Timing/TimeManager.cs:383)
    FishNet.Managing.Timing.TimeManager.TickUpdate () (at Assets/FishNet/Runtime/Managing/Timing/TimeManager.cs:373)
    FishNet.Transporting.NetworkReaderLoop.Update () (at Assets/FishNet/Runtime/Transporting/NetworkReaderLoop.cs:28)
     
  2. Punfish

    Punfish

    Joined:
    Dec 7, 2014
    Posts:
    422
    What version are you on?
     
  3. Thecrazy_craft

    Thecrazy_craft

    Joined:
    Dec 12, 2022
    Posts:
    4
    I'm using the newest vesion of FishNet 3.0 and Unity 2021.3.21f
     
  4. Punfish

    Punfish

    Joined:
    Dec 7, 2014
    Posts:
    422
    V3 isn't supported anymore. Can you please update to the latest V4 and see if the problem persists.
     
  5. bauyrsaq

    bauyrsaq

    Joined:
    Jul 12, 2022
    Posts:
    4
    I got the same error on the latest FishNet version
     
  6. Punfish

    Punfish

    Joined:
    Dec 7, 2014
    Posts:
    422
    Can you provide me the stack trace for the latest?