[MusicXML export] issues with coda and d.s. al coda

• Mar 26, 2018 - 07:03
Reported version
3.0
Priority
P1 - High
Type
Functional
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project

See https://musescore.org/en/node/270668, reported issue confirmed on current master.


Comments

Cause found: editing the jump's "jump to", "play until" or "continue at" properties (e.g. using the inspector) breaks MusicXML export. Bug present in both 2.x and 3.x.

In the MusicXML exporter, function directionJump() uses Jump::jumpType(), which returns Jump::Type::USER if any of these properties has been changed from the defaults. The MusicXML exporter does not handle that and obviously needs rework.

thx for considering my bug report. I wonder if there is any current fix for this at the moment. Or do you schedule it to be fixed in next updates ?

thanks again

You mean saving the xml as mscz?
MuseScore dies with a failed assertion:
Fatal: XmlWriter::tag: unsupported type 38 float (...\MuseScore\libmscore\xmlwriter.cpp:397, void Ms::XmlWriter::tag(const QString&, QVariant))