Immediate crash on playback when replacing a "Secunda Volta" with a "Secunda Volta, open"

• Sep 24, 2022 - 12:00
Reported version
3.6
Type
Functional
Frequency
Once
Severity
S2 - Critical
Reproducibility
Always
Status
duplicate
Regression
No
Workaround
Yes
Project

1) Open the attached file
2) Play
3) MuseScore crashes
4) Open the attached file
5) Replace the "Secunda Volta, open" in bar 9 with a "Secunda Volta"
6) Play
7) MuseScore plays fine.

OS: macOS 10.15, Arch.: x86_64, MuseScore version (64-bit): 3.6.2.548020600, revision: 3224f34

Attachment Size
Pentatonic.mscz 16.67 KB

Comments

Frequency Many Once
Severity S3 - Major S2 - Critical
Workaround No Yes

(You're all but one, and crashes are critical)
I can confirm the crash. Using the non-closed 2nd volts serves as a workaround, but in any case: voltas are supposed to be alternative endings of simple repeats, those denoted by |: ... :|, this score has an :| only at the end of the score, not between the 1st and 2nd volta, so you are apparently 'missusing' the feature for something it was not defined/designed for, for some alternative **middle section__.

The good news is: PR #9000 seems to fix that crash, I'm not sure though which of the many changes it is, and whether that is also in master, so whether it would be fixed in MuseScore 4 too.
My quick test seem to indicate that MU4 development builds don't load the score at all?!? Instead they seems to crash on it!