Prev: Assertion in KeUpdateRunTime with Free Build of Windows Vista.
Next: USB device detection via query registry information
From: dsrking2006 on 5 Sep 2008 02:58 Hi Doron, I used the above command , but the result seems like below, ================================================ 0: kd> !DEVNODE 0 1 Error retrieving address of IopRootDeviceNode 0: kd> !symfix No downstream store given, using C:\Program Files\Debugging Tools for Windows\sym 0: kd> !devnode 0 1 hidkmdf Error retrieving address of IopRootDeviceNode 0: kd> .reload /f @"\SystemRoot\system32\DRIVERS\hidkmdf.sys" *** ERROR: Module load completed but symbols could not be loaded for hidkmdf.sys 0: kd> .reload /f @"\SystemRoot\system32\DRIVERS\hidusbfx2.sys" *** ERROR: Module load completed but symbols could not be loaded for hidusbfx2.sys 0: kd> g HIDUSBFX2: HidFx2EvtDeviceD0Exit Exit ============================================================== This error msg will appear. "Error retrieving address of IopRootDeviceNode". I also used "!symfix" command but there is no sym path. I tried to copy the .pdb file into that path , but again the result is same. Regards - Dsrking.
From: Doron Holan [MSFT] on 5 Sep 2008 17:20 you NToskrnl symbols are wrong. almost nothing will work until you get them fixed -- Please do not send e-mail directly to this alias. this alias is for newsgroup purposes only. This posting is provided "AS IS" with no warranties, and confers no rights. <dsrking2006(a)gmail.com> wrote in message news:6f377904-d37f-47a0-9ae7-196b495eaa27(a)r15g2000prh.googlegroups.com... > Hi Doron, > > I used the above command , but the result seems like below, > > ================================================ > 0: kd> !DEVNODE 0 1 > Error retrieving address of IopRootDeviceNode > 0: kd> !symfix > No downstream store given, using C:\Program Files\Debugging Tools for > Windows\sym > 0: kd> !devnode 0 1 hidkmdf > Error retrieving address of IopRootDeviceNode > 0: kd> .reload /f @"\SystemRoot\system32\DRIVERS\hidkmdf.sys" > *** ERROR: Module load completed but symbols could not be loaded for > hidkmdf.sys > 0: kd> .reload /f @"\SystemRoot\system32\DRIVERS\hidusbfx2.sys" > *** ERROR: Module load completed but symbols could not be loaded for > hidusbfx2.sys > 0: kd> g > HIDUSBFX2: HidFx2EvtDeviceD0Exit Exit > ============================================================== > This error msg will appear. > "Error retrieving address of IopRootDeviceNode". > > I also used "!symfix" command but there is no sym path. > > I tried to copy the .pdb file into that path , but again the result is > same. > > Regards - Dsrking. >
From: dsrking2006 on 8 Sep 2008 02:45 Hi Doron, I also try to load the Ntoskrnl symbols but it loads default ntkrpamp.pdb symbols. I follow the step described in windbg help document to load symbols as follows, (1) Create DebugSymbols folder in D: (2) Set symbol path in command window by, ".sympath SRV*d: \DebugSymbols*http://msdl.microsoft.com/download/symbols" and also "! sym noisy" & "!lmi nt". But it loads only ntkrpamp symbols only (by default). Is this procedure correct to load ntoskrnl symbols? Regards - Dsrking.
From: Doron Holan [MSFT] on 8 Sep 2008 13:09 that may be the right symbols. ntoskrnl.exe will always be the kernel name,b ut the original binary name can be different based off of OS featuers compiled into it d -- Please do not send e-mail directly to this alias. this alias is for newsgroup purposes only. This posting is provided "AS IS" with no warranties, and confers no rights. <dsrking2006(a)gmail.com> wrote in message news:b52a1985-d5f0-48f1-b29c-bdb30dbe9f97(a)c22g2000prc.googlegroups.com... > Hi Doron, > > I also try to load the Ntoskrnl symbols but it loads default > ntkrpamp.pdb symbols. > > I follow the step described in windbg help document to load symbols as > follows, > > (1) Create DebugSymbols folder in D: > (2) Set symbol path in command window by, ".sympath SRV*d: > \DebugSymbols*http://msdl.microsoft.com/download/symbols" and also "! > sym noisy" & "!lmi nt". > > But it loads only ntkrpamp symbols only (by default). > > Is this procedure correct to load ntoskrnl symbols? > > Regards - Dsrking.
From: dsrking2006 on 9 Sep 2008 08:57
Hi Doron, I think my steps is correct. But why the above error msg displayed, "Error retrieving address of IopRootDeviceNode" while I use "0: kd> !DEVNODE 0 1 " command. Thanks in Advance, Regards - Dsrking. |