Emulator Issues #9819
closedDolphin crashes when exiting emulation of Gecko OS
0%
Description
Game Name?
Gecko OS 1.9.3.1 .ELF
Game ID? (right click the game in the game list, properties, info tab)
N/A
MD5 Hash? (right click the game in the game list, properties, info tab, MD5 Hash: Compute)
N/A
What's the problem? Describe what went wrong.
Dolphin crashes when exiting emulation of Gecko OS
What steps will reproduce the problem?
- Set a game as your default ISO (I use Super Smash Bros. Brawl NTSC-U)
- Launch the attached Gecko OS .elf
- Exit the emulation window
- Observe Crash (DX12 crashes, OGL may crash or log "Could not release drawing context")
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?
5.0-920 DOES NOT WORK
5.0-775 DOES NOT WORK
5.0-767 WORKS
What are your PC specifications? (CPU, GPU, Operating System, more)
Win 10 Pro x64
Intel Core i7-4702MQ CPU @2.20GHz
GeForce GT 750M
2x 8GB Hynix 1600MHz
GeForce Game Ready Driver 372.90
Is there any other relevant information? (e.g. logs, screenshots,
configuration files)
#9448 also involves "Could not release drawing context" errors so these issues may be related.
Files
Updated by seapancake about 8 years ago
- File 2016-10-04 22_55_31-Warning.png 2016-10-04 22_55_31-Warning.png added
- File 2016-10-04 22_56_29-Dolphin 5.0-775 _ Wiimote 1 connected.png 2016-10-04 22_56_29-Dolphin 5.0-775 _ Wiimote 1 connected.png added
Able to replicate when loading GeckoOS 1.9.3.1 on 5.0-993 as per attached, also have no issues with 5.0-767. Is this maybe related to https://github.com/dolphin-emu/dolphin/pull/4244/commits/5d8d696185358e8c65fd16acc935ad1b54f1188d ?
Updated by leoetlino about 8 years ago
Was able to reproduce on 5.0-963.
It's related to #4244, but at the same time, it's not really related (but it's definitely not related to the SYSCONF stuff which was fixed).
This is a emulated software crash, not a Dolphin crash. The reason why you couldn't reproduce this before is because there was simply no way to trigger this issue.
With panic alerts enabled, there are some invalid reads, then some unknown instructions:
Invalid read from 0x00000010, PC = 0x80e539ec
…
Invalid read from 0x000001a0, PC = 0x80e539ec
IntCPU: Unknown instruction 00000000 at PC = 00000000 last_PC = 00000000 LR = 00000000
…
IntCPU: Unknown instruction 0000001c at PC = 00000000 last_PC = 00000000 LR = 00000000
Unable to resolve write address fffffd3c PC 70c
Invalid write to 0xfffffdc8, PC = 0x80e02728
…
Also happens with the cached interpreter.
Updated by ryanebola16 over 7 years ago
I'd like to bump this. This issue is really annoying.
Updated by leoetlino over 7 years ago
- Status changed from New to Accepted
This is not how a bug tracker works. This is not a forum. "Bumping" is pointless unless you know how to fix the issue or have something useful to add to the issue.
To fix the exposed issue, someone needs to debug Gecko OS and figure out why it's accessing 0x10 (it's possibly using a null pointer?)
Updated by ryanebola16 about 7 years ago
Tested again with 5.0-5581. Interestingly, this problem does not occur with the software renderer although closing the emulator twice (i.e. non-graceful-shutdown) is required.
Updated by JosJuice almost 7 years ago
- Has duplicate Emulator Issues #10198: Dolphin Crashes when Quitting Gecko added
Updated by ryanebola16 over 6 years ago
Fixed in https://dolphin-emu.org/download/dev/master/5.0-6568/
Not reproducible on Android even though MMU isn't enabled by default yet.
Updated by JosJuice over 6 years ago
- Status changed from Accepted to Fixed
- Fixed in set to 5.0-6568
I'll mark this as fixed, then.