Closed gi0e5b06 closed 6 years ago
Q_ASSERT() introduced here: https://github.com/LMMS/lmms/pull/3481 @lukas-w
I believe I just experienced that too in 1.2.0-rc5
. It happened when the timeline cursor reached the end of the song (while still playing it) - and I believe I had a loop marker set too (but now I can't be sure since LMMS crashed).
Reproduced. This can happen when TrackContentObject::movePosition
is called while the Mixer
is processing. Simply wrapping the change requestChangeInModel
and doneChangeInModel
fixes this bug.
I was just editing when playing, moving patterns around and under the marker.