Open Lynnesbian opened 5 years ago
Can you share a --verbose
log?
Which core are you using? Does it happen with every core? This is a known issue with, for example, scummvm (https://github.com/libretro/scummvm/issues/116)
Can you share a
--verbose
log?
Sure! https://pastebin.com/fwYAvupf
Which core are you using? Does it happen with every core?
It happens with:
These are all the cores I tested, so it's likely that it happens with every core.
I don't see anything obvious in the verbose log and the gdb log is incomplete unfortunately.
Here are three ways you may be able to narrow this down more.
./configure && make
and see if the issue is still present.v1.3.6
until you find a good commit and then use git bisect to find out what was the first bad commit. If there are no good commits this won't work../configure && make DEBUG=1
and then reproduce it again in gdb, but instead of using pkill
use ctrl+c
in the gdb prompt when it freezes. Then bt
, bt full
and then share the output here.Which core are you using? Does it happen with every core? This is a known issue with, for example, scummvm (libretro/scummvm#116)
In the case of the ScummVM core, the freezing issue is completely related to the core itself, not RetroArch. There is a race condition that prevents an exit loop to finish. RetroArch doesn't freeze itself but endlessly waits for the core (which is the one never exiting) to cleanly exit.
Description
When closing content with retroarch, the process hangs. The only was to end the process is with SIGKILL.
Expected behavior
The retroarch menu returns.
Actual behavior
The program hangs, requiring SIGKILL. This happens with both
xmb
andrgui
menu drivers.Steps to reproduce the bug
Bisect Results
This issue has persisted ever since I installed retroarch on my computer. I've used previous versions and not had this issue, and this issue doesn't happen on other computers with the same version.
Version/Commit
You can find this information under Information/System Information
Environment information
GDB output
https://pastebin.com/d567b9m1
Video
https://lynnesbian.space/res/ceres/Peek_2019-01-09_18-22.mp4
strace
warning -- 13MiB of text