crashes on macOS when pressing Cmd key
terminology:
Midi device == musical keyboard connected through USB;
keyboard == qwerty type computer text input device.
Issue reproduction:
1 - Open MuseScore 3.6.2 on an M1 Mac Mini with macOS Monterey.
2 - Input musical notes using the attached Midi device, alter them using keyboard keys.
3 - At some point, use the Cmd key on your keyboard (e.g. to bring up Spotlight).
4 - Watch in horror as MuseScore crashes.
(im)possible Workaround:
Never use the Cmd key while MuseScore has focus. This is extremely hard to wire one's brain to, though, I certainly keep failing.
Note A:
This bit of 70's wisdom should still apply today: No application should die on user input, however faulty. If input can't be used, it should be ignored, or the program should exit emitting a user-readable error message. Crashing is to be considered impolite.
Note B:
My Mini is controlled by a virtual keyboard through Synergy (M1 build 1.14.1). I verified that MuseScore will also crash using a physical keyboard, although it seems far more tolerant to the Cmd key there (needs a good number of attempts instead of just one or two). The issue might still be connected to the presence of a virtual keyboard, and/or to running inside Rosetta2.
Attachment | Size |
---|---|
musescore.crash_.txt | 48.78 KB |
Comments
See #317323: macOS 10.5 accessibility setting “Enable Hover Text” causes crash
workaround is listed in that other issue
Oh wow, so that's where the weird big text bubbles came from all of a sudden. I hadn't noticed this option had been added, and I certainly didn't enable it.
DISabling it fixed the issue, though. So it changes to a minor issue with a solid solution to it. I can live with that.
Thanks for the pointer, this issue can be closed as a duplicate.