Project

General

Profile

Actions

Emulator Issues #10117

closed

Adding memory breakpoint while the emulator is runnning can causes it to crash since Dolphin 5.0-2021

Added by aldelaro5 about 7 years ago. Updated about 7 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:
5.0-2673

Description

Game Name?

Super Mario Sunshine (I however got the same issue in Rogue Squadron 2)

Game ID? (right click the game in the game list, properties, info tab)

GMSE01

MD5 Hash? (right click the game in the game list, properties, info tab, MD5 Hash: Compute)

0c6d2edae9fdf40dfc410ff1623e4119

What's the problem? Describe what went wrong.

Since Dolphin 5.0-2021 (https://dolphin-emu.org/download/dev/ef7a809fad6463b5d38c5ebe5270772701af4789/), there's a chance (it depends on the situation) that adding a memory breakpoint while the emulator is running causes it to crash. It never happens before this version and keep in mind that to test this version, I had to apply a hotfix from Dolphin 5.0-2031 (https://dolphin-emu.org/download/dev/5ed94a0f670c15cbb1f097545309692fbba4dfae/). On super Mario sunshine using a 120 shines savefile and adding the memory breakpoint when in Delfino Plaza, it consistently reproduces the issue.

What steps will reproduce the problem?

1 Start Super Mario Sunshine on Dolphin 5.0-2021 or later in debug mode (preferably with a 120 shines savefile, but I don't think it matters)
2 Get to delfino plaza (around 15 minutes of normal gameplay from a new savefile)
3 Add a memory breakpoint (using the breakpoint panel) with the following ooptions:

With an address: 80000000
Action: Write
Flags: Break and Log

4 Upon clicking OK, the game should crash shortly after. This will not happen if the emulator was paused.

Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?

I tested several of them using git bisect and it lead me to this version (after I applied the hotfix to be able to test it)

What are your PC specifications? (CPU, GPU, Operating System, more)

Arch Linux
Intel core i5 4690 3.5 Ghz
Intel HD Graphics 4600 (using Mesa 17)
8Gb RAM

Is there any other relevant information? (e.g. logs, screenshots,
configuration files)

GDB doesn't help and as for why I chose to use 80000000 as address to test, it's because games usually don't read or write to it, but it is alos a valid address for a memory breakpoint.

Actions

Also available in: Atom PDF