Corruption after changing time signature

• Nov 4, 2014 - 08:20
Type
Functional
Severity
S2 - Critical
Status
closed
Project

1. Open attached score (produced in 1.3).
2. Click on bar.
3. 'Add'>'Measures'>'Insert Measures...'.
4. Choose 2 measures.
5. 'OK'.
6. Drag 3/4 time signature to measure 2.
7. Drag 2/4 time signature to measure 3.
8. Drag 12/8 time signature to measure 3.

Result: Corruption (2 and a half beats, instead of 6).
Corruption after changing time signature.png

Notes:

It is also reproducible in 2.0 nightly.
In the 1.3 score only, 9/8 time signature can be utilised in step 8 in reproducing corruption.

Using MuseScore 2.0 Nightly Build 0f25585 - Mac 10.7.5.


Comments

I just ran into what might be a simpler case of the same bug - or might be separate.

1) 4/4 score
2) add a single quarter note to any measure
3) drag 6/4 time signature to that measure

Result: measure is corrupt; only two beats.

If the following measure contains notes, they will be pulled into the measure to which the change was applied and broken up correct. but it appears we don't know how to break up a measure rest. Although it works just fine for 5/4.