mirror of
https://github.com/PlayCover/PlayCover.git
synced 2026-04-26 08:15:56 +03:00
[GH-ISSUE #1988] [Bug]: App Crashes on Launch due to Stack Overflow in Keymapping.reloadKeymapCache() on Nightly Build #1314
Labels
No labels
UI
app-support
bug
bug
documentation
duplicate
enhancement
game-support
good first issue
help wanted / caution
inactive
invalid
macos-beta
pull-request
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/PlayCover#1314
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @MohtashimAli85 on GitHub (Oct 1, 2025).
Original GitHub issue: https://github.com/PlayCover/PlayCover/issues/1988
An application (
Uplus_seasia) consistently crashes immediately upon launch when using a recent nightly build of PlayCover. The crash report indicates a stack overflow caused by excessive recursion within theKeymapping.reloadKeymapCache()function in thePlayToolsframework.I switched to the nightly version because the "Keymapping" option/button was missing from the toolbar in the latest stable release, so I am unable to test if this crash also occurs on the stable version.
Steps to reproduce
Install the latest nightly version of PlayCover.
Install the app
Uplus_seasia(ID:com.haier.uhome.uplus.seasia, Version: 4.5.1).Attempt to launch the
Uplus_seasiaapp from PlayCover.The app crashes instantly before its window can fully appear.
Expected behaviour
The application should launch and run as expected without crashing.
System Information
Crash Log Snippet
The key part of the crash log shows over 18,545 levels of recursion originating from the
Keymapping.reloadKeymapCache()function.Expected behaviour
The application should launch and run as expected without crashing.
Crash log
What version of PlayCover are you using?
Nightly/beta (please specify build number)
Version 3.1.0 (1252)
What version of macOS are you using?
Other (please specify)
macos 26
Issue Language
@TheMoonThatRises commented on GitHub (Oct 1, 2025):
Will be fixed in #1933.
@MohtashimAli85 commented on GitHub (Oct 3, 2025):
Any idea when it will get merged ?
@ruudsea1-eng commented on GitHub (Oct 4, 2025):
Keymapping fix same