Retroarch v1.20.0 crashing after two PS with achievements using Vulkan
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 14.1k
- Forks
- 2.2k
- Avg merge
- 7h 35m
- Merged PRs (30d)
- 51
Description
Is there an existing issue for this?
- This is a bug in RetroArch frontend
- I have searched the existing issues
Description
Retroarch crashes when opening two PlayStation games with consecutive achievements.
To reproduce the bug:
Turn on RetroAchievements.
Open a game that has achievements, wait a few seconds until the warning appears about how many achievements the game has, press F1 and close the ROM.
Open another ROM that has achievements, when the system starts loading the game's achievement system, Retroarch closes.
Expected behavior
Retroarch crashes when opening two PlayStation games with consecutive achievements.
Steps to reproduce the bug
To reproduce the bug:
Turn on RetroAchievements.
Open a game that has achievements, wait a few seconds until the warning appears about how many achievements the game has, press F1 and close the ROM.
Open another ROM that has achievements, when the system starts loading the game's achievement system, Retroarch closes.
Version/Commit
1.20.0
Bisect Results
No response
Check in the nightly version
I don't know
Platform & operating system
Windows 10 Professional
Affected Cores
PCSX (Re ARMed)
Environment information
Turn on RetroAchievements.
settings>video>output>vulkan
Relevant log output
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the crash on Windows 10 with RetroArch 1.20.0, Vulkan output, PCSX (ReARMed), RetroAchievements enabled, and two consecutive PlayStation ROMs. Collect relevant logs while opening the second ROM, since the issue provides no log output or source entry point. Done means the second achievement-enabled ROM opens without RetroArch closing.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 28/100