Crash with fotomode (when switching out of it)
Reported version
3.x-dev
Type
Functional
Frequency
Once
Severity
S2 - Critical
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
No
Project
actually a failed assertion, so only seen in Debug mode:
Fatal: ASSERT: "!isLocked()" in file ...\libmscore\select.cpp, line 327
Looks like a missing a call to Selection::unlock() when switching out of ViewState::FOTO_DRAG_OBJECT
See also https://musescore.org/en/node/305125#comment-998344
Fix version
3.5.0
Comments
From the developers' chat:
when dragging the capture frame, the ScoreView::startDrag method is called, and the ScoreView::endDrag method is not called, so unlock is not done.
not 100% sure, but I think this is a regression
See https://github.com/musescore/MuseScore/pull/6189
Fixed in branch 3.x, commit 11e8eb7f36
fix #306517 assert on fotodrag
Fixed in branch 3.x, commit c3a6d09de2
_Merge pull request #6189 from igorkorsukov/fix_crash_on_fotodrag
fix #306517 assert on fotodrag_
Fixed in branch 3.5beta, commit 7d9b82edef
_Merge pull request #6189 from igorkorsukov/fix_crash_on_fotodrag
fix #306517 assert on fotodrag_
Automatically closed -- issue fixed for 2 weeks with no activity.
now fixed in master too