gpt4 book ai didi

c++ - 使用 __except 分析故障转储

转载 作者:行者123 更新时间:2023-11-28 03:37:54 25 4
gpt4 key购买 nike

假设我有以下代码

main()
{

__try
{

//---> SEH EXCEPTION HAS HAPPENED HERE

}
__finally
{

//---> CRASH DUMP WAS TAKEN HERE

}

}

故障转储是在“--->”标记的地方获取的。我可以从 userdump 中知道将我们带到那里的原始异常是什么吗?我在堆栈跟踪中找不到任何信息(看起来就像没有异常处理程序的正常执行)

UPD:对不起,伙计们似乎异常不在这个线程中,否则最终处理程序将在展开阶段从 __except_handler 明确调用。需要关闭

最佳答案

使用 WinDbg 并遵循此博客文章中的详细信息:http://blogs.msdn.com/b/slavao/archive/2005/01/30/363428.aspx WinDbg 可以从这里下载:http://msdn.microsoft.com/en-us/windows/hardware/gg463009

关于c++ - 使用 __except 分析故障转储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10312492/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com