2: kd> !analyze -v
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
THREAD_STUCK_IN_DEVICE_DRIVER_M (100000ea)
The device driver is spinning in an infinite loop, most likely waiting for
hardware to become idle. This usually indicates problem with the hardware
itself or with the device driver programming the hardware incorrectly.
If the kernel debugger is connected and running when watchdog detects a
timeout condition then DbgBreakPoint() will be called instead of KeBugCheckEx()
and detailed message including BugCheck arguments will be printed to the
debugger. This way we can identify an offending thread, set breakpoints in it,
and hit go to return to the spinning code to debug it further. Because
KeBugCheckEx() is not called the .BugCheck directive will not return BugCheck
information in this case. The arguments are already printed out to the kernel
debugger. You can also retrieve them from a global variable via
"dd watchdog!g_WdBugCheckData l5" (use dq on NT64).
On MP machines it is possible to hit a timeout when the spinning thread is
interrupted by hardware interrupt and ISR or DPC routine is running at the time
of the BugCheck (this is because the timeout's work item can be delivered and
handled on the second CPU and the same time). If this is the case you will have
to look deeper at the offending thread's stack (e.g. using dds) to determine
spinning code which caused the timeout to occur.
Arguments:
Arg1: ffff85850cf5b040, Pointer to a stuck thread object. Do .thread then kb on it to find
the hung location.
Arg2: 0000000000000000, Pointer to a DEFERRED_WATCHDOG object.
Arg3: 0000000000000000, Pointer to offending driver name.
Arg4: 0000000000000000, Number of times "intercepted" BugCheck 0xEA was hit (see notes).
Debugging Details:
------------------
*** WARNING: Unable to verify timestamp for atikmdag.sys
*** WARNING: Unable to verify timestamp for win32k.sys
KEY_VALUES_STRING: 1
Key : Analysis.CPU.mSec
Value: 3734
Key : Analysis.DebugAnalysisManager
Value: Create
Key : Analysis.Elapsed.mSec
Value: 63094
Key : Analysis.IO.Other.Mb
Value: 0
Key : Analysis.IO.Read.Mb
Value: 0
Key : Analysis.IO.Write.Mb
Value: 0
Key : Analysis.Init.CPU.mSec
Value: 359
Key : Analysis.Init.Elapsed.mSec
Value: 2202
Key : Analysis.Memory.CommitPeak.Mb
Value: 89
Key : Bugcheck.Code.DumpHeader
Value: 0x100000ea
Key : Bugcheck.Code.Register
Value: 0xea
Key : WER.OS.Branch
Value: vb_release
Key : WER.OS.Timestamp
Value: 2019-12-06T14:06:00Z
Key : WER.OS.Version
Value: 10.0.19041.1
FILE_IN_CAB: 043023-17468-01.dmp
BUGCHECK_CODE: ea
BUGCHECK_P1: ffff85850cf5b040
BUGCHECK_P2: 0
BUGCHECK_P3: 0
BUGCHECK_P4: 0
FAULTING_THREAD: ffff85850cf5b040
BLACKBOXBSD: 1 (!blackboxbsd)
BLACKBOXNTFS: 1 (!blackboxntfs)
BLACKBOXPNP: 1 (!blackboxpnp)
BLACKBOXWINLOGON: 1
CUSTOMER_CRASH_COUNT: 1
PROCESS_NAME: System
STACK_TEXT:
ffff9580`1190c0f8 fffff801`4824445d : 00000000`000000ea ffff8585`0cf5b040 00000000`00000000 00000000`00000000 : nt!KeBugCheckEx
ffff9580`1190c100 fffff801`4824453e : ffff9580`1190c1d8 fffff801`5460f6a4 ffff9580`1190c1d8 ffff9580`1190c2c0 : dxgkrnl!TdrTimedOperationBugcheckOnTimeout+0x45
ffff9580`1190c170 fffff801`545b39e0 : ffff8585`0420c000 00000000`00000000 ffff9580`1190c2c0 fffff801`5460f690 : dxgkrnl!TdrTimedOperationDelay+0xce
ffff9580`1190c1b0 ffff8585`0420c000 : 00000000`00000000 ffff9580`1190c2c0 fffff801`5460f690 00000000`00002710 : atikmdag+0x539e0
ffff9580`1190c1b8 00000000`00000000 : ffff9580`1190c2c0 fffff801`5460f690 00000000`00002710 00000000`00000028 : 0xffff8585`0420c000
SYMBOL_NAME: dxgkrnl!TdrTimedOperationBugcheckOnTimeout+45
MODULE_NAME: dxgkrnl
IMAGE_NAME: dxgkrnl.sys
IMAGE_VERSION: 10.0.19041.2311
STACK_COMMAND: .process /r /p 0xffff8585012c5080; .thread 0xffff85850cf5b040 ; kb
FAILURE_BUCKET_ID: 0xEA_IMAGE_dxgkrnl.sys
OS_VERSION: 10.0.19041.1
BUILDLAB_STR: vb_release
OSPLATFORM_TYPE: x64
OSNAME: Windows 10
FAILURE_ID_HASH: {ea458ad2-d5ab-aa6c-7a11-54653c70dfb8}
Followup: MachineOwner
---------
2: kd> lm
start end module name
fffff29a`0be00000 fffff29a`0c0d0000 win32kbase T (no symbols)
fffff29a`0c0e0000 fffff29a`0c495000 win32kfull (deferred)
fffff29a`0c4f0000 fffff29a`0c539000 cdd (deferred)
fffff29a`0cb40000 fffff29a`0cbdc000 win32k T (no symbols)
fffff801`3b240000 fffff801`3b268000 mcupdate_AuthenticAMD (deferred)
fffff801`3b270000 fffff801`3b276000 hal (deferred)
fffff801`3b280000 fffff801`3b28b000 kd (deferred)
fffff801`3b290000 fffff801`3b2b7000 tm (deferred)
fffff801`3b2c0000 fffff801`3b32e000 CLFS (deferred)
fffff801`3b330000 fffff801`3b34a000 PSHED (deferred)
fffff801`3b350000 fffff801`3b35b000 BOOTVID (deferred)
fffff801`3b360000 fffff801`3b476000 clipsp (deferred)
fffff801`3b480000 fffff801`3b4ed000 FLTMGR (deferred)
fffff801`3b4f0000 fffff801`3b519000 ksecdd (deferred)
fffff801`3b520000 fffff801`3b583000 msrpc (deferred)
fffff801`3b590000 fffff801`3b59e000 cmimcext (deferred)
fffff801`3b5a0000 fffff801`3b5b1000 werkernel (deferred)
fffff801`3b5c0000 fffff801`3b5cc000 ntosext (deferred)
fffff801`3b5d0000 fffff801`3b5e3000 WDFLDR (deferred)
fffff801`3b5f0000 fffff801`3b5ff000 SleepStudyHelper (deferred)
fffff801`3b600000 fffff801`3b611000 WppRecorder (deferred)
fffff801`3b620000 fffff801`3b63a000 SgrmAgent (deferred)
fffff801`3be00000 fffff801`3becd000 RtkBtfilter (deferred)
fffff801`3bed0000 fffff801`3c055000 BTHport (deferred)
fffff801`3c060000 fffff801`3c081000 BTHUSB (deferred)
fffff801`3c090000 fffff801`3c0c4000 usbccgp (deferred)
fffff801`3c0e0000 fffff801`3c0fb000 monitor (deferred)
fffff801`3c100000 fffff801`3c12b000 luafv (deferred)
fffff801`3c130000 fffff801`3c6da000 RTKVHD64 (deferred)
fffff801`3c730000 fffff801`3c73f000 dump_diskdump (deferred)
fffff801`3c760000 fffff801`3c77f000 dump_amdsata (deferred)
fffff801`3c7a0000 fffff801`3c7bd000 dump_dumpfve (deferred)
fffff801`3c7c0000 fffff801`3c7f6000 wcifs (deferred)
fffff801`3f000000 fffff801`40046000 nt (pdb symbols) C:\ProgramData\Dbg\sym\ntkrnlmp.pdb\B8FF01C16F76A3FCD2F18B47846F48D31\ntkrnlmp.pdb
fffff801`40c00000 fffff801`40ce8000 CI (deferred)
fffff801`40cf0000 fffff801`40dab000 cng (deferred)
fffff801`40db0000 fffff801`40e81000 Wdf01000 (deferred)
fffff801`40e90000 fffff801`40eb6000 acpiex (deferred)
fffff801`40ec0000 fffff801`40f8c000 ACPI (deferred)
fffff801`40f90000 fffff801`40f9c000 WMILIB (deferred)
fffff801`40fa0000 fffff801`40fab000 msisadrv (deferred)
fffff801`40fb0000 fffff801`40ff4000 tpm (deferred)
fffff801`41000000 fffff801`41077000 pci (deferred)
fffff801`41080000 fffff801`410eb000 intelpep (deferred)
fffff801`410f0000 fffff801`41107000 WindowsTrustedRT (deferred)
fffff801`41110000 fffff801`4111b000 IntelTA (deferred)
fffff801`41120000 fffff801`4112b000 WindowsTrustedRTProxy (deferred)
fffff801`41130000 fffff801`41144000 pcw (deferred)
fffff801`41150000 fffff801`41165000 vdrvroot (deferred)
fffff801`41170000 fffff801`41186000 amdkmpfd (deferred)
fffff801`41190000 fffff801`411bf000 pdc (deferred)
fffff801`411c0000 fffff801`411d9000 CEA (deferred)
fffff801`411e0000 fffff801`41211000 partmgr (deferred)
fffff801`41220000 fffff801`412cc000 spaceport (deferred)
fffff801`412d0000 fffff801`412e9000 volmgr (deferred)
fffff801`412f0000 fffff801`41353000 volmgrx (deferred)
fffff801`41360000 fffff801`4137e000 mountmgr (deferred)
fffff801`41380000 fffff801`4139f000 amdsata (deferred)
fffff801`413a0000 fffff801`41455000 storport (deferred)
fffff801`41460000 fffff801`4146c000 amdxata (deferred)
fffff801`41470000 fffff801`4148c000 EhStorClass (deferred)
fffff801`41490000 fffff801`414aa000 fileinfo (deferred)
fffff801`414b0000 fffff801`414f0000 Wof (deferred)
fffff801`41500000 fffff801`417d6000 Ntfs (deferred)
fffff801`417e0000 fffff801`417ed000 Fs_Rec (deferred)
fffff801`417f0000 fffff801`4195f000 ndis (deferred)
fffff801`41960000 fffff801`419fc000 NETIO (deferred)
fffff801`41a00000 fffff801`41a32000 ksecpkg (deferred)
fffff801`41a40000 fffff801`41a62000 amdpsp (deferred)
fffff801`41a70000 fffff801`41d5e000 tcpip (deferred)
fffff801`41d60000 fffff801`41ddf000 fwpkclnt (deferred)
fffff801`41de0000 fffff801`41e10000 wfplwfs (deferred)
fffff801`41e20000 fffff801`41ee8000 fvevol (deferred)
fffff801`41ef0000 fffff801`41efb000 volume (deferred)
fffff801`41f00000 fffff801`41f6d000 volsnap (deferred)
fffff801`41f70000 fffff801`41fc0000 rdyboost (deferred)
fffff801`41fd0000 fffff801`41ff6000 mup (deferred)
fffff801`42000000 fffff801`42012000 iorate (deferred)
fffff801`42040000 fffff801`4205f000 disk (deferred)
fffff801`42060000 fffff801`420d3000 CLASSPNP (deferred)
fffff801`48200000 fffff801`485a9000 dxgkrnl (pdb symbols) C:\ProgramData\Dbg\sym\dxgkrnl.pdb\E2573A4E837C5B179A73CF11F17D197E1\dxgkrnl.pdb
fffff801`485b0000 fffff801`485c8000 watchdog (deferred)
fffff801`485d0000 fffff801`485e6000 BasicDisplay (deferred)
fffff801`485f0000 fffff801`48601000 BasicRender (deferred)
fffff801`48610000 fffff801`4862c000 Npfs (deferred)
fffff801`48630000 fffff801`48641000 Msfs (deferred)
fffff801`48650000 fffff801`4866e000 CimFS (deferred)
fffff801`48670000 fffff801`48692000 tdx (deferred)
fffff801`486a0000 fffff801`486b0000 TDI (deferred)
fffff801`486c0000 fffff801`4871c000 netbt (deferred)
fffff801`48720000 fffff801`48734000 afunix (deferred)
fffff801`48740000 fffff801`487e7000 afd (deferred)
fffff801`487f0000 fffff801`4880a000 vwififlt (deferred)
fffff801`48810000 fffff801`4883b000 pacer (deferred)
fffff801`48840000 fffff801`48854000 ndiscap (deferred)
fffff801`48860000 fffff801`48874000 netbios (deferred)
fffff801`48880000 fffff801`48921000 Vid (deferred)
fffff801`48930000 fffff801`48951000 winhvr (deferred)
fffff801`48960000 fffff801`489db000 rdbss (deferred)
fffff801`489e0000 fffff801`489f2000 nsiproxy (deferred)
fffff801`48a00000 fffff801`48a0e000 npsvctrig (deferred)
fffff801`48a10000 fffff801`48a20000 mssmbios (deferred)
fffff801`48a30000 fffff801`48a3a000 gpuenergydrv (deferred)
fffff801`48a40000 fffff801`48a6c000 dfsc (deferred)
fffff801`48a90000 fffff801`48afc000 fastfat (deferred)
fffff801`48b00000 fffff801`48b17000 bam (deferred)
fffff801`48b20000 fffff801`48b6e000 ahcache (deferred)
fffff801`48b70000 fffff801`48b82000 CompositeBus (deferred)
fffff801`48b90000 fffff801`48b9d000 kdnic (deferred)
fffff801`48ba0000 fffff801`48bb5000 umbus (deferred)
fffff801`48bc0000 fffff801`48bd5000 CAD (deferred)
fffff801`48be0000 fffff801`48c1c000 amdppm (deferred)
fffff801`48c70000 fffff801`48c8e000 crashdmp (deferred)
fffff801`48d30000 fffff801`48d60000 cdrom (deferred)
fffff801`48d70000 fffff801`48d85000 filecrypt (deferred)
fffff801`48d90000 fffff801`48d9e000 tbs (deferred)
fffff801`48da0000 fffff801`48daa000 Null (deferred)
fffff801`48db0000 fffff801`48dba000 Beep (deferred)
fffff801`49c00000 fffff801`49c85000 usbhub (deferred)
fffff801`49c90000 fffff801`49cad000 AtihdWT6 (deferred)
fffff801`49cb0000 fffff801`49cbf000 ksthunk (deferred)
fffff801`49cc0000 fffff801`49d63000 UsbHub3 (deferred)
fffff801`49d70000 fffff801`49dc4000 usbvideo (deferred)
fffff801`49dd0000 fffff801`49eb1000 dxgmms2 (deferred)
fffff801`49ec0000 fffff801`49f40000 cldflt (deferred)
fffff801`49f50000 fffff801`49f6a000 storqosflt (deferred)
fffff801`49f70000 fffff801`49f97000 bindflt (deferred)
fffff801`49fa0000 fffff801`49fb4000 mmcss (deferred)
fffff801`49fe0000 fffff801`49ff8000 lltdio (deferred)
fffff801`4a000000 fffff801`4a018000 mslldp (deferred)
fffff801`4a020000 fffff801`4a03b000 rspndr (deferred)
fffff801`4a040000 fffff801`4a05d000 wanarp (deferred)
fffff801`4a060000 fffff801`4a078000 ndisuio (deferred)
fffff801`4a090000 fffff801`4a113000 atikmpag (deferred)
fffff801`4a120000 fffff801`4a163000 HIDCLASS (deferred)
fffff801`4a170000 fffff801`4a179000 AmdAS4 (deferred)
fffff801`4a180000 fffff801`4a18e000 UEFI (deferred)
fffff801`4a190000 fffff801`4a19d000 NdisVirtualBus (deferred)
fffff801`4a1a0000 fffff801`4a1ac000 swenum (deferred)
fffff801`4a1b0000 fffff801`4a1be000 rdpbus (deferred)
fffff801`53600000 fffff801`53677000 ks (deferred)
fffff801`53680000 fffff801`53fc7000 rtwlane02 (deferred)
fffff801`53fd0000 fffff801`540c2000 wdiwifi (deferred)
fffff801`540d0000 fffff801`540de000 vwifibus (deferred)
fffff801`540e0000 fffff801`541c9000 rt640x64 (deferred)
fffff801`541d0000 fffff801`5426e000 USBXHCI (deferred)
fffff801`54270000 fffff801`542b4000 ucx01000 (deferred)
fffff801`542c0000 fffff801`542da000 usbehci (deferred)
fffff801`542e0000 fffff801`54359000 USBPORT (deferred)
fffff801`54360000 fffff801`54381000 i8042prt (deferred)
fffff801`54390000 fffff801`5444d000 SynTP (deferred)
fffff801`54450000 fffff801`5445e000 USBD (deferred)
fffff801`54460000 fffff801`54473000 HIDPARSE (deferred)
fffff801`54480000 fffff801`54494000 kbdclass (deferred)
fffff801`544a0000 fffff801`544b3000 mouclass (deferred)
fffff801`544c0000 fffff801`544cf000 CmBatt (deferred)
fffff801`544d0000 fffff801`544e0000 BATTC (deferred)
fffff801`544f0000 fffff801`5453f000 sdbus (deferred)
fffff801`54540000 fffff801`5454f000 Smb_driver_AMDASF (deferred)
fffff801`54550000 fffff801`5455a000 WirelessButtonDriver64 (deferred)
fffff801`54560000 fffff801`56103000 atikmdag T (no symbols)
fffff801`56110000 fffff801`56137000 HDAudBus (deferred)
fffff801`56140000 fffff801`561a6000 portcls (deferred)
fffff801`561b0000 fffff801`561d1000 drmk (deferred)
fffff801`561e0000 fffff801`561eb000 mshidkmdf (deferred)
fffff801`561f0000 fffff801`561fc000 wmiacpi (deferred)
fffff801`69400000 fffff801`69587000 HTTP (deferred)
fffff801`69590000 fffff801`695b5000 bowser (deferred)
fffff801`695c0000 fffff801`695da000 mpsdrv (deferred)
fffff801`695e0000 fffff801`69674000 mrxsmb (deferred)
fffff801`69680000 fffff801`696c5000 mrxsmb20 (deferred)
fffff801`696d0000 fffff801`696e3000 vwifimp (deferred)
fffff801`696f0000 fffff801`69746000 srvnet (deferred)
fffff801`69750000 fffff801`697a2000 mrxsmb10 (deferred)
fffff801`697b0000 fffff801`697d7000 Ndu (deferred)
fffff801`697e0000 fffff801`698b7000 peauth (deferred)
fffff801`698c0000 fffff801`698d6000 tcpipreg (deferred)
fffff801`698e0000 fffff801`699a7000 srv2 (deferred)
fffff801`699b0000 fffff801`699cd000 rassstp (deferred)
fffff801`699d0000 fffff801`699ed000 NDProxy (deferred)
fffff801`699f0000 fffff801`69a19000 AgileVpn (deferred)
fffff801`69a20000 fffff801`69a43000 rasl2tp (deferred)
fffff801`69a50000 fffff801`69a71000 raspptp (deferred)
fffff801`69a80000 fffff801`69a9e000 raspppoe (deferred)
fffff801`69aa0000 fffff801`69aaf000 ndistapi (deferred)
fffff801`69ab0000 fffff801`69aea000 ndiswan (deferred)
fffff801`69af0000 fffff801`69b02000 condrv (deferred)
fffff801`69b10000 fffff801`69bae000 klflt (deferred)
fffff801`69bb0000 fffff801`69ccf000 klif (deferred)
fffff801`69cd0000 fffff801`69d35000 klwtp (deferred)
fffff801`69d40000 fffff801`69d59000 klim6 (deferred)
fffff801`69d60000 fffff801`69d79000 klpnpflt (deferred)
fffff801`69d80000 fffff801`69d90000 mouhid (deferred)
fffff801`69da0000 fffff801`69dbe000 klkbdflt (deferred)
fffff801`69dc0000 fffff801`69e15000 kneps (deferred)
fffff801`69e20000 fffff801`69e34000 klpd (deferred)
fffff801`69e40000 fffff801`69eee000 klgse (deferred)
fffff801`69ef0000 fffff801`6a0cb000 klhk (deferred)
fffff801`6a0d0000 fffff801`6a10b000 cm_km (deferred)
fffff801`6a110000 fffff801`6a12f000 kldisk (deferred)
fffff801`6a130000 fffff801`6a14d000 klmouflt (deferred)
fffff801`6a1d0000 fffff801`6a226000 klupd_Kaspersky4Win_21_13_klark (deferred)
fffff801`6a230000 fffff801`6a271000 klupd_Kaspersky4Win_21_13_mark (deferred)
fffff801`6a280000 fffff801`6a2d6000 klupd_Kaspersky4Win_21_13_arkmon (deferred)
fffff801`6a2e0000 fffff801`6a318000 klids (deferred)
fffff801`6a370000 fffff801`6a42f000 nwifi (deferred)
fffff801`6a430000 fffff801`6a486000 msquic (deferred)
fffff801`6a490000 fffff801`6a4a4000 qwavedrv (deferred)
fffff801`6a510000 fffff801`6a51d000 rdpvideominiport (deferred)
fffff801`6a5d0000 fffff801`6a5e2000 hidusb (deferred)
Unloaded modules:
fffff801`6a190000 fffff801`6a1a3000 MSKSSRV.sys
fffff801`6a170000 fffff801`6a183000 MSKSSRV.sys
fffff801`6a150000 fffff801`6a163000 MSKSSRV.sys
fffff801`3c6e0000 fffff801`3c6f3000 hidusb.sys
fffff801`3c700000 fffff801`3c711000 mouhid.sys
fffff801`6a5b0000 fffff801`6a5c3000 MSKSSRV.sys
fffff801`6a590000 fffff801`6a5a3000 MSKSSRV.sys
fffff801`6a570000 fffff801`6a583000 MSKSSRV.sys
fffff801`6a520000 fffff801`6a530000 hiber_storpo
fffff801`6a530000 fffff801`6a550000 hiber_amdsat
fffff801`6a550000 fffff801`6a56e000 hiber_dumpfv
fffff801`6a4f0000 fffff801`6a503000 MSKSSRV.sys
fffff801`6a4d0000 fffff801`6a4e3000 MSKSSRV.sys
fffff801`6a4b0000 fffff801`6a4c3000 MSKSSRV.sys
fffff803`6a5b0000 fffff803`6b3aa000 EasyAntiChea
fffff801`6a340000 fffff801`6a353000 MSKSSRV.sys
fffff801`6a320000 fffff801`6a333000 MSKSSRV.sys
fffff801`69d80000 fffff801`69d93000 MSKSSRV.sys
fffff801`6a130000 fffff801`6a1af000 WdFilter.sys
fffff801`6a1b0000 fffff801`6a1cd000 WdNisDrv.sys
fffff801`49fc0000 fffff801`49fd3000 MSKSSRV.sys
fffff801`3c0d0000 fffff801`3c0dc000 WdmCompanion
fffff801`48ca0000 fffff801`48cb0000 dump_storpor
fffff801`48cd0000 fffff801`48cf0000 dump_amdsata
fffff801`48d10000 fffff801`48d2e000 dump_dumpfve
fffff801`48a70000 fffff801`48a8c000 dam.sys
fffff801`42020000 fffff801`42031000 hwpolicy.sys
2: kd> !sysinfo machineid
Machine ID Information [From Smbios 2.8, DMIVersion 0, Size=1611]
BiosMajorRelease = 15
BiosMinorRelease = 55
FirmwareMajorRelease = 66
FirmwareMinorRelease = 22
BiosVendor = Insyde
BiosVersion = F.37
BiosReleaseDate = 06/22/2019
SystemManufacturer = HP
SystemProductName = HP Notebook
SystemFamily = 103C_5335KV G=N L=CON B=HP
SystemVersion = Type1ProductConfigId
SystemSKU = W7S93EA#AB8
BaseBoardManufacturer = HP
BaseBoardProduct = 81F6
BaseBoardVersion = 66.22