Original Post
I have a question that has been bugging me for quite some time. I have a C++-application that has loaded a DLL, either dynamically through LoadLibrary() or statically as part of the link step. That DLL contains a function that throws an exception and the exception is handled in the application. Is this OK or is it just the worse possible scenario one could imagine? :) Is it alright to throw exceptions across processes?