[Linux] Segment fault when try playing a test duel with Robot

  1. Bug description
    The program crashes with a segment fault when I tried starting a test duel in Test Room.

  2. Bug reproduction steps

    Step 1: Launch YGO Omega by executing YGO Omega.x86_64 from the command line.
    Step 2: Click Online -> Deck Edit → Select one deck
    Step 3: Click Test RoomStart
    Step 4: Program crashes after entering the test room.

  3. Screenshot OR error code
    The error shows in the terminal as the following:

❯ ./YGO\ Omega.x86_64
[UnityMemory] Configuration Parameters - Can be set up in boot.config
    "memorysetup-temp-allocator-size-nav-mesh-worker=65536"
    "memorysetup-temp-allocator-size-audio-worker=65536"
    "memorysetup-temp-allocator-size-cloud-worker=32768"
    "memorysetup-bucket-allocator-granularity=16"
    "memorysetup-bucket-allocator-bucket-count=8"
    "memorysetup-bucket-allocator-block-size=4194304"
    "memorysetup-bucket-allocator-block-count=1"
    "memorysetup-main-allocator-block-size=16777216"
    "memorysetup-thread-allocator-block-size=16777216"
    "memorysetup-gfx-main-allocator-block-size=16777216"
    "memorysetup-gfx-thread-allocator-block-size=16777216"
    "memorysetup-cache-allocator-block-size=4194304"
    "memorysetup-typetree-allocator-block-size=2097152"
    "memorysetup-profiler-bucket-allocator-granularity=16"
    "memorysetup-profiler-bucket-allocator-bucket-count=8"
    "memorysetup-profiler-bucket-allocator-block-size=4194304"
    "memorysetup-profiler-bucket-allocator-block-count=1"
    "memorysetup-profiler-allocator-block-size=16777216"
    "memorysetup-profiler-editor-allocator-block-size=1048576"
    "memorysetup-temp-allocator-size-main=4194304"
    "memorysetup-job-temp-allocator-block-size=2097152"
    "memorysetup-job-temp-allocator-block-size-background=1048576"
    "memorysetup-job-temp-allocator-reduction-small-platforms=262144"
    "memorysetup-temp-allocator-size-background-worker=32768"
    "memorysetup-temp-allocator-size-job-worker=262144"
    "memorysetup-temp-allocator-size-preload-manager=262144"
    "memorysetup-temp-allocator-size-gfx=262144"
Loading in SingleInstance mode
[1]    12991 abort (core dumped)  ./YGO\ Omega.x86_64
  1. Expected behavior
    I should be able to test my deck with Robot AI

  2. What OS are you using
    Linux

Try running the game with --no-discord argument and then when tapping online use the discord web method, and try again, some people on some linux distros reported that the discord sdk was causing a cash on memory allocation during lobby creation.

When I try to select discord web as login type, the menu just closes but no browser window opens and I have to close game, as I can’t do anything except pressing the bottom left button with settings and card