endless loop with sync quantize and key-lock
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Fix Released
|
Critical
|
Daniel Schürmann |
Bug Description
Sometimes it happens that a track loops with around one buffer lengths after this sequence.
It seems to happens more often when the same track is loaded to both decks.
* sync track (Sync_enable)
* press quantize
* press key lock (enabled)
* press Key lock (disable) looping continues
* press quantize (disabled) looping stops
Debug [Engine]: EngineSync:
Debug [Engine]: EngineSync:
Debug [Engine]: EngineSync:
Debug [Engine]: EngineSync:
Debug [Engine]: EngineSync:
Debug [Engine]: EngineSync:
Debug [Engine]: EngineSync:
This is the backtrace from eclipse
EngineSync:
SyncControl:
QMetaObject:
ControlObjectSl
ControlObjectSl
QMetaObject:
ControlDoublePr
setInner() at control.cpp:162 0x4d91f7
ControlDoublePr
ControlObject:
slotControlPlay
EngineBuffer:
EngineBuffer:
EngineBuffer:
EngineDeck:
EngineMaster:
EngineMaster:
SoundManager:
SoundDevicePort
0x7ffff7bb4053
0x7ffff7bb61d3
0x7ffff7bbcf68
start_thread() at pthread_
clone() at clone.S:113 0x7ffff1e2d9cd
Changed in mixxx: | |
importance: | Undecided → Critical |
milestone: | none → 1.12.0 |
Changed in mixxx: | |
assignee: | nobody → Daniel Schürmann (daschuer) |
status: | New → Confirmed |
Changed in mixxx: | |
status: | Confirmed → In Progress |
Changed in mixxx: | |
status: | Fix Committed → Fix Released |
Fixed in https:/ /github. com/mixxxdj/ mixxx/pull/ 174