Changing note value after dragging time signature causes corruption and a crash in linked staves

• Oct 17, 2014 - 13:02
Type
Functional
Severity
S2 - Critical
Status
closed
Project

Nightly, October 16 (889dc16) / Windows 7

1. Create a score for flûte, 4/4, 32 measures

2. Before all other action, change 4 /4 to 6/8 (for example), by dragging this last TimeSig from the palette.
1change timesig.jpg
3. Now, change the value note (default quarter note) by selecting the eighth note value
2Eighth note.jpg

Result : corruption
3selected eighth note.jpg

And after activation of the Note entry mode.
4 result.jpg

Additionnal note : this issue does not occurs if initially you select the TimeSig (4/4) followed by double-click on 6/8 in the palette.

Attachment Size
1change timesig.jpg 18.82 KB
2Eighth note.jpg 20.5 KB
3selected eighth note.jpg 11.99 KB
4 result.jpg 10.66 KB

Comments

I unfortunately could not locate the occurrence of this issue. I can always reproduce it on several Nigthlies, as the latest that I can use, May 19.

EDIT: You will also notice that this issue "only" occurs in the first two measures.

Title Change the value note after dragging a new TimeSig, and before note entry mode causes corruption. Change the note value after dragging a new TimeSig, and before note entry mode causes corruption.
Title Change the note value after dragging a new TimeSig, and before note entry mode causes corruption. Changing note value after applying time signature causes corruption

Reproduced. Just for clarity:

1. Create 4/4 score.
2. Apply 6/8 to first bar.
3. Select eighth (changing the values of the rests in the first bar).

Result: Corruption.

Notes:

This is only visible if you don't subsequently enter notes.
Corruption is also reproducible if notes are present prior to performing steps 2-3.

Using MuseScore 2.0 Nightly Build 0f25585 - Mac 10.7.5.

I am not at all agree with the title change for two reasons:

1) As mentioned in my first post in additional note, this issue only occurs when there is action of dragging the new time signature. It does not happen if you select 4/4, and then doing a double-click on the 6/8 TimeSig. So, this aspect of dragging is fondamental, and you have removed it in the title.

2) I can not reproduce when you say " Corruption is also reproducible if notes are present prior to performing steps 2-3."
Maybe I missed something, but if the here notes are present, it means that you are (or have been) in Note entry mode, and in this case, corruption is absent.

Title Changing note value after applying time signature causes corruption Changing note value after dragging time signature causes corruption

1. Okay - better title?

2. Create a 4/4 score, enter notes in the first bar, and perform steps 2-3 - can you reproduce? What you maybe refer to is entering notes after performing such steps, in which case corruption is indeed absent.

I can not reproduce because there are two necessary conditions for this issue: drag and drop the new TimeSig, and do not enable the Note Entry mode previously.

It would be useful to demonstrate the corruption you describe with screenshots step by step. Thanks.

Title Changing note value after dragging time signature causes corruption Changing note value after dragging time signature causes corruption and a crash in linked staves

Nigthly November 4 (12de34c) / Windows7

1. Open "My First Score "
2. "I" -> select staff1 -> Add linked staff (Bass clef) -> Ok
3. Fill the first measure with four quarter notes
test1.jpg
4. Exit note entry mode
5. Drag and drop the 6/8 TimeSig
6. Always in inactive note entry mode, select the eighth note value

Result: crash

Additionnal note: you notice that changing time signature causes an octave jump in the first staff. I fill soon a new issue for that.
crash1.jpg

Attachment Size
test1.jpg 17.07 KB
crash1.jpg 26.46 KB