Musescore 3.0.2 crash

• Feb 8, 2019 - 18:43
Reported version
3.0
Type
Performance
Frequency
Once
Severity
S2 - Critical
Reproducibility
Always
Status
active
Regression
Yes
Workaround
No
Project

Opening a certain score (in MSCZ format) will cause MS3 to crash, although the file was saved with MS3 and can be handled with other programs (Xarchiver, unzip the mscx file and successfully open it with Leafpad etc.). MS3 will close upon opening the score, but will show the preview in the Open Score dialog.
Attached is a /var/log/syslog snippet related to the incident.
Feb 8 20:29:41 [uname -n] kernel: [108267.499147] traps: mscore-portable[490] general protection ip:e183f1 sp:7fff3af820f0 error:0
Feb 8 20:29:41 [uname -n] kernel: [108267.499156] in mscore-portable[400000+193b000]

System: Linux 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux


Comments

Feb 8, 2019 - 19:04
Frequency Few Once
Severity S1 - Blocker S2 - Critical
Status active needs info

In order to investigate, please attach this "score (in MSCZ format) will cause MS3 to crash"

Feb 11, 2019 - 08:00
Status needs info active

What field, "Regression"? This is whether or not something that used to work broke, or didn't work ever since.
I can confirm the crash... even in the latest development build. Stack trace:
1 QListData::isEmpty qlist.h 114 0xe9aebf
2 QList::isEmpty qlist.h 195 0xe85f98
3 Ms::LinkedElements::mainElement scoreElement.cpp 616 0xa2449c
4 Ms::Element::readProperties element.cpp 597 0x86039a
5 Ms::BarLine::read barline.cpp 572 0x7ed3a4
6 Ms::Measure::readVoice measure.cpp 2060 0x8c9ee5
7 Ms::Measure::read measure.cpp 1940 0x8c91c8
8 Ms::Score::readStaff scorefile.cpp 302 0x9e6167
9 Ms::Score::read read301.cpp 45 0xa54038
10 Ms::Score::read read301.cpp 175 0xa55007
11 Ms::MasterScore::read read301.cpp 275 0xa55980
12 Ms::MasterScore::read301 read301.cpp 327 0xa55c91
13 Ms::MasterScore::read1 scorefile.cpp 963 0x9ea1b2
14 Ms::MasterScore::loadCompressedMsc scorefile.cpp 823 0x9e9497
15 Ms::MasterScore::loadMsc scorefile.cpp 875 0x9e9877
16 Ms::MasterScore::loadMsc scorefile.cpp 866 0x9e9753
17 Ms::readScore file.cpp 2244 0x6304d3
18 Ms::MuseScore::readScore file.cpp 341 0x61e45e
19 Ms::MuseScore::openScore file.cpp 319 0x61e31e
20 Ms::MuseScore::loadFiles file.cpp 299 0x61df95
...

Feb 23, 2019 - 20:17

Deleting the terms "< linkedMain/ >" inside the extracted mscx file seems to repair the score.

Attachment Size
Konevitsan.mscx 1.98 MB