I have a quite strange behavior if I compile my plugin under Win7 64Bit
but treated as 32Bit plugin. Same happens in WinXP 32Bit…
It compiles w/o any problem but then it leaks dramatically while host
scans for the plugin. I got a massive number of leaks but the juce leak
detector does not specify the class that leaks ;-( It just says “Leaked object-> “!
It doesn’t leak at all if I compile it a standalone on Win 7 and it also
doesn’t leak at all if I compile both, plugin and standalone on MAC OSX Lion!
If my code would be massively broken why don’t I get a leak notification
after stopping debugging of my standalone app on Windows?
I tried to use VLD but this doesn’t say anything useful, just that Reaper
or Cubase leaked.
I have strongly used RAII technology but now I am at the end of my knowledge
and need some suggestions how I could isolate the culprit.
I am on latest git, downloaded by using
git clone --depth 1 git://juce.git.sourceforge.net/gitroot/juce/juce
BTW: If I use Introjucer to ask for module update, it always says that
the version 2.0.21 is already installed ;-(
Any helpful suggestion how you would investigate in this issue is highly appreciated!