Crashing and Corruption in MS4
I've been working on a score since mid-December in Musescore 4. In the time between then and now, Musescore has crashed and/or corrupted my file around 10 times. Each time this has happened, I've had to go in and manually fix the corrupted measures by hand, except sometimes the file would just corrupt itself again even when I save, meaning I'd have to do it all again. Is there any way to solve this issue so that I don't have to keep rewriting my score?
Comments
You might see if you can do a repair install. Download just the MS4 msi. Run it and repair will be one of the options.
In reply to You might see if you can do… by bobjp
i'm not sure i understand what you mean by ms4 msi
In reply to You might see if you can do… by bobjp
nevermind i understand now
In reply to You might see if you can do… by bobjp
i tried this solution and it didn't work, the exact same thing happens
In reply to i tried this solution and it… by Johnny Collier
Is this the only file that does this?
In reply to Is this the only file that… by bobjp
it’s the only file on which i’ve noticed it happening, yes.
In reply to it’s the only file on which… by Johnny Collier
If that's the case then there might be some corruption in the score. Can you post the score so someone can check it? One way is to export it as an xml. Then try to open it in MS3. A list of problems might show up.
In reply to If that's the case then… by bobjp
here is the corrupted score
In reply to here is the corrupted score by Johnny Collier
Extracting the .mscx file from your .mscz attachment and then using the MuseScore 3 ability to 'Show Details' of corruptions produces the following list:
Measure 16, staff 12 incomplete. Expected: 4/4; Found: 10/8
Measure 24, staff 5 incomplete. Expected: 4/4; Found: 10/8
Measure 24, staff 7 incomplete. Expected: 4/4; Found: 10/8
Measure 24, staff 8 incomplete. Expected: 4/4; Found: 10/8
Measure 24, staff 12 incomplete. Expected: 4/4; Found: 10/8
Measure 24, staff 14 incomplete. Expected: 4/4; Found: 10/8
Measure 24, staff 15 incomplete. Expected: 4/4; Found: 10/8
Measure 26, staff 5 incomplete. Expected: 4/4; Found: 10/8
Measure 26, staff 7 incomplete. Expected: 4/4; Found: 10/8
Measure 26, staff 8 incomplete. Expected: 4/4; Found: 10/8
Measure 26, staff 12 incomplete. Expected: 4/4; Found: 10/8
Measure 26, staff 14 incomplete. Expected: 4/4; Found: 10/8
Measure 28, staff 5 incomplete. Expected: 4/4; Found: 10/8
Measure 28, staff 6 incomplete. Expected: 4/4; Found: 10/8
Measure 28, staff 7 incomplete. Expected: 4/4; Found: 10/8
Measure 28, staff 8 incomplete. Expected: 4/4; Found: 10/8
Measure 28, staff 9 incomplete. Expected: 4/4; Found: 10/8
Measure 28, staff 10 incomplete. Expected: 4/4; Found: 10/8
Measure 28, staff 11 incomplete. Expected: 4/4; Found: 10/8
Measure 28, staff 12 incomplete. Expected: 4/4; Found: 10/8
Measure 28, staff 14 incomplete. Expected: 4/4; Found: 10/8
Measure 28, staff 15 incomplete. Expected: 4/4; Found: 10/8
Measure 30, staff 9 incomplete. Expected: 4/4; Found: 15/8
Measure 56, staff 9 incomplete. Expected: 4/4; Found: 9/8
Measure 61, staff 9 incomplete. Expected: 4/4; Found: 9/8
You can use the list above as a guide to fix your score in MuseScore 4.
For example, the first corruption listed: "Measure 16, staff 12 incomplete. Expected: 4/4; Found: 10/8" shows as this in your MuseScore 4 attachment:
Most of the others look like similar timing issues. Using the "swap voices' repair technique will likely fix.
See:
https://musescore.org/en/node/54721
In reply to here is the corrupted score by Johnny Collier
But here is what I tried. It's longer and not as much fun :-)
Select one of the measures in question.
Tools/Remove selected range. This removes the entire measure from the score.
Select the measure just before the one you removed and insert one measure after selection.
Now you have a blank measure that you get to re-enter all the notes. I entered notes in one measure, saved and reopened. This time no corruption.
I didn't try this, but it might work.
Fix the bad measures as you have been doing.
Insert a measure somewhere.
Do a range select of the corrupt measure.
C+P into the inserted measure.
Then back to the bad measure and remove it via Remove Selected Range.
Insert new measure.
Paste into new measure.
Or some combination of the above.
Why would you not use the switch voices method? Of course you would use it.
But I think it is good to know a few different techniques.
Good luck.
In reply to Following the above… by bobjp
this worked, thank you so much