StartupWizard::layoutInput() Segfaults if computer's language is "C"

• Jul 6, 2017 - 06:00
Reported version
3.0
Priority
P3 - Low
Type
Functional
Frequency
Once
Severity
S3 - Major
Status
active
Regression
No
Workaround
Yes
Project

I'm on Arch Linux Mate latest commit 5a79342. It turns out when I setup my system, I used "C" as the default language (which I'm guessing refers to ANSI C and not an actual human language). Turns out all the languages in the langToLayout QMap in StartupWizard::layoutInput() are only reffering to human languages, which therefore causes the segfault I posted in https://musescore.org/en/comment/reply/230386 which apparently results from langToLayout->values(lang) returning an empty QList.


Comments