Musescore 4, damaged file

• Jan 2, 2023 - 21:38

I have been working on a piece in the new musescore 4. Considering everything sounds so much better now I had to give it a try. However, in the process of making the score I had encountered a few crashes. Always when I wanted to change the time signature WHEN there is a pick up bar involved. I shrugged it off many times as I could easily get around this by first changing the time signature and then the bar itself.
However now musescore is telling me that my file is damaged.
I can still open it, but trying to change the time signature now, regardless of where it is, crashes the program altogether.
After some further digging online I found that this has most likely something to do with a few measures being corrupted.
Now, I wanna keep working on the piece as it isn't finished yet, but the musescore developers themselves have recommended not to proceed unless the corruption is taking care of, as otherwise it might spread to other measures, presumably corrupting the whole score eventually.
But I'm stumped, I can't find which measures are corrupted, and trying to remove any bars or changing any measures just crashes musescore.
Can anyone here help me get rid of the corruption?
I thank you a thousand times in advance.

Attachment Size
world of wonders.mscz 61.23 KB

Comments

In reply to by Shoichi

I just noticed that one note was missing there. I tried adding it, which removed the note behind it, and only then was I able to fill them all back in again.
However, saving the score doesn't do anything. I can press save and measure 32 is back to that one missing note.
So maybe the corruption happened there, but again, if I try removing the measure, it'll probably just crash musescore.
And remember, whatever I change, it doesn't save anyway.

In reply to by Shoichi

I seems that the musescore 3 file did something to resolve the problem. However, now it seems like the dynamics in musescore 4 are completely unlogical. If I open the musescore 3 file in musescore 4, the dynamics don't make sense. With, once again, no way of fixing that.
Now comes a new question, is there a way to change a musescore 3 file to a musescore 4 file?
Or perhaps a different option, how exactly did you change what needed to be changed? Because I "fixed" measure 32 (I saw that it was 3,5 beats in a 3 beat bar), but getting rid of this still crashes the programm (and still prevents me from saving any progress that has been made)

In reply to by woutvdw8

A file generated with 3X can be opened, and then saved with MU4.
To open an MU4 file with 3x you must export as Musicxml (openable with versions prior to MU4).
You can try exporting to the other available formats and try to open those scores but consider that Mu4 has many features not yet active. Use it mostly as a test and, preferably, download the latest Nightly.
I hope others can advise you more fully.

In reply to by Shoichi

I'm just stumped by the fact that, the corruption doesn't seem to go away if I even remotely try to eliminate it in musescore 4 itself.
Just earlier this evening, I managed to actually get rid of the final bars where the corruption was present. Thinking I had gotten rid of it, I slowly (literally one by one) added extra bars again. After that, changing the time signatures respectively before any notes were even filled in. And that worked effortlessly.
Then all of a sudden, I wanted to add 2 more bars and, wouldn't you know it, the program crashed.
Not without problem either, the corruption had this time spread to 3 different bars, this time both in the beginning and in the end. Yes, in parts that were completely fine before.
So I have 3 options:
- I keep trying to hopelessly get rid of the corruption in the musescore 4 file, through musescore 4 itself. (which probably only makes things worse)
- I open the file, somehow, in musescore 3, finish it there. But then have the problem of missmatched dynamics.
- I rewrite the whole piece again in musescore 4, from a fresh score altogether. Hoping that this time it's not going to cause conflictions.

In reply to by Jm6stringer

I deleted all the bars where I noticed the bars with excess musical values ​​and saved the file. I opened the file and everything is OK.
I entered 12 empty bars and saved the score. I open the file again and MS4 tells me the file is corrupted. Looking at the score, I notice that some extra rests have been inserted. (see attached file)

Attachment Size
MS4_file_corotto_pause_in_eccesso.png 43.41 KB

In reply to by jofamusic

I was hoping for the MuseScore mscz file itself rather than a picture.

Anyhow, if you can unzip the MuseScore mscz file look for a folder that has the mscx file extension appended to your score's name. Open this file in MuseScore, make your corrections, save, then re-open. Do the extra rests return?

Also, when you unzipped the mscz file, did you see a folder named "Excerpts"?
Here's what the OP's "world of wonders" shows when unzipped:
unzip.png
That mscx file at the bottom will open in MuseScore3 which will enumerate any corruptions it finds. For example: "Measure 32, staff 1 incomplete. Expected: 3/4; Found: 7/8" - is what occurs with the OP's attached score. MuseScore4 can open the mscx file, but no longer provides that troubleshooting information.

In reply to by jofamusic

Since I don't have version 4 in use and therefore don't know how the parts are handled there, I can only assume that probably already existing parts could be the reason. If possible, delete them and then correct the errors in the score. Then generate the parts again.

Do you still have an unanswered question? Please log in first to post your question.