Skip to content

[Bug] Tomodachi Life: Living the Dream Crashing on Loading Screen + Other games freezing (Linux) #372

@devrainz

Description

@devrainz

Prerequisites

  • I am confident that my issue has not been reported already in open OR closed issues.
  • I am able to reliably reproduce the issue on the latest stable or canary version.
  • I am not using an unofficial build (Flatpak, Emudeck, etc.).
  • I am a silly goose and didn't read these boxes.
  • I am a silly goose and DID read these boxes.

Description of the issue

Issue occurs when attempting to initialize Tomodachi Life: Living the Dream on Arch Linux with Hyprland
Canary builds instantly crashes when attempting to initialize the game (on loading screen) and returns with the following errors:

00:00:09.143 |E| .NET TP Worker Fatal error.
00:00:09.143 |E| .NET TP Worker System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
fish: Task 1, '/home/rainz/Downloads/ryujinx-c…' terminated by SIGABRT signal (Aborted)

While on normal Ryujinx (releases build), it freezes completely the loading screen (doesn't crash) and returns the output:

Fatal error. System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
   at System.SpanHelpers.Fill[[System.Byte, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](Byte ByRef, UIntPtr, Byte)
   at System.Span`1[[System.Byte, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].Fill(Byte)
   at Ryujinx.Memory.IVirtualMemoryManager.Fill(UInt64, UInt64, Byte)
   at Ryujinx.HLE.HOS.Kernel.Memory.KPageTable.MapPages(UInt64, Ryujinx.HLE.HOS.Kernel.Memory.KPageList, Ryujinx.HLE.HOS.Kernel.Memory.KMemoryPermission, Ryujinx.Memory.MemoryMapFlags, Boolean, Byte)
   at Ryujinx.HLE.HOS.Kernel.Memory.KPageTableBase.SetHeapSize(UInt64, UInt64 ByRef)
   at Ryujinx.HLE.HOS.Kernel.SupervisorCall.Syscall.SetHeapSize(UInt64 ByRef, UInt64)
   at Ryujinx.HLE.HOS.Kernel.SupervisorCall.SyscallDispatch.SetHeapSize64(Ryujinx.HLE.HOS.Kernel.SupervisorCall.Syscall, Ryujinx.Cpu.IExecutionContext)
   at Ryujinx.HLE.HOS.Kernel.SupervisorCall.SyscallDispatch.Dispatch64(Ryujinx.HLE.HOS.Kernel.SupervisorCall.Syscall, Ryujinx.Cpu.IExecutionContext, Int32)
   at Ryujinx.HLE.HOS.Kernel.SupervisorCall.SyscallHandler.SvcCall(Ryujinx.Cpu.IExecutionContext, UInt64, Int32)
   at Ryujinx.Cpu.Jit.JitExecutionContext.SupervisorCallHandler(ARMeilleure.State.ExecutionContext, UInt64, Int32)
   at ARMeilleure.Instructions.NativeInterface.SupervisorCall(UInt64, Int32)
   at ARMeilleure.Translation.Translator.Execute(ARMeilleure.State.ExecutionContext, UInt64)
   at Ryujinx.Cpu.Jit.JitCpuContext.Execute(Ryujinx.Cpu.IExecutionContext, UInt64)
   at Ryujinx.HLE.HOS.ArmProcessContext`1[[System.__Canon, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].Execute(Ryujinx.Cpu.IExecutionContext, UInt64)
   at Ryujinx.HLE.HOS.Kernel.Threading.KThread.ThreadStart()
   at System.Threading.Thread+StartHelper.RunWorker()
   at System.Threading.Thread+StartHelper.Run()
   at System.Threading.Thread.StartCallback()

Reproduction steps

  1. Run Ryujinx (Ryubing) 1.3.3 amd64 version (or any Canary)
  2. Choose Firmware 21.1.0
  3. Attempt to Open Tomodachi Life: Living the Dream
  4. Ryujinx (Ryubing Release Builds) stays a while in the Loading Screen and then proceeds to freeze the Window (doesn't crash). On Canary builds, it instantly crashes during the loading screen when attempting to initialize the game.

Log file

Ryujinx_1.3.3_2026-04-26_11-48-26.log
Ryujinx_Canary_1.3.269_2026-04-26_11-35-12.log

OS

Linux (Arch Linux)

Ryujinx version

1.3.3

Game version

1.0 (Release)

CPU

Intel Core i3-N305

GPU

Intel Corporation Alder Lake-N [UHD Graphics]

RAM

8GB LPDDR5

List of applied mods

None

Additional context?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions