标签: c++ visual-studio debugging stack-trace debug-symbols
我目前正在使用Visual Studio 2015调试转储文件(x86,优化版本)。根本没有加载符号,调用堆栈非常大,并且没有显示任何方法名称(显然) 。当我加载第一个调试符号时,调用堆栈变得越来越小。如果我在所有符号中加载,一些调用完全消失,因为它从未被调用过。这种行为有原因吗?
没有加载符号:
加载了CameraGrabber.dll的调试符号:
另外加载了roidll_vicam.dll调试符号:
正如您所看到的,如果我在所有符号中加载,则完全没有对CameraGrabber.dll的调用。