这个偏移量代表什么



我有一个来自AppVerifier会话的托管堆栈跟踪。

STACK_TEXT:   0019c014 1f75b1f0 
carson!KapprisPrintCacheNS.SpecCache.MatchJobInt+0xd8 0019c130 1f75a067 
carson!KapprisPrintCacheNS.SpecCache.JobEvent+0x3e7 0019c2b0 1f759bf4 
kofficecontrol!DomainBoundILStubClass.IL_STUB_COMtoCLR+0x3c 0019e36c 53177331 mscorlib_ni!System.RuntimeType.InvokeMember+0x341 0019e4c4 537f61eb 
mscorlib_ni!System.RuntimeType.ForwardCallToInvokeMember+0x15f 0019e8a4 1f75097a kofficecontrol!KOfficeControl.ProgressIndicator.onFormProgress+0x1a 0019e8c0 1f75094c 
. . .

这告诉我故障呼叫在MatchJobInt+0xd8,但我不知道0xd8代表什么。是字节偏移量吗?还是托管指令偏移?还是别的什么?

我想以某种方式将0xd8映射回原始 C# 源代码,看看 AppVerifier 在抱怨什么。

它表示从函数开始的字节数(以指令/操作码表示(

在上面的示例中,它距离入口点 0xd8 字节(十进制为 216 字节( MatchJobInt

相关内容

  • 没有找到相关文章

最新更新