When I try to edit a chord symbol (double click) in a score, created with version 2.2, the program crashes. I tried several scores - it seems to be a general problem
Not only with chord symbols from 2.x score, also when created in master from scratch. Adding a chord symbol works sometimes, editing crashes with an assertion failure:
Currently, I have not yet succeeded in reproducing from scratch in master with: e787850
But I can from a 2.2.1 score.
And the change occurs on last April 12
Comments
Not only with chord symbols from 2.x score, also when created in master from scratch. Adding a chord symbol works sometimes, editing crashes with an assertion failure:
Fatal: ASSERT: "!layoutInvalid" in file ...\libmscore\textedit.cpp, line 24
In other cases even adding a chord symbol crashes, stack trace:
1 Ms::toChordRest scoreElement.h 406 0x7fb79b
2 Ms::Measure::moveTicks measure.cpp 989 0x7ff0d9
3 Ms::Score::getNextMeasure layout.cpp 2357 0x7e5aca
4 Ms::Score::doLayoutRange layout.cpp 3754 0x7ed9f6
5 Ms::Score::update cmd.cpp 221 0x8cf0a1
6 Ms::Score::endCmd cmd.cpp 179 0x8cedcf
7 Ms::TextBase::endEdit textedit.cpp 93 0x8a4532
8 Ms::Harmony::endEdit harmony.cpp 725 0x7c1b1c
9 Ms::ScoreView::endEdit editelement.cpp 145 0x622ff2
10 Ms::ScoreView::changeState events.cpp 806 0x42edb4
11 Ms::ScoreView::harmonyBeatsTab editharmony.cpp 161 0x42a433
12 Ms::ScoreView::keyPressEvent events.cpp 535 0x42dd32
13 ZN7QWidget5eventEP6QEvent 0x20574b65
14 ?? 0x2a990598
15 ?? 0x8401e083
16 ?? 0xc0950fc0
17 ?? 0x8955c3c9
18 ?? 0x18ec83e5
19 ?? 0x73657270
20 ?? 0x6e6f6973
...
Currently, I have not yet succeeded in reproducing from scratch in master with: e787850
But I can from a 2.2.1 score.
And the change occurs on last April 12
No issue with a819eb6
Crash with: c88175f
New score, piano template, select first rest, press Ctrl+K, enter Cmaj7, space -> crash
1) Okay, I stayed on the initial issue, crash when editing a chord (on double-click) and from a score created in 2.2.1
2) Whatever, the crash in current master when entering a chord and pressing Space key has a different origin (works on April 12). I check.
For 2), from master : I see a change on last May 25
No issue by using Space key (when entering chords) with 9e937ba
Crash with: 2c612a8
Don't know. Maybe the previous commit? https://github.com/musescore/MuseScore/commit/24014b6b592833d9a552ee1f2…
Or ? https://github.com/musescore/MuseScore/commit/2c6b658729169ff930d34c747…
The 1st problem with the assert seems fixed in db8474c
Fixed in branch master, commit 6134145db5
fix #273375 Editing/entering chord symbol leads to program crash
Automatically closed -- issue fixed for 2 weeks with no activity.