I am having crashes after using the filter effect (affects both Filter and Moog Filter), which occur after having disabled the FX unit and having loaded another track. At first it seemed kind of sporadic to me, but I have been able to reproduce this crash about 6 times this morning.
Steps to reproduce:
* Have tracks playing on deck A and B
* Set FX Unit 1, Effect 1 to Moog Filter and activate it
* Set FX Unit 2, Effect 1 to Moog Filter and activate it
* Assign FX Unit 1 to deck A
* Assign FX Unit 2 to deck B
* Play around with the filter effects on both decks a little bit
* Un-Assign FX Unit 1 from deck A
* Un-Assign FX Unit 2 from deck B
* Stop Deck A and load new track
* Press Headphone Cue Button of deck A
--> Crash
If Moog Filter has been used I am getting the following exception:
Exception #: 0XC0000005
Stack:
mixxx!EngineFilterMoogLadderBase<2>::setParameter+0xbc [c:\projects\mixxx\src\engine\enginefiltermoogladder4.h @ 103]
mixxx!MoogLadder4FilterEffect::processChannel+0xcb [c:\projects\mixxx\src\effects\native\moogladder4filtereffect.cpp @ 133]
mixxx!EngineEffect::process+0x124 [c:\projects\mixxx\src\engine\effects\engineeffect.cpp @ 203]
mixxx!EngineEffectChain::process+0x170 [c:\projects\mixxx\src\engine\effects\engineeffectchain.cpp @ 254]
mixxx!EngineEffectRack::process+0x1df [c:\projects\mixxx\src\engine\effects\engineeffectrack.cpp @ 79]
mixxx!EngineEffectsManager::processInner+0x1db [c:\projects\mixxx\src\engine\effects\engineeffectsmanager.cpp @ 222]
mixxx!EngineEffectsManager::processPostFaderAndMix+0x67 [c:\projects\mixxx\src\engine\effects\engineeffectsmanager.cpp @ 169]
mixxx!ChannelMixer::applyEffectsAndMixChannels+0x185 [c:\projects\mixxx\src\engine\channelmixer_autogen.cpp @ 48]
mixxx!EngineMaster::process+0x32d [c:\projects\mixxx\src\engine\enginemaster.cpp @ 428]
mixxx!SoundDevicePortAudio::callbackProcessClkRef+0x57a [c:\projects\mixxx\src\soundio\sounddeviceportaudio.cpp @ 941]
mixxx!`anonymous namespace'::paV19CallbackClkRef+0x27 [c:\projects\mixxx\src\soundio\sounddeviceportaudio.cpp @ 84]
mixxx!AdaptingOutputOnlyProcess+0xd2 [c:\jenkins\bs-2.1-win\amd64-releasefastbuild\build\pa_stable_v190600_20161030\src\common\pa_process.c @ 1117]
mixxx!PaUtil_EndBufferProcessing+0x209 [c:\jenkins\bs-2.1-win\amd64-releasefastbuild\build\pa_stable_v190600_20161030\src\common\pa_process.c @ 1643]
mixxx!bufferSwitchTimeInfo+0x364 [c:\jenkins\bs-2.1-win\amd64-releasefastbuild\build\pa_stable_v190600_20161030\src\hostapi\asio\pa_asio.cpp @ 3137]
rlasio64!DllUnregisterServer+0x3abc
rlasio64!DllUnregisterServer+0x3e30
rlasio64!DllUnregisterServer+0x3c00
rlasio64!DllUnregisterServer+0x3af9
KERNEL32!BaseThreadInitThunk+0x14
ntdll!RtlUserThreadStart+0x21
If Filter has been used I am getting the following exception:
Exception #: 0XC0000005
Stack:
ucrtbase!_stdio_common_vsnprintf_s+0x373
ucrtbase!_stdio_common_vsprintf_s+0x31
mixxx!sprintf_s+0x45 [c:\program files (x86)\windows kits\10\include\10.0.14393.0\ucrt\stdio.h @ 1838]
mixxx!EngineFilterBiquad1Low::setFrequencyCorners+0x39 [c:\projects\mixxx\src\engine\enginefilterbiquad1.cpp @ 59]
mixxx!FilterEffect::processChannel+0x177 [c:\projects\mixxx\src\effects\native\filtereffect.cpp @ 148]
mixxx!EngineEffect::process+0x124 [c:\projects\mixxx\src\engine\effects\engineeffect.cpp @ 203]
mixxx!EngineEffectChain::process+0x170 [c:\projects\mixxx\src\engine\effects\engineeffectchain.cpp @ 254]
mixxx!EngineEffectRack::process+0x1df [c:\projects\mixxx\src\engine\effects\engineeffectrack.cpp @ 79]
mixxx!EngineEffectsManager::processInner+0x1db [c:\projects\mixxx\src\engine\effects\engineeffectsmanager.cpp @ 222]
mixxx!EngineEffectsManager::processPostFaderAndMix+0x67 [c:\projects\mixxx\src\engine\effects\engineeffectsmanager.cpp @ 169]
mixxx!ChannelMixer::applyEffectsAndMixChannels+0x185 [c:\projects\mixxx\src\engine\channelmixer_autogen.cpp @ 48]
mixxx!EngineMaster::process+0x32d [c:\projects\mixxx\src\engine\enginemaster.cpp @ 428]
mixxx!SoundDevicePortAudio::callbackProcessClkRef+0x57a [c:\projects\mixxx\src\soundio\sounddeviceportaudio.cpp @ 941]
mixxx!`anonymous namespace'::paV19CallbackClkRef+0x27 [c:\projects\mixxx\src\soundio\sounddeviceportaudio.cpp @ 84]
mixxx!AdaptingOutputOnlyProcess+0xd2 [c:\jenkins\bs-2.1-win\amd64-releasefastbuild\build\pa_stable_v190600_20161030\src\common\pa_process.c @ 1117]
mixxx!PaUtil_EndBufferProcessing+0x209 [c:\jenkins\bs-2.1-win\amd64-releasefastbuild\build\pa_stable_v190600_20161030\src\common\pa_process.c @ 1643]
mixxx!bufferSwitchTimeInfo+0x364 [c:\jenkins\bs-2.1-win\amd64-releasefastbuild\build\pa_stable_v190600_20161030\src\hostapi\asio\pa_asio.cpp @ 3137]
rlasio64!DllUnregisterServer+0x3abc
rlasio64!DllUnregisterServer+0x3e30
rlasio64!DllUnregisterServer+0x3c00
rlasio64!DllUnregisterServer+0x3af9
KERNEL32!BaseThreadInitThunk+0x14
ntdll!RtlUserThreadStart+0x21
Windows 10, 64 bit version
Intel Core i5 @ 1.60 Ghz, 8GB RAM, Intel HD Graphics 3000
Controller: Reloop Beatmix 2 Mk2
mixxx-2.2.0-alpha-pre-master-git6455-release-x64
Can you upload mixxx.cfg and effects.xml as well? Those files are in the same folder as mixxx.log.