CDB не показва реда от код, както прави WinDBG за стекове за извиквания

Използвам WinDBG 6.12.0002.633 X86.

Имам проблем с CDB програмата за отстраняване на грешки в командния ред, която не показва същите резултати като WinDBG за командите k и 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 резултатите от k и kL са идентични:

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

Какво мога да направя, за да накарам CDB да показва реда от код за командата k, както прави WinDBG?


person PaulH    schedule 17.01.2012    source източник


Отговори (1)


Опитайте да изпълните командата ".lines", за да предизвикате зареждане на информация за реда. WinDBG по подразбиране се зарежда информация за реда, CDB и NTSD не.

person Michael    schedule 17.01.2012