Skip to content

[C# client] This simple Func<float, float> crashes the clientΒ #840

@duydang2311

Description

@duydang2311

In my code, I found out that a Func<float, float> is crashing the game when it gets executed.

I'm able to reproduce the crash with the minimal code below. Nothing related to the crash is logged to the client.

Alt.OnConnectionComplete += () =>
{
    var x = (float y) => y;
    x(1); // crashes here
};

This seems to happen only to local declared function and lambda expression because this static method works fine.

private static float x(float y) => y;
  • Server: 16.0.0-dev.158
  • Nuget: 16.0.0-dev.21

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions