2019年12月7日

可以使用WinDbg将PE映像作为转储文件打开

摘要: WinDbg、ntsd、cdb、kd和其他任何使用DbgEng打开转储文件的工具都有一个鲜为人知的特性。事实证明,使用DbgEng提供的任何功能,在任何可以打开转储文件(用户转储、内核转储等)的地方,都可以打开PE映像(.exe/.dll/.sys/etc),并让调试器将其视为只包含所选PE映像内容 阅读全文

posted @ 2019-12-07 14:23 活着的虫子 阅读(303) 评论(0) 推荐(0) 编辑

常见WinDbg问题及解决方案

摘要: 当你调试一个程序时,你最不想处理的是调试器不能正常工作。当你试图集中精力跟踪一个bug时,总是会因为次要的问题而被忽略,尤其是当调试器的问题导致你失去一个重新编程或者浪费了大量的时间等待调试器完成它,而调试器知道这需要永远做些什么的时候。这是我时常会遇到的大量问题,所以我整理了一些常见问题的简短列表 阅读全文

posted @ 2019-12-07 14:02 活着的虫子 阅读(1545) 评论(0) 推荐(0) 编辑

在崩溃转储中查找所有可能的上下文记录

摘要: 如果您调试了一段时间的崩溃转储,那么您可能遇到了这样的情况:调试器提供的初始转储上下文对应于在处理初始异常时发生的第二个异常,该异常可能更接近您正在调查的问题中的原始基础问题。这可能很烦人,因为“.ecxr”命令将指向次要故障异常的位置,而不是原始异常上下文本身。然而,在大多数情况下,原始的、主要的 阅读全文

posted @ 2019-12-07 13:44 活着的虫子 阅读(293) 评论(0) 推荐(0) 编辑

再谈System.BadImageFormatException

摘要: 今天,当我们继续学习.NET异常处理系列时,我们将查看System.BadImageFormatException。System.BadImageFormatException与GIF或JPG无关,而是在.NET应用程序尝试加载与当前公共语言运行库(CLR)所需的正确格式不匹配的动态链接库(.dll 阅读全文

posted @ 2019-12-07 10:31 活着的虫子 阅读(6411) 评论(0) 推荐(0) 编辑

交叉引用:Microsoft.NET标准异常 和错误代码对照表

摘要: 简介 此表旨在帮助将Windows运行时应用程序错误代码交叉引用到Microsoft.NET标准异常,这些异常可以作为应用程序异常处理技术的一部分。 对照表 .NET Exception (Namespace)HRESULT(s) - symbolicHRESULT(s) - rawAccessVi 阅读全文

posted @ 2019-12-07 09:49 活着的虫子 阅读(2467) 评论(0) 推荐(0) 编辑

导航