给定一个崩溃偏移量,.PDB和源代码,我怎样才能find源代码行?

我有一个Windows事件日志条目,给出失败的调用触发应用程序崩溃的偏移量。 我有一个发布版本,相应的.PDB文件,和源。

我没有.MAP或.COD文件

我怎样才能find失败的源代码行?

从/ proc / kcore获取系统调用表中的系统调用地址

将System.map的值与内核地址绑定

Visual Studio中的STATUS_SINGLE_STEP

如何使用Visual Studio在Windows上debuggingPHP 5运行时?

Linux内核远程debugging:不能分解成debugging器

如何为gdb安装python debug-info?

构build一个Linuxdebugging器

在远程Windows计算机上使用python运行命令

在Windows 7 64位上用于PHP 5.2的xdebug

切换JITdebugging器?

WinDbg有一个ln命令,它会给你一个最近的地址符号。

打开你的二进制使用:

WinDbg -z somebin.dll

然后在命令窗口中键入:

ln <address>

一旦你找到它的功能,运行

uf somebin!SomeFunc

找到最近的地址。

相关文章

HashMap是Java中最常用的集合类框架,也是Java语言中非常典型...
在EffectiveJava中的第 36条中建议 用 EnumSet 替代位字段,...
介绍 注解是JDK1.5版本开始引入的一个特性,用于对代码进行说...
介绍 LinkedList同时实现了List接口和Deque接口,也就是说它...
介绍 TreeSet和TreeMap在Java里有着相同的实现,前者仅仅是对...
HashMap为什么线程不安全 put的不安全 由于多线程对HashMap进...