Select note values onto multimeasure rests in parts leads to corruption and crash
2.0.3 version / Windows 7
First reported: https://musescore.org/en/node/119526
1) "My First Score"
2) File -> Parts -> New All -> Ok
3) View part
4) Select the multimeasure rests (hightlighted)
5) Press 4 (or select the 8th note value)
Result: corruption in part (after press M for disable the mm. rests), and in main score.
- Other example which leads to a crash:
At step #5: type 8, or select the double whole note instead the eight note value
6) Go in main score: enter five half notes
Result: crash
Comments
After checking, it's a very former issue.
I can reproduce with quasi similar results since more than two years, May 2014, with this Nightly:56177c3
The differences?
First, after the step #5, I receive the same result, ie (image below) but only in main score (not in part, correct, after disable the mm rests)
But, if I return in part, and applies a new note value (eg a 16th), I receive this in part:
And this in the main score:
Behaviour confirmed for 2.0.1. (b25f81d). Here is the crash report (after attempting to enter that 5th half-note):
Problem Event Name: APPCRASH
Application Name: MuseScore.exe
Application Version: 0.0.0.0
Application Timestamp: 0d2e4580
Fault Module Name: MuseScore.exe
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 0d2e4580
Exception Code: c0000005
Exception Offset: 0039b851
OS Version: 6.1.7601.2.1.0.256.48
Locale ID: 4105
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
I happened to find this out, and here's a link to the post where I mentioned the existence of the problem. The file that's linked has a corrupted measure in the bassoon part (m. 40) after I selected a not value in the multi-measure rest (from the part) at m.19.
https://musescore.org/en/node/119526
Thank you for the report !
Fixed in branch master, commit eb90028844
fix #119581: Select note values onto multimeasure rests in parts leads to corruption and crash
Fixed in branch 2.0.4, commit 93f831c5cc
fix #119581: Select note values onto multimeasure rests in parts leads to corruption and crash
Automatically closed -- issue fixed for 2 weeks with no activity.