最近买了《软件调试》,在看到180页左右 时 发现下列命令的错误我的机器是intel E7400
lkd> !idt 2e Unable to read selector for PCR for processor 0 Cannot get PCR address
lkd> rdmsr 174 no such msr
符号的加载应该是没问题的,如下 (片段)
804d8000 80700000 nt (pdb symbols) d:\symbols\xp3full\exe\ntkrnlmp.pdb 80700000 80720d00 hal (pdb symbols) d:\symbols\xp3full\dll\halmacpi.pdb aed01000 aed2b180 kmixer (pdb symbols) d:\symbols\xp3full\sys\kmixer.pdb
想在lkd下加载用户模式的符号(ntdll.dll)采用如下方法
lkd> .process 89916510 //指定当前进程为一应用程序
Implicit process is now 89916510 lkd> .reload /user //加载用户模式符号失败。 Loading User Symbols PEB is paged out (Peb.Ldr = 7ffdd00c). Type ".hh dbgerr001" for details
张老师能帮忙解说下吗 ,书中没有看明白
|