CDB没有显示WinDBG为callstacks所做的代码行

Pau*_*ulH 5 windbg postmortem-debugging

我使用的是WinDBG 6.12.0002.633 X86.

我遇到命令行调试器CDB的问题,并没有显示kkL命令的WinDBG相同的结果.

在WinDBG中,该k命令正确显示了callstack的代码行,其中kL命令正确地删除了该信息并仅显示了偏移量.

1:128:armce> k
Child-SP RetAddr  Call Site
761efaf4 78013cdc module_78010000!SomeModule::Foo+0xb4 [bar.cpp @ 268]

1:128:armce> kL
Child-SP RetAddr  Call Site
761efaf4 78013cdc module_78010000!SomeModule::Foo+0xb4
Run Code Online (Sandbox Code Playgroud)

在CDB,的结果kkL是相同的:

1:128:armce> k
Child-SP RetAddr  Call Site
761efaf4 78013cdc module_78010000!SomeModule::Foo+0xb4

1:128:armce> kL
Child-SP RetAddr  Call Site
761efaf4 78013cdc module_78010000!SomeModule::Foo+0xb4
Run Code Online (Sandbox Code Playgroud)

我能做些什么来让CDB k像WinDBG那样显示命令的代码行?

Mic*_*ael 7

尝试运行命令".lines"以导致加载行信息.WinDBG默认为加载的行信息,CDB和NTSD不.

  • 或者在命令行上使用`-lines`选项运行. (2认同)