-
-
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 "num <= kMaxNumberOfDecks" in PlayerManager::slotChangeNumDecks on changing nanoKontrol2 mapping from custom to built-in #12317
Comments
Happens also if it's the only controller.
Edit: also happens when I try to set my Reloop controller to use the nanoKontrol2 preset. |
What happens if you select None, restart and select the official mapping? |
Lol, I get a #11678 segfault on closing mixxx. On trying to switch from none to the official mapping, I get the same playermanager.cpp:307 crash. |
For some reason the official mapping tries to enable 8 decks by setting mixxx/res/controllers/Korg-nanoKONTROL-2-scripts.js Lines 62 to 64 in 3223a75
In release builds this is ignored, and you hit this debug assert because you built Mixxx with cmake build option DEBUG_ASSERTIONS_FATAL = ON For now, just set |
@mxmilkiib #12322 has been merged into 2.4, the built-in mapping should not thrown an error anymore. |
Bug Description
coredump; https://nxtcld.thingsandstuff.org/s/CdiMwZE3AprJWjG
I had both plugged in when I started Mixxx.
I go into the nanoKontrol2 controller config page, change from my "kn" preset to the official one in the drop-down, hit apply, there is several seconds pause then a crash.
Version
r8934-1
OS
Arch
The text was updated successfully, but these errors were encountered: