如何调试仅在应用程序关闭时发生的崩溃? (德尔福)
因此,在最近的一些更改后,我们发现我们最老的应用程序之一有时会在关机时崩溃。这表现为“运行时错误216”消息的形式,或者来自Windows错误报告的消息,表明应用程序已停止工作。应用程序已经在每个回合发出
OutputDebugString
-消息,AFAICT我们自己的所有代码都正确执行完成。所有析构函数都被称为所有终结部分和类析构函数,其中没有一个会引发任何异常。
此外,madExcept和FastMM4的完全调试模式似乎都没有什么可抱怨的(尽管这可能是一个错误的结论,因为甚至在这些组件自己的终结代码运行之前就可能发生崩溃)。
那么,你会做什么?你会从哪里开始的?
这个问题应该更多地关于这类问题的一般方法,而不是我目前面临的具体实例,所以我故意遗漏细节。请随意询问您是否认为它们可能与调试方法的选择相关,我稍后会添加它们。
没有找到相关结果
已邀请:
6 个回复
导力疵谜
荒劫娇噬
磋判粗惊
铰齐插
枫湃揩乾纲
敦肌