Cannot import my MXL file. Program keeps crashing

• Jul 15, 2020 - 19:29

I am trying to import this MXL file (attached). Keeps bombing the program. Would someone please try it on their system and let me know if it bombs on their system.
Thank you

Attachment Size
polonaise pg 7.mxl 13.36 KB

Comments

Crash confirmed with MuseScore 3.4.2 and 3.5 Beta, but not with the latest development version.

See attached score, which is being reported as corrupt in 2 places, but loads without crashing in 3.4.2

Attachment Size
polonaise_pg_7.mscz 30.75 KB

In reply to by Jojo-Schmitz

Thank you Jojo. I appreciate you trying it and confirming it is an issue. Would you say it is a reportable bug, or just some glitch that must have happened when I did my scan/convert to MXL? Since it doesn't happen in latest development version, I am thinking it is a bug.
Also, thank you for loading and converting to Musescore for me.

In reply to by Jojo-Schmitz

Also confirmed in my somewhat outdated 3.5, stack trace:

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000000000d0
Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [0]

VM Regions Near 0xd0:
-->
__TEXT 000000010103a000-000000010298e000 [ 25.3M] r-x/rwx SM=COW /Users/USER/*/mscore.app/Contents/MacOS/mscore

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 org.musescore.MuseScore 0x00000001022126f4 Ms::DurationElement::setTuplet(Ms::Tuplet*) + 20 (duration.h:49)
1 org.musescore.MuseScore 0x0000000101ceb71f Ms::resetTuplets(std::__1::map, std::__1::allocator > >&) + 1967 (importmxmlpass2.cpp:1308)
2 org.musescore.MuseScore 0x0000000101cdec19 Ms::MusicXMLParserPass2::measure(QString const&, Ms::Fraction) + 7177 (importmxmlpass2.cpp:2076)
3 org.musescore.MuseScore 0x0000000101cdb920 Ms::MusicXMLParserPass2::part() + 2464 (importmxmlpass2.cpp:1622)
4 org.musescore.MuseScore 0x0000000101cdae63 Ms::MusicXMLParserPass2::scorePartwise() + 307 (importmxmlpass2.cpp:1513)
5 org.musescore.MuseScore 0x0000000101cdac13 Ms::MusicXMLParserPass2::parse() + 131 (importmxmlpass2.cpp:1482)
6 org.musescore.MuseScore 0x0000000101cdab78 Ms::MusicXMLParserPass2::parse(QIODevice*) + 56 (importmxmlpass2.cpp:1462)
7 org.musescore.MuseScore 0x0000000101ca385a Ms::importMusicXMLfromBuffer(Ms::Score*, QString const&, QIODevice*) + 314 (importmxml.cpp:57)
8 org.musescore.MuseScore 0x0000000101d1e87f Ms::doValidateAndImport(Ms::Score*, QString const&, QIODevice*) + 79 (importxml.cpp:237)
9 org.musescore.MuseScore 0x0000000101d1ee4d Ms::importCompressedMusicXml(Ms::MasterScore*, QString const&) + 749 (importxml.cpp:315)
10 org.musescore.MuseScore 0x00000001012c9d16 Ms::readScore(Ms::MasterScore*, QString, bool) + 1862 (file.cpp:2469)
11 org.musescore.MuseScore 0x00000001012c9295 Ms::MuseScore::readScore(QString const&) + 181 (file.cpp:383)
12 org.musescore.MuseScore 0x00000001015174b1 Ms::loadScores(QStringList const&) + 2833 (musescore.cpp:3554)
13 org.musescore.MuseScore 0x0000000101514feb Ms::MuseScore::init(QStringList&) + 15163 (musescore.cpp:8201)
14 org.musescore.MuseScore 0x000000010151127d Ms::runApplication(int&, char**) + 285 (musescore.cpp:7870)
15 org.musescore.MuseScore 0x000000010104646a main + 90 (main.cpp:92)
16 libdyld.dylib 0x00007fff5ce10015 start + 1

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