Cannot Open Saved File -- Resolved

• Nov 2, 2020 - 03:17

Musescore crashed right after I saved the file, and now it crashes every time I try to open it.
I tried resetting to factory settings and making a copy of the file, but neither worked. The program still works in opening and running other files, but not this one.

I made a lot of progress since the last autosave and the last backup, so I'd really appreciate if someone could help me fix this asap.

The file is attatched. Thanks!

Attachment Size
Camembert_Clocks_V5.mscz 82.67 KB

Comments

The .mscx file is in tact inside the .mscz, but that also crashes MuseScore so someone will need to open it in debug mode to find what causes the crash. The good news is that you can expect someone to do that for you.

Hmm, opening that score in a Debug build shows:

Debug: Reconnecting broken connectors (1 nodes) (...\libmscore\xmlreader.cpp:617, void Ms::XmlReader::reconnectBrokenConnectors())
Debug: reconnected 1 broken connectors (...\libmscore\xmlreader.cpp:649, void Ms::XmlReader::reconnectBrokenConnectors())
Debug: Reconnecting broken connectors (1 nodes) (...\libmscore\xmlreader.cpp:617, void Ms::XmlReader::reconnectBrokenConnectors())
Debug: reconnected 1 broken connectors (...\libmscore\xmlreader.cpp:649, void Ms::XmlReader::reconnectBrokenConnectors())
Fatal: ASSERT failure in QList::operator[]: "index out of range", file C:/Qt/5.12.9/mingw73_64/include/QtCore/qlist.h, line 552

So an assertion failure in Qt

Score got last saved with 3.5.0 (but crashes also in 3.5.2 and latest 3.x development code)

I've (manually) removed all parts and the score opened without a crash. I've then generated the parts again, and it still doesn't crash. Fixed score attached.
I suspect some change between score and parts went out of sync and then causing the crash.

Attachment Size
Camembert_Clocks_V5.mscx 1.79 MB

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