[MusicXML] support overlapping spanners

• Aug 25, 2014 - 23:26
S5 - Suggestion

1. Open attached mscz (produced in 1.3).
2. 'File'>'Export…'.
3. Choose 'MusicXML'.
4. 'Save'.
5. Open MusicXML.

Result: Crash.


See attached log.

The produced MusicXML is also attached.

The steps last worked in 1c07b89, and I noticed differences between the mscz and MusicXML in the octaves of notes.

Using MuseScore 2.0 Nightly Build (d5cb576) - Mac 10.7.5.


FWIW, I don't understand all the issues involved, but I can say this is *not* a general problem with all MusicXML import. Others files with ottavas import just fine.

Crash caused by #31051: [MusicXML] import fails "overlapping hairpin not supported". Once pull request #1244 has been merged, the attached MusicMXL file won't crash MuseScore anymore. It will only import one of the two ottava's, which is incorrect, but consistent with previous MuseScore versions (importing overlapping ottava's from MusicXML has never been supported).

Propose to lower the priority to normal, as the crash will be fixed, and change into a feature request to support overlapping ottava's (and other spanners which suffer from the same problem).