Crash when trying to Ctrl-Del extra notes in corrupt measure that is too long

• Dec 11, 2020 - 15:07
Reported version
3.5
Type
Functional
Frequency
Once
Severity
S2 - Critical
Reproducibility
Once
Status
needs info
Regression
No
Workaround
No
Project

I am working on the notoriously buggy Limitless. This time, I somehow corrupted a measure into being too long. When I tried to remove the extra stuff using Ctrl-Del, MuseScore crashed.
Steps to reproduce:
1. Make a score.
2. Corrupt it into having a measure that is too long. How did this happen?
3. Use Ctrl-del to delete extra stuff, leaving it the right length.
Apparently it corrupted from pasting weirdly.
First try:
Delete extra stuff, crash.
2nd try: I noticed it created a 32nd rest, so I tried deleting just that. A random LONGA appeared but it was marked as being too short. Crash
Workaround: Don't corrupt measures!
In my case, this means just enter the notes manually.


Comments

Status active needs info

If you run into a corrupt measure you need to fix the corruption prior to using ctrl+delete to remove an extra beat. If there is more than one instrument, then very often only one instrument has the corruption. If you try to ctrl+delete a beat in a corrupt measure, there is no correlation between that and the correct measures so MuseScore crashes.

This is a legitimate crash that should be fixed. You need to attach the problem score so the exact source of the crash can be found. Status is set to needs info until a score is attached.

Finally, see https://musescore.org/en/node/54721 for possible fixes of corruptions. If you can't fix the corruption then let us know when you attach the score.