[MusicXML] Crash when importing time signature containing Unicode private use characters

• Dec 31, 2015 - 07:53
Type
Functional
Severity
S2 - Critical
Status
closed
Project

The file attached to https://musescore.org/en/node/92236 causes a crash when imported into MuseScore. The file contains U+F034 characters in the time signature, which are not recognized and lead to a divide by zero. Although it is unknown how to interpret these characters, the crash should be prevented.


Comments

Actually the issue is a bit broader: MuseScore crashes on any time signature where either beats or beat type cannot be parsed as an integer.