Tag: 内存损坏

捕获EngineExecutionException

我有一个包含托管代码和本机代码的应用程序。 应用程序当前有一个未处理的exceptionfilter,通过SetUnhandledExceptionFilter设置,它捕获任何严重错误,生成一个小型转储,记录各种应用程序参数,并退出程序。 未处理的exception处理程序不会捕获在.NET运行时中发生的EngineExecutionException。 我们怀疑问题是由应用程序的本机部分导致的内存损坏。 问题是,当exception发生时,应用程序只是退出而没有跟踪。 当发生这种情况时,我们想记录一个小型转储。 有谁知道我们的应用程序如何安装一个能够捕获它的处理程序?