[wdmaudiodev] Can't get !ks.dumplog to work with checked build x64 win 8.1

  • From: wade dawson <wdawson61@xxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Tue, 10 Jun 2014 10:14:54 -0400

Hi all. I'm trying to get the Kernel Streaming extension ks.dll working in
Windbg - Specifically the !ks.dumplog feature.

WDK: 8.1

Target: Windows 8 Kernel Version 9600 MP (1 procs) Checked x64

Host: Win7, windbg:6.3.9600.16384 AMD64

1: kd> !ks.dumplog
---> INITIALIZING KS DEBUGGER EXTENSION
---> This will only happen once... please wait...
---> Checking KS symbols... please wait...
---> KS symbols seem ok...
---> Initializing all LibExt modules...
---> This may take a few moments as symbols / modules are validated
---> Please wait...
---> LibExt modules initialized and validated
Matched: fffff800`01c24198 ks!KsLog = <no type information>
Matched: fffff800`01c1ee58 ks!KsLog (<no parameter info>)
Cannot access the log; ensure you are running debug ks.sys!

Executing this command shows mass quantities of ks.sys symbol output which
certainly looks debug-ish:

1: kd> xks!*
fffff800`01c11170 ks!SignalCompletion (void)
fffff800`01c1fdfb ks!EventDpc$filt$1 (void)
fffff800`01c1fe2b ks!EventDpc$filt$0 (void)
fffff800`01c203a0 ks!_imp_IoAllocateIrp = <no type information>
fffff800`01c455d0 ks!KspCreatePin (<no parameter info>)
fffff800`01c2ee08 ks!DefClockClose (<no parameter info>)
fffff800`01c51980 ks! ?? ::NNGAKEGL::`string' (<no parameter info>)
fffff800`01c20498 ks!_imp_Mm64BitPhysicalAddress = <no type information>
fffff800`01c201f0 ks!_imp_ExAcquireFastMutexUnsafe = <no type information>
fffff800`01c45e08 ks!CKsPin::Init (<no parameter info>)
fffff800`01c3fb38 ks!CKsFilter::DispatchClose (<no parameter info>)
fffff800`01c12150 ks!WppClassicProviderCallback (<no parameter info>)
fffff800`01c51ad0 ks! ?? ::NNGAKEGL::`string' (<no parameter info>)
fffff800`01c4a668 ks!KsPinGetConnectedPinInterface (<no parameter info>)

.

.

.

Any ideas on what might be wrong / missing?

Thanks very much,

Wade.

Other related posts: