WinDbg SOS 异常堆栈中函数地址旁边的+0x10 是什么意思?
示例:
内部异常: 堆栈跟踪(生成): SP IP功能 003D8E9C 03B21BD7 Something!Blah.Blah.FunctionName(System.String)+0xa8
+0xa8 部分表示什么?
Example:
InnerException:
StackTrace (generated):
SP IP Function
003D8E9C 03B21BD7 Something!Blah.Blah.FunctionName(System.String)+0xa8
What does the +0xa8 part indicate?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
它是代码中的偏移量,因此它不是方法中的第一条指令,而是方法内偏移量 0xa8 或 0x10 处的指令(从入口点开始计算)。
It's the offset into the code, so it's not the very first instruction in the method, rather the instruction at offset 0xa8 or 0x10 inside the method, counted from the entry point.