I have the MDA filters installed and there are two of them in particular that crash when I dispose of them. Other than that, Juce is handling thesee VSTs like a champion!
My question, is it possible to use SEH on Windows, or some general mechanism on all platforms, to prevent the host from going down in flames because of a plugin? If a plugin crashes, I would like to somehow gracefully regain control in my processing thread, mark the plugin as defective, and then not call it anymore.
Has anyone done this? Does Juce do this already? Is this possible?
Or does every application that supports VST plugins expose itself to the risk of a faulty plugin causing a crash?