[Bug] Mario & Luigi Brothership - crashes on save and some transitions #334

Closed
opened 2024-12-01 14:26:44 +00:00 by AFriendlyIrin · 4 comments
AFriendlyIrin commented 2024-12-01 14:26:44 +00:00 (Migrated from github.com)

Description of the issue

Ryujinx hangs at various points in the game, forcing me to close and restart. This occurs when saving (including autosaves) and on certain transitions such as entering a battle or finishing a minigame. Crashes are sometimes but not always accompanied by a graphical glitch that replaces the screen with static. The crashes are inconsistent and only seem to occur after playing for some length of time; if I restart and perform the same actions, there is no crash. Additionally, the log file does not always show the same error; sometimes it is invalid memory access, sometimes it is an attempt to access protected memory.

Reproduction steps

Attempt to save or enter battle. Unknown trigger, speculated to be number of scene transitions. (Does not seem to be affected by time or by number of save attempts.)

Appears to be consistently reproducible on Merrygo Island: When entering from the landing point, fight three battles, and a crash will occur upon entering a fourth. This pattern doesn't hold for other battles on Merrygo Island.

Log file

Invalid memory access crash: Ryujinx_1.2.76_2024-11-30_21-08-01.log
Protected memory access crash: Ryujinx_1.2.76_2024-12-03_10-52-54.log

OS

Windows 10

Ryujinx version

1.2.76

Game version

1.0.0

CPU

Intel Core i5-9600K

GPU

NVIDIA GTX 1650 SUPER

RAM

16GB

List of applied mods

none

Additional context?

Ryujinx is being run in portable mode from a removable USB drive.

Running Ryujinx in administrator mode does not help.

### Description of the issue Ryujinx hangs at various points in the game, forcing me to close and restart. This occurs when saving (including autosaves) and on certain transitions such as entering a battle or finishing a minigame. Crashes are sometimes but not always accompanied by a graphical glitch that replaces the screen with static. The crashes are inconsistent and only seem to occur after playing for some length of time; if I restart and perform the same actions, there is no crash. Additionally, the log file does not always show the same error; sometimes it is invalid memory access, sometimes it is an attempt to access protected memory. ### Reproduction steps Attempt to save or enter battle. Unknown trigger, speculated to be number of scene transitions. (Does not seem to be affected by time or by number of save attempts.) Appears to be consistently reproducible on Merrygo Island: When entering from the landing point, fight three battles, and a crash will occur upon entering a fourth. This pattern doesn't hold for other battles on Merrygo Island. ### Log file Invalid memory access crash: [Ryujinx_1.2.76_2024-11-30_21-08-01.log](https://github.com/user-attachments/files/17969217/Ryujinx_1.2.76_2024-11-30_21-08-01.log) Protected memory access crash: [Ryujinx_1.2.76_2024-12-03_10-52-54.log](https://github.com/user-attachments/files/17995698/Ryujinx_1.2.76_2024-12-03_10-52-54.log) ### OS Windows 10 ### Ryujinx version 1.2.76 ### Game version 1.0.0 ### CPU Intel Core i5-9600K ### GPU NVIDIA GTX 1650 SUPER ### RAM 16GB ### List of applied mods none ### Additional context? Ryujinx is being run in portable mode from a removable USB drive. Running Ryujinx in administrator mode does not help.
AFriendlyIrin commented 2024-12-01 16:47:30 +00:00 (Migrated from github.com)

While running in administrator mode, I experienced a crash that gave no error message:
Ryujinx_1.2.76_2024-12-01_11-31-57.log

ETA: Another weird crash occurred after entering the ocean map, selecting a new current, activating high-speed mode, then exiting the ocean map. This one seems to involve an AudioRenderer error. Ryujinx_1.2.76_2024-12-03_21-26-58.log

While running in administrator mode, I experienced a crash that gave no error message: [Ryujinx_1.2.76_2024-12-01_11-31-57.log](https://github.com/user-attachments/files/17969605/Ryujinx_1.2.76_2024-12-01_11-31-57.log) ETA: Another weird crash occurred after entering the ocean map, selecting a new current, activating high-speed mode, then exiting the ocean map. This one seems to involve an AudioRenderer error. [Ryujinx_1.2.76_2024-12-03_21-26-58.log](https://github.com/user-attachments/files/18001844/Ryujinx_1.2.76_2024-12-03_21-26-58.log)
AFriendlyIrin commented 2024-12-03 16:04:18 +00:00 (Migrated from github.com)

Log files weren't recording the crash, sorry. I've added a new log file to the original post with the crash message appended manually.

Log files weren't recording the crash, sorry. I've added a new log file to the original post with the crash message appended manually.
AFriendlyIrin commented 2024-12-08 19:25:54 +00:00 (Migrated from github.com)

Disabling graphics multithreading seems to have solved the issue. However, I'm now experiencing a different crash, this time on loading screens, with the error message MapPhysicalMemory() = LimitReached.
Ryujinx_1.2.76_2024-12-08_14-09-38.log

Disabling graphics multithreading seems to have solved the issue. However, I'm now experiencing a different crash, this time on loading screens, with the error message `MapPhysicalMemory() = LimitReached`. [Ryujinx_1.2.76_2024-12-08_14-09-38.log](https://github.com/user-attachments/files/18053670/Ryujinx_1.2.76_2024-12-08_14-09-38.log)
GreemDev commented 2024-12-08 19:26:58 +00:00 (Migrated from github.com)

Duplicate of #201

Duplicate of #201
Sign in to join this conversation.
No Milestone
No project
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MeloNX/Ryujinx-ryubing#334
No description provided.