From a first VstPluginInstance I create an AudioPluginEditor (using createEditorIfNeeded() or createEditor()) and add it to some Component of my host.
Then, I create a second AudioPluginEditor from another VstPluginInstance and get a stack overflow in vstHookWndProc() as soon as it is added to my Component. This always happens.
What could be the problem here?
Edit: When they are added to a DocumentWindow that is added to the Desktop, there is no crash.
Now, what if I would want, for instance, make a superbig component of let’s say 3000x3000 with all my plugins on it and which one could just drag around, like some big board with all my synths on it that I can just move over the screen. How would one achieve that?