我以前用过 UMDH 十几次,从来没有遇到过任何问题。
突然间,我在转储文件的堆栈跟踪中找不到函数名称 - 只有一系列地址。
我已经启用了:
gflags exe_name +ust
我启动 exe_name,然后我执行
umdh -p:pid one.txt umdh -p:pid two.txt
我查看了 one.txt 和 two.txt,但没有迹象表明它们的来源。当我做差异时
umdh one.txt two.txt > diff.txt
结果没有用。
帮助,我喜欢这个工具。
最佳答案
UMDH 在执行命令时执行 PDB 关联:
umdh -d one.txt two.txt -f:outputfile.txt
不是在您最初拍摄快照时。你必须让它为你做差异!
而且,是的...您需要正确设置符号路径。
关于visual-studio-2005 - 是什么导致 UMDH 无法提供堆栈跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/518437/