5

WinDBG 6.12.0002.633 X86 を使用しています。

kコマンド ライン デバッガー CDB でおよびコマンドの WinDBG と同じ結果が表示されないという問題がありkLます。

WinDBG では、kコマンドはコールスタックのコード行を正しく表示し、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

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

kWinDBGのように CDB にコマンドのコード行を表示させるにはどうすればよいですか?

4

1 に答える 1

8

コマンド「.lines」を実行して、行情報をロードしてみてください。WinDBG はデフォルトで行情報がロードされますが、CDB と NTSD はロードされません。

于 2012-01-17T16:56:50.783 に答える