[MusicXML import] Guitar part with both regular and tab staff imports with two tab staves and incorrect notes

• Aug 2, 2015 - 20:01
S4 - Minor

See files trio.mscz and trio.xml attached to #71876: MusicXML file import causes crash.


The invoked files:
- trio.mscz
- trio.xml

This issue occurs on May 5.

- Result as expected with this Nightly on May 4: b25f81d
4 mai b25.jpg
- Failure with this one on May 5: 5b6da6a
With result:
5 mai 5b6.jpg

I am sure of these results with the mentioned nightlies, but not sure to have found the possible "candidates"? Because again, numbers of commits (master branch vs. 2.0.2) don't correspond.

Nothing really obvious for now, but I try some of them:
- ( master may 2) https://github.com/musescore/MuseScore/pull/1986
- (master may 4) https://github.com/musescore/MuseScore/pull/1991
and (?)
- (cap.xml) https://github.com/musescore/MuseScore/commit/61eed114019e58e5206ab5bd4…
- another (?): https://github.com/musescore/MuseScore/commit/151c717121c4558844e39dd92…

EDIT: or/and for MIDI interface ?: https://github.com/musescore/MuseScore/pull/1985/files

To retrieve the .xml file in good condition:

1) Staff properties -> Change instrument -> In the dialog box, choose the same (here: classical guitar) -> Ok -> Ok

First result: better: the "Edit String Data" is back :)

2) "I" -> Change the staff type of the first one (i.e. Tab -> Standard), and Tab "simple" (instead Tab "common") for the second.

EDIT: Indeed, it remains some beams issue in this case (with "common type")

If you want obtain a "good" common type, you must remove first this second Tab staff in "I", and recreating a new one, linked or unliked.