A time signature change in a part with MM rests corrupts the last measure and leads to a crash

• Dec 26, 2014 - 21:32
Type
Functional
Severity
S2 - Critical
Status
closed
Project

Nightly December 26 : 273bd61 / Windows7

1. Create a score for Violin and Flute, or open this file: test parts MM rests.mscz

2. Fill the first measure with some notes

3. Generate parts

4. Go to Violin part -> drag and drop a new time sig (3/4) in the second measure, like this:

Violin part.jpg
5. Press "M" (to remove the MM rests)

Result: the "last measure" or "extra measure" is corrupted (ditto of course in the Flute part)
Without MM rests.jpg

6. Click on this "last/extra measure"

Result: crash

Attachment Size
Violin part.jpg 20.51 KB
Without MM rests.jpg 22.86 KB
test parts MM rests.mscz 3.88 KB

Comments

Former issue. I see it always throughout these past seven months, until May (19)
So, impossible to locate for me :(

Logical would be to add the time changing signature in the score (in witch both flute and violin appear) wouldn't it be ? and the part will both have changed ?
(here you will have only 3*3 times to count in the violin, and the flute should have 4*3 time....?)
Or you thought about linked parts and that violin part would modifi score ? (bu how musescore could know if flute should be modified or not, as we authorise local time sign ....?)

Test and test again ... to make 2.0 solid as a rock :) This present issue reveals a corruption. It should be treated as such, as a serious matter.