AudioDeviceManager::setAudioDeviceSetup()
- Code: Select all
currentSetup = newSetup;
I get a corrupted heap when the BigIntegers get assigned. I'm guessing this might have something to do with JUCE_COMPILER_SUPPORTS_MOVE_SEMANTICS? I'm running Visual Studio 2010. When I switch to "Multithreaded Debug" (to use the CRT debug heap) the problem disappears. The problem does not exist in my debug build. In an effort to narrow this problem down I have turned off optimizations in my Release build, and I still get the problem.
I've been trying to track this down for days now and I'm having no luck whatsoever. It happened when I moved to the modules branch. Any ideas?
UPDATED POST TITLE to reflect new information.
