MuseScore 4.4.4 some hangs, some corruption, possibly related

• Jan 4, 2025 - 11:12

hi, I love MuseScore (!), but am having trouble today.

I have been working on a composition for a while (currently 78 bars, 5 parts).

Today I added a 6th part and started copying from one staff to another and making small adjustments.

After several hangs, where I'd see the rotating beach ball for a minute or two, after which focus returned (and a note played, which helped me notice), I also noticed some corruption.

I'm making minor adjustments to vocals, e.g. changing an eighth note at the beginning of a measure to a sixteenth. Visually this appears to work (the 1/8 turns to 1/16 followed by a 1/16 rest as I would expect. But saving before and after this change the second save reports corruption. I revert and repeat at will.

(I tried pulling just a few measures out into a brand new score but can't reproduce the problem there.)

Any ideas? I'd be grateful for advice.

Tim

p.s. I'd be happy to share the file, but it's an original composition in progress, so I'm kind of self-conscious and cautious ...

OS: macOS 14.6, Arch.: arm64, MuseScore Studio version (64-bit): 4.4.4-243461245, revision: 2232670


Comments

p.s. I tried putting more into the smaller debug file but couldn't reproduce. I eventually found a work-around: by first changing the 1/8 note to a rest, then changing to two 1/16ths, then changing these rests to notes I was able to continue without corrupting.

p.p.s. Maybe one more comment: I suspect the bug has to do with their being 16th notes in the same measure in another part; at least when I've tried another similar change just now it works fine in the reduced, debug file, but not in the score with 5 or 6 parts. I'll try adding the part I suspect to the debug file ...

p.p.p.s. With the work-around I've learned I can move on, but now, making a similar change, the program hangs again (Activity Monitor shows "MuseScore Studio (Not Responding)" in red). When it returns from the hang the first thing I attempted was saving and hit the "corrupted" catch again.

Maybe the hint helps that in this case I'm trying to change the first 16th note to a rest.

The measure's rhythm is
1/16 1/8 1/6 (tie) 1/8 1/8 1/16 1/8 1/6 (tie) 1/8 1/8

(Thinking it might help, I tried selecting this measure and "deleting" instead, which should empty it, I think; this also hangs.)

In reply to by SteveBlower

Thanks, Steve, as I wrote:
"p.s. I'd be happy to share the file, but it's an original composition in progress, so I'm kind of self-conscious and cautious ..."

Is there some way to get diagnostics from the program? A detailed error message, maybe, perhaps along the lines of "measure X contains notes and rest summing to the wrong number of beats" ?

In reply to by timbeechanson

It is difficult to diagnose when you can't look "under the hood" to see what is going on.

However, here is a thought based on guesswork. You say you have 5 parts and the problems started after adding a 6th. Have you actually opened the parts? I find it is safest to work exclusively on the full score and only open the parts when the score is complete. The linkage between score and parts can be fragile. You may find that resetting each of the parts helps.

In reply to by timbeechanson

Once you have created the parts, open them again and click on the three dots to the right of the name to find the reset command.

If you do not want to publish the score, make a copy, delete many measures for a section, but in such a way that the problem remains. Then you can attach it.

In reply to by HildeK

many thanks. i'll include a small excerpt which works fine in this score but crashes in my larger one. i'll see if I can reduce the larger one significantly but retain the brittleness.
the critical change involves changing a 1/16 to an 1/8 in the middle of the measure. (in this small example, changing measure 1 to measure 2.)

Attachment Size
debug2.mscz 19.52 KB

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