Emulator Issues #13002
closedPotential hang while opening game properties when disc drive is in use.
0%
Description
What's the problem? Describe what went wrong.
Whenever I open properties for a game or launch a game (any game), Dolphin completely hangs for about 30-40 s. During this time, it's completely unresponsive.
What steps will reproduce the problem?
Launch Dolphin and press properties on a game
Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.
5.0-16793 Flathub
What are your PC specifications? (CPU, GPU, Operating System, more)
Operating System: openSUSE Tumbleweed 20220731
KDE Plasma Version: 5.25.3
KDE Frameworks Version: 5.96.0
Qt Version: 5.15.5
Kernel Version: 5.18.12-1-default (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 7 5800X 8-Core Processor
Memory: 62.7 Gibyte of RAM
Graphics Processor: NVIDIA GeForce RTX 2080 Ti/PCIe/SSE2
Manufacturer: ASUS
Updated by LaggyKar over 2 years ago
This seems to only happen while I'm ripping a CD
Updated by JosJuice over 2 years ago
Opening the game properties or launching a game causes Dolphin to run this line of code to check if the game you're trying to launch is stored on a physical DVD: https://github.com/dolphin-emu/dolphin/blob/3ad6e3abc2e6f19124a620db7e08da233d9d360b/Source/Core/DiscIO/Blob.cpp#L215
It seems plausible that this line of code perhaps can't run while you're using your disc drive for something else, but I haven't confirmed it.
Updated by JMC4789 about 2 years ago
- Subject changed from 40 s hang when opening properties or launching games to Potential hang while opening game properties when disc drive is in use.
- Status changed from New to Accepted
Tentatively accepting.
Updated by MayImilae almost 2 years ago
Should be resolved by 5.0-18257. I'm not going to mark it as fixed at the moment as I haven't reproduced it.
Updated by LaggyKar over 1 year ago
Unfortunately, I wasn't able reproduce it anymore, even when trying with a version from before that commit