Musescore file corruption. Too many notes?

• Sep 24, 2019 - 03:37

So, I've been developing this approximately 10 minute arrangement of some songs from Deltarune. It started in Musescore 2, then made the just from Musescore 3 just fine. However, I've been making iterative changes for months, coming back and tweaking things, adding things, making it better and better. However, a few weeks ago I saved the file, and upon trying to open it again, Musescore 3 would instantly crash. Everytime, no matter what. Luckily, I keep all my music in a Google Drive folder, so I had an earlier version that wasn't corrupted (yet). Tonight I was just making changes again, and after adding a Gong part, and adding a few notes to the bass drum part, Musescore just crashed, and the file will refuse to open. Even in MuseScoreNightly-2019-09-23. Can anyone please help? I've attached the file. I'd hate to lose the ability to continue editing this. I'm legitimately crushed that this is a bug that exists. I hope no one else has experienced this.

Attachment Size
Discovering_Deltarune.mscz 465.71 KB

Comments

I can confirm the crash, happens too with the lates development build.

Stack trace:
1 Ms::ScoreElement::score scoreElement.h 188 0xe1e6e8
2 Ms::XmlReader::addLink xmlreader.cpp 681 0x9b4934
3 Ms::Element::readProperties element.cpp 630 0x8698ed
4 Ms::BarLine::read barline.cpp 746 0x7f61b3
5 Ms::Measure::readVoice measure.cpp 2093 0x8d52f6
6 Ms::Measure::read measure.cpp 1970 0x8d4669
7 Ms::Score::readStaff scorefile.cpp 301 0x9ecf85
8 Ms::Score::read read301.cpp 45 0xa5c3b6
9 Ms::Score::read read301.cpp 176 0xa5d2f0
10 Ms::MasterScore::read read301.cpp 277 0xa5dba7
11 Ms::MasterScore::read301 read301.cpp 329 0xa5de9f
12 Ms::MasterScore::read1 scorefile.cpp 962 0x9f0d27
13 Ms::MasterScore::loadCompressedMsc scorefile.cpp 822 0x9f005a
14 Ms::MasterScore::loadMsc scorefile.cpp 874 0x9f03b5
15 Ms::MasterScore::loadMsc scorefile.cpp 865 0x9f02c8
16 Ms::readScore file.cpp 2270 0x65d830
17 Ms::MuseScore::readScore file.cpp 349 0x64c2ea
18 Ms::MuseScore::openScore file.cpp 327 0x64c1b0
19 Ms::MuseScore::loadFiles file.cpp 304 0x64be5e
20 Ms::MuseScore::cmd musescore.cpp 6105 0x509298
...

The score uses MDL and mixes sounds from MDL for MuseScore 2 with those from MuseScore 3, MDL 1.1 vs. 1.3. This may or may not work, but probably is unrelated to the crash, which seems to be about elements not being linked between score and parts.
There are indications that this score started its live as a MuseScore 2 score, which then got imported into MuseScore 3. It got last saved with 3.2.3.

I've been able to manually remove all (linked) parts from it, so the (master) score now loads again, and you should be able to generate the parts afresh.

Attachment Size
Discovering_Deltarune.mscz 131.91 KB

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