To reproduce, add any line of the "Trill" category to a score (i.e., trill line or any of the three following in the Advanced Lines palette). Under "Trill" in the Inspector, change "Type" to "Wavy Line." Result: instant crash.
The crash comes in displaying the status info. There are only four trill types defined; wavy is not among among them. Not sure why it is displaying as an option in Inspector, seems it shouldn't if there are only four trill types and that isn't one of them.
Well, in 2.0.1 there's no problem—in fact, "Wavy line" is actually an option in the Lines palette. If the wavy line is no longer supported at all, that would be a compatibility issue, wouldn't it?
What about the compatibility question? If a pre-2.0.2 score contains a wavy line, set as such in the Inspector, what happens when it's opened in 2.0.2?
So, I want to be sure I understand this for documentation purposes. Is the following correct?
- For 2.0/2.0.1 there were separate "prallprall" and "wavy" lines that looked and acted identically
- Recently they were merged, the old "wavy" line (internally called "pure") is no longer present, and scores that used it were automaticlly converted to prallprall on read
- Bug was indeed just a no-longer-appropriate entry in the Inspector dropdown
Comments
The crash comes in displaying the status info. There are only four trill types defined; wavy is not among among them. Not sure why it is displaying as an option in Inspector, seems it shouldn't if there are only four trill types and that isn't one of them.
Well, in 2.0.1 there's no problem—in fact, "Wavy line" is actually an option in the Lines palette. If the wavy line is no longer supported at all, that would be a compatibility issue, wouldn't it?
Good catch !
Fixed in branch master, commit 0ecd32b4f0
fix #69111: Crash on changing line type to Wavy Line
This issue occurs there is three days, on July 12 .
- This Nightly works: 564118a
- Crash with this one: 096e59f
So, probably here? : https://github.com/musescore/MuseScore/commit/7563a2873b3c30bbabd77978e…
EDIT: oups... crossed messages :)
What about the compatibility question? If a pre-2.0.2 score contains a wavy line, set as such in the Inspector, what happens when it's opened in 2.0.2?
Fixed in branch 2.0.2, commit b9240623f1
fix #69111: Crash on changing line type to Wavy Line
So, I want to be sure I understand this for documentation purposes. Is the following correct?
- For 2.0/2.0.1 there were separate "prallprall" and "wavy" lines that looked and acted identically
- Recently they were merged, the old "wavy" line (internally called "pure") is no longer present, and scores that used it were automaticlly converted to prallprall on read
- Bug was indeed just a no-longer-appropriate entry in the Inspector dropdown
Automatically closed -- issue fixed for 2 weeks with no activity.