Changing time signature doesn't work for all voices, file gets corrupt

• Oct 22, 2019 - 18:14
Reported version
3.2
Priority
P0 - Critical
Type
Functional
Frequency
Once
Severity
S1 - Blocker
Reproducibility
Always
Status
duplicate
Regression
No
Workaround
No
Project

1 - Create a project with one instrument
2 - Use different time signatures - 4/4, then 2/4, then 3/4, then 4/4 again and so on
3 - Create two sheets where 1 sheet is only voice 1 of the instrument and 1 sheet is only voice 2 of the instrument
4 - All time signature changes will only be shown in voice 1, no markings in voice 2
5 - safe it and the file will be corrupt
6 - Spend a lot of time trying to fix it but miserably fail


Comments

Frequency Few Once
Severity S2 - Critical S1 - Blocker
Status duplicate active
Priority P0 - Critical

Confirmed
Step 3, "sheets" means "parts", and it seems those that do not contain voice 1 of the master score trigger the bug

Severity S1 - Blocker S3 - Major
Status duplicate needs info

This score obviously has problems that need to be addressed by the programmers. We need more information. Can you give use the steps you used to create this score. I see you created the part twice, one has the time signatures and one doesn't. In your steps tells us something like:

created the score
created first trombone part
added time signatures to (the score or the part)
created second trombone part

Please tell us the order you did these steps and where you added the time signatures so we can reproduce the problem and fix it. I also changed the other fields to appropriate values for this report.

Severity S2 - Critical S1 - Blocker

I see it as a blocker, the score becomes corrupt beyond repair
The steps given were quite clear, I could immediately reproduce it

Severity S1 - Blocker S2 - Critical

You can recover the score: Remove parts. Then, in score, apply full measure rests : Ctrl + A and Shift/Ctrl + Del.

Full measure rests replaces notes? (so not Del, but Shift/Ctlr + Del)
See: one sample with notes: fanfare2.mscz
After applying full measure rests, a part of corruption (depending configuration notes/measures) is eliminated but, unfortunately, not entirely: fanfare3.mscz

Well, Del remove notes, not Ctrl + Shift + Del.
I give up. Nevermind.
And not a blocker (not score beyond repair). With some corruption eventually, but as some other scores without this voice-part feature.