Crash report when opening file that had been saved in 3.0
Excerpt for report on file that was downloaded and changed and then saved. Can't reopen file on Mac
Process: mscore [3679]
Path: /Applications/MuseScore 3.app/Contents/MacOS/mscore
Identifier: org.musescore.MuseScore
Version: 3.0.2.20666 (3.0.2.20666)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: mscore [3679]
User ID: 501
Date/Time: 2019-02-23 11:04:13.818 -0500
OS Version: Mac OS X 10.14.3 (18D109)
Report Version: 12
Anonymous UUID: 3EA321DD-3D95-85A9-CDA8-17B25E0B79CB
Sleep/Wake UUID: AE3C4126-9829-40E8-A7A1-79F32D84B220
Time Awake Since Boot: 97000 seconds
Time Since Wake: 2500 seconds
System Integrity Protection: enabled
Crashed Thread: 0 CrBrowserMain Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: EXC_I386_GPFLT
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [3679]
Thread 0 Crashed:: CrBrowserMain Dispatch queue: com.apple.main-thread
0 org.musescore.MuseScore 0x000000010adb2177 Ms::LinkedElements::mainElement() + 23
1 org.musescore.MuseScore 0x000000010ac71be1 Ms::Element::readProperties(Ms::XmlReader&) + 2721
2 org.musescore.MuseScore 0x000000010abda272 Ms::BarLine::read(Ms::XmlReader&) + 706
3 org.musescore.MuseScore 0x000000010ad06216 Ms::Measure::readVoice(Ms::XmlReader&, int, bool) + 4422
4 org.musescore.MuseScore 0x000000010ad04674 Ms::Measure::read(Ms::XmlReader&, int) + 1412
5 org.musescore.MuseScore 0x000000010adc459c Ms::Score::readStaff(Ms::XmlReader&) + 1244
6 org.musescore.MuseScore 0x000000010ad7d47b Ms::Score::read(Ms::XmlReader&) + 2971
7 org.musescore.MuseScore 0x000000010ad7d27d Ms::Score::read(Ms::XmlReader&) + 2461
8 org.musescore.MuseScore 0x000000010ad7e5c6 Ms::MasterScore::read(Ms::XmlReader&) + 22
9 org.musescore.MuseScore 0x000000010ad7eb87 Ms::MasterScore::read301(Ms::XmlReader&) + 903
10 org.musescore.MuseScore 0x000000010adc9533 Ms::MasterScore::read1(Ms::XmlReader&, bool) + 515
11 org.musescore.MuseScore 0x000000010adc8ca6 Ms::MasterScore::loadCompressedMsc(QIODevice*, bool) + 1590
12 org.musescore.MuseScore 0x000000010adc98fe Ms::MasterScore::loadMsc(QString, QIODevice*, bool) + 174
13 org.musescore.MuseScore 0x000000010adc975c Ms::MasterScore::loadMsc(QString, bool) + 92
14 org.musescore.MuseScore 0x000000010a6ec04d Ms::readScore(Ms::MasterScore*, QString, bool) + 845
15 org.musescore.MuseScore 0x000000010a6ebafa Ms::MuseScore::readScore(QString const&) + 106
16 org.musescore.MuseScore 0x000000010a6eb9b4 Ms::MuseScore::openScore(QString const&, bool) + 420
17 org.musescore.MuseScore 0x000000010a6ea014 Ms::MuseScore::loadFiles(bool, bool) + 2676
18 org.musescore.MuseScore 0x000000010a963d9b Ms::MuseScore::cmd(QAction*, QString const&) + 1755
19 org.musescore.MuseScore 0x000000010a96335d Ms::MuseScore::cmd(QAction) + 1757
20 org.qt-project.QtCore 0x000000011411210c QMetaObject::activate(QObject, int, int, void) + 3132
21 org.qt-project.QtWidgets 0x000000010beab670 0x10bea2000 + 38512
22 org.qt-project.QtCore 0x000000011411210c QMetaObject::activate(QObject*, int, int, void) + 3132
23 org.qt-project.QtWidgets 0x000000010bea8a15 QAction::activate(QAction::ActionEvent) + 309
24 org.qt-project.QtCore 0x000000011410a801 QObject::event(QEvent) + 753
25 org.qt-project.QtWidgets 0x000000010beb1f7d QApplicationPrivate::notify_helper(QObject, QEvent) + 269
26 org.qt-project.QtWidgets 0x000000010beb3382 QApplication::notify(QObject, QEvent) + 594
27 org.qt-project.QtCore 0x00000001140e0fb4 QCoreApplication::notifyInternal2(QObject, QEvent) + 212
28 org.qt-project.QtCore 0x00000001140e21ee QCoreApplicationPrivate::sendPostedEvents(QObject, int, QThreadData*) + 878
29 libqcocoa.dylib 0x000000011624db89 0x116220000 + 187273
30 libqcocoa.dylib 0x000000011624e
Attachment | Size |
---|---|
Smooth_Santana_Rob_Thomas-2.mscz | 107.13 KB |
Comments
Crash confirmed, alsi in latest master. SAtack trace:
1 QListData::isEmpty qlist.h 114 0xec2c3f
2 QList::isEmpty qlist.h 195 0xeadd08
3 Ms::LinkedElements::mainElement scoreElement.cpp 616 0xa477d8
4 Ms::Element::readProperties element.cpp 637 0x8766ad
5 Ms::BarLine::read barline.cpp 571 0x7ff79c
6 Ms::Measure::readVoice measure.cpp 2004 0x8e2590
7 Ms::Measure::read measure.cpp 1883 0x8e1788
8 Ms::Score::readStaff scorefile.cpp 302 0xa06d44
9 Ms::Score::read read301.cpp 45 0xa79496
10 Ms::Score::read read301.cpp 175 0xa7a465
11 Ms::MasterScore::read read301.cpp 275 0xa7adde
12 Ms::MasterScore::read301 read301.cpp 327 0xa7b0ef
13 Ms::MasterScore::read1 scorefile.cpp 963 0xa0af30
14 Ms::MasterScore::loadCompressedMsc scorefile.cpp 823 0xa0a215
15 Ms::MasterScore::loadMsc scorefile.cpp 875 0xa0a5f5
16 Ms::MasterScore::loadMsc scorefile.cpp 866 0xa0a4d1
17 Ms::readScore file.cpp 2249 0x63c1bd
18 Ms::MuseScore::readScore file.cpp 346 0x629ec2
19 Ms::MuseScore::dropEvent musescore.cpp 2657 0x4c3e72
20 QWidget::event(QEvent *) 0x26375f18
...
Same stack trace as in #283786: Musescore 3.0.2 crash
It seems by removing all terms "< linkedMain/ >" (whatever it means) from the extracted mscx it's possible to open the file again.
In reply to It seems by removing all… by kuwitt
Thanks. Where did you find "< linkedMain/ >"? Is that something that was displayed in the score somewhere?s
In reply to Thanks. Where did you find … by 3dog
Just saved that file and closed and a few mins later this was displayed; extract
Process: mscore [4432]
Path: /Applications/MuseScore 3.app/Contents/MacOS/mscore
Identifier: mscore
Version: 3.0.2.20666 (3.0.2.20666)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: mscore [4432]
User ID: 501
Date/Time: 2019-02-23 18:20:27.778 -0500
OS Version: Mac OS X 10.14.3 (18D109)
Report Version: 12
Anonymous UUID: 3EA321DD-3D95-85A9-CDA8-17B25E0B79CB
Sleep/Wake UUID: 2877BCEF-410B-437D-8AF3-3716A71801E2
Time Awake Since Boot: 120000 seconds
Time Since Wake: 28000 seconds
System Integrity Protection: enabled
Crashed Thread: 0 CrBrowserMain Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000010
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [4432]
VM Regions Near 0x10:
-->
__TEXT 0000000105844000-00000001066fd000 [ 14.7M] r-x/rwx SM=COW /Applications/MuseScore 3.app/Contents/MacOS/mscore
Application Specific Information:
Performing @selector(terminate:) from sender QCocoaNSMenuItem 0x600003d766f0
Thread 0 Crashed:: CrBrowserMain Dispatch queue: com.apple.main-thread
0 libsystem_pthread.dylib 0x00007fff758da11b pthread_mutex_lock + 0
1 com.apple.CoreFoundation 0x00007fff484b6ebf CFRunLoopStop + 45
2 org.musescore.MuseScore 0x000000010622c92c Pt_Stop + 28
3 org.musescore.MuseScore 0x0000000105d22943 Ms::PortMidiDriver::~PortMidiDriver() + 35
4 org.musescore.MuseScore 0x0000000105d22aae Ms::PortMidiDriver::~PortMidiDriver() + 14
5 org.musescore.MuseScore 0x0000000105cbeb87 Ms::Portaudio::~Portaudio() + 39
6 org.musescore.MuseScore 0x0000000105cbec1e Ms::Portaudio::~Portaudio() + 14
7 org.musescore.MuseScore 0x0000000105dae507 Ms::Seq::exit() + 119
8 org.musescore.MuseScore 0x0000000105c239c8 Ms::MuseScore::writeSettings() + 3640
9 org.musescore.MuseScore 0x0000000105c214a1 Ms::MuseScore::closeEvent(QCloseEvent) + 1265
10 org.qt-project.QtWidgets 0x00000001071e4ce9 QWidget::event(QEvent) + 1209
11 org.qt-project.QtWidgets 0x00000001072f5515 QMainWindow::event(QEvent) + 277
12 org.qt-project.QtWidgets 0x00000001071a8f7d QApplicationPrivate::notify_helper(QObject, QEvent) + 269
13 org.qt-project.QtWidgets 0x00000001071aa382 QApplication::notify(QObject, QEvent) + 594
14 org.qt-project.QtCore 0x000000010f3dffb4 QCoreApplication::notifyInternal2(QObject, QEvent) + 212
15 org.qt-project.QtWidgets 0x00000001071d3d15 QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) + 165
16 org.qt-project.QtWidgets 0x0000000107202e50 0x107199000 + 433744
17 org.qt-project.QtWidgets 0x00000001071a8f7d QApplicationPrivate::notify_helper(QObject, QEvent) + 269
18 org.qt-project.QtWidgets 0x00000001071aa382 QApplication::notify(QObject, QEvent) + 594
19 org.qt-project.QtCore 0x000000010f3dffb4 QCoreApplication::notifyInternal2(QObject, QEvent) + 212
20 org.qt-project.QtGui 0x000000010e6a0ddf QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent) + 2463
21 org.qt-project.QtGui 0x000000010e683f03 bool QWindowSystemInterfacePrivate::handleWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent) + 115
22 org.qt-project.QtGui 0x000000010e68ad18 void QWindowSystemInterface::handleCloseEvent(QWindow, bool) + 88
23 org.qt-project.QtGui 0x000000010e695e34 QPlatformWindow::close() + 36
24 org.qt-project.QtWidgets 0x00000001071a711b QApplicationPrivate::tryCloseAllWidgetWindows(QList) + 203
25 org.qt-project.QtWidgets 0x00000001071a74f5 QApplication::event(QEvent) + 85
26 org.qt-project.QtWidgets 0x00000001071a8f7d QApplicationPrivate::notify_helper(QObject, QEvent) + 269
27 org.qt-project.QtWidgets 0x00000001071aa382 QApplication::notify(QObject, QEvent*) + 594
28 org.qt-project.QtCore 0x000000 ........................
In reply to Thanks. Where did you find … by 3dog
There exist two native file formats to save scores with MuseScore: the compressed mscz and the uncompressed mscx file format, see: https://musescore.org/en/handbook/3/file-formats#musescore-native-format.
It's possible to extract the mscx version from a mscz file with an archive manager. A mscx file can be edited with an external text editor.