Emulator Issues #10214
closedWriteRest: op out of range (0x4110710d uses 0x469582a04c)
0%
Description
Game Name?
Super Monkey Ball 2.
Game ID?
No GUI available.
MD5 Hash?
7abc9398dc098dfc3721e5eacbf0c6c8
What's the problem? Describe what went wrong.
Dolphin crashes soon after starting, presumably as soon as emulated instructions begin executing. A window appears before the crash. I am using dolphin-emu-nogui
due to problems with wxWidgets.
What steps will reproduce the problem?
./dolphin-emu-nongui <disk>
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?
Version 5.0.
What are your PC specifications? (CPU, GPU, Operating System, more)
i7-4770k, 16GB RAM, iGPU, Linux 4.8.17-hardened-r2 x86_64.
Is there any other relevant information? (e.g. logs, screenshots,
configuration files)
A different error which left the controlling TTY in an invalid state after the crash had to be fixed by running paxmark.sh -m /usr/bin/dolphin-emu-nogui
.
Updated by Helios about 8 years ago
- Operating system Linux added
- Operating system deleted (
N/A)
Known issue if you're running Dolphin with PIE enabled. The JIT breaks on PIE. I suspect you are because you're running a hardened kernel.
Don't compile with PIE.
Updated by JosJuice about 8 years ago
- Status changed from New to Fixed
- Fixed in set to 5.0-3378
We actually happened to become PIE compatible today (as long as you're not using JITIL): https://dolphin-emu.org/download/dev/a389ae0711142d8c5c996fda3d1e6c5731d71de3/
So either disable PIE or update to the latest development version of Dolphin.
Updated by R0b0t1 about 8 years ago
JosJuice wrote:
We actually happened to become PIE compatible today (as long as you're not using JITIL): https://dolphin-emu.org/download/dev/a389ae0711142d8c5c996fda3d1e6c5731d71de3/
So either disable PIE or update to the latest development version of Dolphin.
I'm not really sure the bug should be closed then, please leave it open so that the JIT engine may eventually be fixed.
Updated by R0b0t1 about 8 years ago
PIE is starting to be enabled by default in Linux distributions. Many JIT compilers still function on these distributions.
Updated by R0b0t1 about 8 years ago
Helios wrote:
It is fixed.
JosJuice's comment mentioned it had not been fixed for one of the JIT backends. Can anyone comment on that?
Updated by Helios about 8 years ago
The JITIL backend hasn't been maintained in years and can be considered unsupported for use. It's not even particularly useful in testing anymore except for a few niche cases and I'm honestly not sure why nobody has bothered removing it yet.
I don't see the value in keeping this open for JITIL.
Updated by R0b0t1 about 8 years ago
Helios wrote:
The JITIL backend hasn't been maintained in years and can be considered unsupported for use. It's not even particularly useful in testing anymore except for a few niche cases and I'm honestly not sure why nobody has bothered removing it yet.
I don't see the value in keeping this open for JITIL.
Fair enough. I was just able to check however and I don't have PIE enabled.