Viewing part and changing tablature preset causes crash

• May 28, 2013 - 12:25
Reported version
P2 - Medium
S2 - Critical
needs info

1. Open attached score (produced in 1.3).
2. 'Parts...'.
3. 'New'.
4. Tick the instrument.
5. 'OK'.
6. View the part.
7. 'Staff Types...'.
8. 'Tablature'.
9. Change preset.
10. 'OK'.

Result: Crash.

Note: See crash log.

Using MuseScore 2.0 Nightly Build (5a1435d) - Mac 10.7.5.


I tried by:

- changing the instrument to Guitar (standard staff),
- create a Part and then changing the Staff Advanced props of the Part RH staff into "Tab 6-str full"

and there is no crash: the score has a standard RH staff and the part has a TAB RH staff, which was the goal of the OP, I assume.

I think restricting TAB's to applicable instruments only fixed the issue. As far as I can tell, it can be closed.


P.S.: But initial clefs are scrambled again! I fixed that months ago!!!

Werner changed significant things about clef implementation a few weeks ago. A number of bugs/regressions were introduced along the way. Known ones have been fixed, but I'll bet this as another.

I guess the problem is that upon changing the staff type to tab, the clef stays treble? Or that on the change instruments, it stayed treble rather than treble 8vb?

There have been dozens (or so it seems) of similarly but subtly different bugs reported an fixed over the past few months. I don't recall one that covered this *exactly* series of steps. Most involved changing staff type via the instruments dialog rather than the staff properties.

In fact, when I think about it, I see no special reason to think changing staff properties *should* change the clef the way changing instrument via the instruments dialog does. So I'm not sure that's even a bug.

However, I just tried changing the staff type via instruments, and the clef doesn't change if I do that either. I guess that's a bug.

Priority P2 - Medium

Opening Staff Properties in this file crashes MuseScore... But this is 1.3 score. Tablature staff type is not available for Grand Piano instrument, I didn't get how to change it.