-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DEBUG ASSERT: "mappingFile.exists()" in LegacyControllerMapping::loadSettings() #13728
Comments
This is a debug assert - you may continue the execution upon assert (press |
Just rebuilt Mixxx with a clear cmake and it also coredumps. |
This happens for any controller when clicking the Learning Wizard. |
IIUC this stems from removing mapping files while they are still considered 'loaded', ie. the config still holds the mapping file path? @acolombier Are you already working on this / plan to do so? |
Sounds like the fix! Haven't looked at it yet, please go ahead @ronso0 |
Yup, see #13738 Btw I can confirm we hit the assert when starting the Learning Wizard. |
Bug Description
Removed unfinished script files, tried various ChatGPT generated files which didn't work, tried changing back to parts of older files in steps, couldn't even see in the preset menu, moved .mixxx/controller dir and made a new one, tried to use the Learning Wizard, crash.
https://gist.github.com/mxmilkiib/d7fa17e801ec6c986ba256c8f1b48164 down to afair 2136
DEBUG ASSERT: "mappingFile.exists()" in function void LegacyControllerMapping::loadSettings(UserSettingsPointer, const QString&) const at ./src/controllers/legacycontrollermapping.cpp:14
Version
2.6
OS
Linux
The text was updated successfully, but these errors were encountered: