相关疑难解决方法(0)

Windbg设置依赖于调用堆栈的条件断点

问题:如果callstack上的某个地方是具有特定名称的函数,我需要创建一个不会破坏的脚本或表达式.

具体问题:如何将callstack上的函数转换为字符串列表?

示例:

Module!MyFunctionWithConditionalBreakpoint    
Module!Function1   
Module!Function2    
Module!Function3  


Module!MyFunctionWithConditionalBreakpoint    
Module!Function1   
Module!ClassA:MemberFunction    
Module!Function3
Run Code Online (Sandbox Code Playgroud)

我只想Module!MyFunctionWithConditionalBreakpoint打电话来打破Module!ClassA:MemberFunction

我需要在非托管代码中使用它.托管解决方案就像

System.Diagnostics.StackTrace().toString()方法.包含( "YourMethodName")

c++ debugging windbg

10
推荐指数
1
解决办法
2437
查看次数

标签 统计

c++ ×1

debugging ×1

windbg ×1