Crash on undoing "Reset positions" when opening 2.X scores
Reported version
3.0
Priority
P0 - Critical
Type
Functional
Frequency
Once
Severity
S1 - Blocker
Reproducibility
Always
Status
closed
Regression
No
Workaround
No
Project
- Open any 2.X score
- Agree to reset positions
- Undo
Result: Crash
Expected result: Undo resetting positions
Attachment | Size |
---|---|
Tarantelle.mscz | 71.69 KB |
Comments
For me the crash only happens if I redo after undoing the changes.
(Latest master, Ubuntu 18.04).
In reply to For me the crash only… by TheOtherJThistle
Dmitrio95 is already developing the fix. The issue is very complex and involves a lot of not reported crashes involving spanners.
See https://github.com/musescore/MuseScore/pull/4213.
Fixed in branch master, commit f42943e90b
fix #278722: do not delete spanner segments but reuse them
Fixed in branch master, commit 2cc6be4ed6
Merge pull request #4213 from dmitrio95/278722-spannersegments-layout-and-undo
fix #278722, fix #278120: fix some issues with spanner segments and read/write/undo operations on them
Automatically closed -- issue fixed for 2 weeks with no activity.