import capella score (.capx) crashes newest version of musescore Derk van der Veen • Feb 22, 2022 - 08:54 Reported version 3.6 Type Functional Frequency Few Severity S2 - Critical Reproducibility Always Status closed Regression No Workaround No Project MuseScore Open Reply Comments Jojo-Schmitz • Feb 22, 2022 - 08:56 Frequency Many ⇒ Once Severity S1 - Blocker ⇒ S2 - Critical Status active ⇒ needs info please attach the file that causes the crash Reply Jojo-Schmitz • Feb 22, 2022 - 08:57 Type Development ⇒ Functional And name the exact version of MusaeScore (from Help > About) and the operating system Reply Derk van der Veen • Feb 22, 2022 - 09:16 OSX 10.13 Musescore 3.6.2.548020600 Revision 3224f34 file that causes the crash (BWV_0988.capx) is attached Attachment Size BWV_0988.capx 103.74 KB Reply Jojo-Schmitz • Feb 22, 2022 - 09:19 Status needs info ⇒ active confirmed Reply Jojo-Schmitz • Feb 22, 2022 - 09:20 Reported version 3.6 ⇒ 3.5 3.5.2 crashes on that too Reply Jojo-Schmitz • Feb 22, 2022 - 09:22 Reported version 3.5 ⇒ 2.3.2 also. So not a regression. Reply Jojo-Schmitz • Feb 22, 2022 - 09:40 Stack trace: 1 std::__atomic_base::load atomic_base.h 396 0xcc5cf1 2 QAtomicOps::loadRelaxed qatomic_cxx11.h 239 0xcc5cf1 3 QBasicAtomicInteger::loadRelaxed qbasicatomic.h 107 0x105a7d8 4 QtPrivate::RefCount::ref qrefcount.h 55 0x102cb68 5 QVector::QVector qvector.h 379 0xffe5d1 6 QtPrivate::QForeachContainer>::QForeachContainer qglobal.h 1064 0x10239c0 7 QtPrivate::qMakeForeachContainer&> qglobal.h 1092 0x1027b38 8 Ms::findChordRests capella.cpp 501 0x87b83d 9 Ms::readCapVoice capella.cpp 994 0x87e1a5 10 Ms::convertCapella capella.cpp 1346 0x880960 11 Ms::importCapXml capxml.cpp 1288 0x88c529 12 Ms::readScore file.cpp 2407 0x4ccda4 13 Ms::MuseScore::readScore file.cpp 474 0x4bd4cc 14 Ms::MuseScore::openScore file.cpp 416 0x4bcf8c 15 Ms::MuseScore::doLoadFiles file.cpp 349 0x4bc6d3 16 Ms::MuseScore::openFiles file.cpp 314 0x4bc31c 17 Ms::MuseScore::cmd musescore.cpp 6252 0x431a0b 18 Ms::MuseScore::cmd musescore.cpp 6044 0x43093a 19 Ms::MuseScore::qt_static_metacall moc_musescore.cpp 610 0x5f060d 20 void doActivate(QObject *, int, void * *) 0x68b978bb ... Reply Jojo-Schmitz • Feb 22, 2022 - 09:43 Seems to be a grace note attached to a rest? Reply Jojo-Schmitz • Feb 22, 2022 - 10:36 I have a potential fix, but it does report the result to be corrupt. See attached. Attachment Size BWV_0988.mscz 121.13 KB Reply Derk van der Veen • Feb 22, 2022 - 12:01 In reply to I have a potential fix, but… by Jojo-Schmitz Thanks. I can work with this file. Very kind of you. Reply Jojo-Schmitz • Feb 22, 2022 - 14:10 Status active ⇒ PR created See https://github.com/musescore/MuseScore/pull/10646 (and the backport of that to 3.x in https://github.com/musescore/MuseScore/pull/9000) Reply Alexander Fuchs 3 • Mar 16, 2022 - 23:17 Hi, is there a time frame, when the fix for this issue will be implemented in an update? Thanks for info! Reply Jojo-Schmitz • Mar 17, 2022 - 05:31 Frequency Once ⇒ Few No. I hope it gets merged into master soon, to then be in MuseScore 4 Reply Jojo-Schmitz • Mar 17, 2022 - 11:21 But for the time being you could use the artifacts (AKA development builds) from the PRs mentioned above (requires an account on GitHub tough) Reply Jojo-Schmitz • Jul 17, 2023 - 13:46 Reported version ⇒ 3.6 See also https://github.com/musescore/MuseScore/issues/18446 Reply Git Message • Oct 13, 2023 - 15:06 Status PR created ⇒ fixed Fixed in branch master, commit 3178c43406 _Fix #329800: Crash on importing Capella .capx file apparently due to a grace note attached to a rest._ Reply Git Message • Oct 13, 2023 - 15:06 Fixed in branch master, commit 2463930b07 _Merge pull request #10646 from Jojo-Schmitz/capella-crash [MU4] Fix #329800: Crash on importing Capella .capx file_ Reply Jojo-Schmitz • Oct 13, 2023 - 15:07 So this is fixed in my 3,7 and will be fixed in 4.2 Reply System Message • Oct 28, 2023 - 10:00 Status fixed ⇒ closed Automatically closed -- issue fixed for 2 weeks with no activity. Reply
Jojo-Schmitz • Feb 22, 2022 - 08:56 Frequency Many ⇒ Once Severity S1 - Blocker ⇒ S2 - Critical Status active ⇒ needs info please attach the file that causes the crash Reply
Jojo-Schmitz • Feb 22, 2022 - 08:57 Type Development ⇒ Functional And name the exact version of MusaeScore (from Help > About) and the operating system Reply
Derk van der Veen • Feb 22, 2022 - 09:16 OSX 10.13 Musescore 3.6.2.548020600 Revision 3224f34 file that causes the crash (BWV_0988.capx) is attached Attachment Size BWV_0988.capx 103.74 KB Reply
Jojo-Schmitz • Feb 22, 2022 - 09:40 Stack trace: 1 std::__atomic_base::load atomic_base.h 396 0xcc5cf1 2 QAtomicOps::loadRelaxed qatomic_cxx11.h 239 0xcc5cf1 3 QBasicAtomicInteger::loadRelaxed qbasicatomic.h 107 0x105a7d8 4 QtPrivate::RefCount::ref qrefcount.h 55 0x102cb68 5 QVector::QVector qvector.h 379 0xffe5d1 6 QtPrivate::QForeachContainer>::QForeachContainer qglobal.h 1064 0x10239c0 7 QtPrivate::qMakeForeachContainer&> qglobal.h 1092 0x1027b38 8 Ms::findChordRests capella.cpp 501 0x87b83d 9 Ms::readCapVoice capella.cpp 994 0x87e1a5 10 Ms::convertCapella capella.cpp 1346 0x880960 11 Ms::importCapXml capxml.cpp 1288 0x88c529 12 Ms::readScore file.cpp 2407 0x4ccda4 13 Ms::MuseScore::readScore file.cpp 474 0x4bd4cc 14 Ms::MuseScore::openScore file.cpp 416 0x4bcf8c 15 Ms::MuseScore::doLoadFiles file.cpp 349 0x4bc6d3 16 Ms::MuseScore::openFiles file.cpp 314 0x4bc31c 17 Ms::MuseScore::cmd musescore.cpp 6252 0x431a0b 18 Ms::MuseScore::cmd musescore.cpp 6044 0x43093a 19 Ms::MuseScore::qt_static_metacall moc_musescore.cpp 610 0x5f060d 20 void doActivate(QObject *, int, void * *) 0x68b978bb ... Reply
Jojo-Schmitz • Feb 22, 2022 - 10:36 I have a potential fix, but it does report the result to be corrupt. See attached. Attachment Size BWV_0988.mscz 121.13 KB Reply
Derk van der Veen • Feb 22, 2022 - 12:01 In reply to I have a potential fix, but… by Jojo-Schmitz Thanks. I can work with this file. Very kind of you. Reply
Jojo-Schmitz • Feb 22, 2022 - 14:10 Status active ⇒ PR created See https://github.com/musescore/MuseScore/pull/10646 (and the backport of that to 3.x in https://github.com/musescore/MuseScore/pull/9000) Reply
Alexander Fuchs 3 • Mar 16, 2022 - 23:17 Hi, is there a time frame, when the fix for this issue will be implemented in an update? Thanks for info! Reply
Jojo-Schmitz • Mar 17, 2022 - 05:31 Frequency Once ⇒ Few No. I hope it gets merged into master soon, to then be in MuseScore 4 Reply
Jojo-Schmitz • Mar 17, 2022 - 11:21 But for the time being you could use the artifacts (AKA development builds) from the PRs mentioned above (requires an account on GitHub tough) Reply
Jojo-Schmitz • Jul 17, 2023 - 13:46 Reported version ⇒ 3.6 See also https://github.com/musescore/MuseScore/issues/18446 Reply
Git Message • Oct 13, 2023 - 15:06 Status PR created ⇒ fixed Fixed in branch master, commit 3178c43406 _Fix #329800: Crash on importing Capella .capx file apparently due to a grace note attached to a rest._ Reply
Git Message • Oct 13, 2023 - 15:06 Fixed in branch master, commit 2463930b07 _Merge pull request #10646 from Jojo-Schmitz/capella-crash [MU4] Fix #329800: Crash on importing Capella .capx file_ Reply
System Message • Oct 28, 2023 - 10:00 Status fixed ⇒ closed Automatically closed -- issue fixed for 2 weeks with no activity. Reply
Comments
please attach the file that causes the crash
And name the exact version of MusaeScore (from Help > About) and the operating system
OSX 10.13
Musescore 3.6.2.548020600 Revision 3224f34
file that causes the crash (BWV_0988.capx) is attached
confirmed
3.5.2 crashes on that too
2.3.2 also. So not a regression.
Stack trace:
1 std::__atomic_base::load atomic_base.h 396 0xcc5cf1
2 QAtomicOps::loadRelaxed qatomic_cxx11.h 239 0xcc5cf1
3 QBasicAtomicInteger::loadRelaxed qbasicatomic.h 107 0x105a7d8
4 QtPrivate::RefCount::ref qrefcount.h 55 0x102cb68
5 QVector::QVector qvector.h 379 0xffe5d1
6 QtPrivate::QForeachContainer>::QForeachContainer qglobal.h 1064 0x10239c0
7 QtPrivate::qMakeForeachContainer&> qglobal.h 1092 0x1027b38
8 Ms::findChordRests capella.cpp 501 0x87b83d
9 Ms::readCapVoice capella.cpp 994 0x87e1a5
10 Ms::convertCapella capella.cpp 1346 0x880960
11 Ms::importCapXml capxml.cpp 1288 0x88c529
12 Ms::readScore file.cpp 2407 0x4ccda4
13 Ms::MuseScore::readScore file.cpp 474 0x4bd4cc
14 Ms::MuseScore::openScore file.cpp 416 0x4bcf8c
15 Ms::MuseScore::doLoadFiles file.cpp 349 0x4bc6d3
16 Ms::MuseScore::openFiles file.cpp 314 0x4bc31c
17 Ms::MuseScore::cmd musescore.cpp 6252 0x431a0b
18 Ms::MuseScore::cmd musescore.cpp 6044 0x43093a
19 Ms::MuseScore::qt_static_metacall moc_musescore.cpp 610 0x5f060d
20 void doActivate(QObject *, int, void * *) 0x68b978bb
...
Seems to be a grace note attached to a rest?
I have a potential fix, but it does report the result to be corrupt. See attached.
In reply to I have a potential fix, but… by Jojo-Schmitz
Thanks. I can work with this file. Very kind of you.
See https://github.com/musescore/MuseScore/pull/10646 (and the backport of that to 3.x in https://github.com/musescore/MuseScore/pull/9000)
Hi,
is there a time frame, when the fix for this issue will be implemented in an update? Thanks for info!
No. I hope it gets merged into master soon, to then be in MuseScore 4
But for the time being you could use the artifacts (AKA development builds) from the PRs mentioned above (requires an account on GitHub tough)
See also https://github.com/musescore/MuseScore/issues/18446
Fixed in branch master, commit 3178c43406
_Fix #329800: Crash on importing Capella .capx file
apparently due to a grace note attached to a rest._
Fixed in branch master, commit 2463930b07
_Merge pull request #10646 from Jojo-Schmitz/capella-crash
[MU4] Fix #329800: Crash on importing Capella .capx file_
So this is fixed in my 3,7 and will be fixed in 4.2
Automatically closed -- issue fixed for 2 weeks with no activity.