Buggy? Problems with Server, Game?



  • Hello,

    I have my own server. Now I got sometimes this message and been kicked of the server:

    Caught exception: Caught exception invoking RPC PlayerInteract on Player!

    Index was outside the bounds of the array.

    Stack:
    at Eco.Simulation.WorldLayers.Layers.WorldLayer.FuncAtWorldPos(Vector2i pos, Func`3 func)
    at Eco.Gameplay.Players.Player.PlayerInteract(InteractionInfo info)

    What is the Problem? And how can I solve it? Thanks for the help!



  • Version: 0.5.6.1 Alpha

    Dump:

    --BEGIN DUMP--
    Dump Time
    09/10/2017 12:49:41

    Exception
    System.Exception: Caught exception invoking RPC PlayerInteract on Player!

    Index was outside the bounds of the array.

    Stack:
    at Eco.Simulation.WorldLayers.Layers.WorldLayer.FuncAtWorldPos(Vector2i pos, Func`3 func)
    at Eco.Gameplay.Players.Player.PlayerInteract(InteractionInfo info)

    at Eco.Shared.Networking.RPCManager.TryInvoke(Object controller, String methodname, BSONObject bsonArgs, Object& result)
    at Eco.Shared.Networking.RPCManager.InvokeOn(BSONObject bson, Object controller, String methodname)
    at Eco.Shared.Networking.RPCManager.HandleReceiveRPC(INetClient client, BSONObject bson)
    at Eco.Shared.Networking.NetPort.ProcessBuffer(Int64 maxMilliseconds)
    at Eco.Shared.Networking.NetPort.Update(Int64 maxMilliseconds)
    at Eco.Plugins.Networking.Clients.Client.<.ctor>b__49_0()

    --END DUMP--



  • if you are on the edge of the world and interact with an object on the other side, that exception will happen.
    (example: you are at 500,0 and click on something at 500,999)





  • Ok thank you. Good to know. :)


Log in to reply