THREAD_STUCK_IN_DEVICE_DRIVER_M (100000ea)
0xEA_IMAGE_dxgkrnl.sys Code:
8cdca988 9068634d 8cdca9d4 00000000 90680673 dxgkrnl+0x11bbc
8cdca9b0 9024c420 8cdca9d4 00000000 00000000 dxgkrnl+0xa34d
8cdcaa00 90249dae 90339e13 8cdcaa94 00000bb8 atikmdag+0x24420
8cdcaa1c 90342f85 84fdf000 8cdcaa34 85ef3120 atikmdag+0x21dae
8cdcaa74 9033a0e5 85ef3008 90339e13 8cdcaa94 atikmdag+0x11af85
8cdcaaa4 9034a34d 85ef3008 00000000 00000000 atikmdag+0x1120e5
8cdcaad4 9034b2ad 00000000 85ef3008 8cdcab08 atikmdag+0x12234d
00000000 00000000 00000000 00000000 00000000 atikmdag+0x1232ad
Update: atikmdag.sys Fri Apr 24 13:50:20 2009
ATI
netw5v32.sys Thu Mar 26 18:10:37 2009
Intel® Wireless WiFi Link Adapter
SCDEmu.SYS Mon Nov 09 05:21:19 2009
PowerISO
Rt86win7.sys Thu Feb 26 11:04:22 2009
Realtek 8101E/8168/8169
AGRSM.sys Mon Nov 10 16:56:37 2008
Agere SoftModem - update it or disable
Code:
Microsoft (R) Windows Debugger Version 6.11.0001.404 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.
Loading Dump File [F:\a\Minidump\D M P\101110-16707-01.dmp]
Mini Kernel Dump File: Only registers and stack trace are available
Symbol search path is: SRV*c:\websymbols*http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows 7 Kernel Version 7600 MP (2 procs) Free x86 compatible
Product: WinNt, suite: TerminalServer SingleUserTS
Built by: 7600.16617.x86fre.win7_gdr.100618-1621
Machine Name:
Kernel base = 0x82809000 PsLoadedModuleList = 0x82951810
Debug session time: Sun Oct 10 17:29:10.538 2010 (GMT-5)
System Uptime: 0 days 0:15:07.130
Loading Kernel Symbols
...............................................................
................................................................
................
Loading User Symbols
Loading unloaded module list
......
1: 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: 869dbd48, Pointer to a stuck thread object. Do .thread then kb on it to find
the hung location.
Arg2: 00000000, Pointer to a DEFERRED_WATCHDOG object.
Arg3: 00000000, Pointer to offending driver name.
Arg4: 00000000, Number of times "intercepted" bugcheck 0xEA was hit (see notes).
Debugging Details:
------------------
*** WARNING: Unable to verify timestamp for atikmdag.sys
*** ERROR: Module load completed but symbols could not be loaded for atikmdag.sys
FAULTING_THREAD: 869dbd48
DEFAULT_BUCKET_ID: GRAPHICS_DRIVER_FAULT
CUSTOMER_CRASH_COUNT: 1
BUGCHECK_STR: 0xEA
PROCESS_NAME: System
CURRENT_IRQL: 0
LAST_CONTROL_TRANSFER: from 9068dbbc to 828e5d10
STACK_TEXT:
8cdca944 9068dbbc 000000ea 869dbd48 00000000 nt!KeBugCheckEx+0x1e
WARNING: Stack unwind information not available. Following frames may be wrong.
8cdca988 9068634d 8cdca9d4 00000000 90680673 dxgkrnl+0x11bbc
8cdca9b0 9024c420 8cdca9d4 00000000 00000000 dxgkrnl+0xa34d
8cdcaa00 90249dae 90339e13 8cdcaa94 00000bb8 atikmdag+0x24420
8cdcaa1c 90342f85 84fdf000 8cdcaa34 85ef3120 atikmdag+0x21dae
8cdcaa74 9033a0e5 85ef3008 90339e13 8cdcaa94 atikmdag+0x11af85
8cdcaaa4 9034a34d 85ef3008 00000000 00000000 atikmdag+0x1120e5
8cdcaad4 9034b2ad 00000000 85ef3008 8cdcab08 atikmdag+0x12234d
00000000 00000000 00000000 00000000 00000000 atikmdag+0x1232ad
STACK_COMMAND: .thread 0xffffffff869dbd48 ; kb
FOLLOWUP_IP:
dxgkrnl+11bbc
9068dbbc ?? ???
SYMBOL_STACK_INDEX: 1
SYMBOL_NAME: dxgkrnl+11bbc
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: dxgkrnl
IMAGE_NAME: dxgkrnl.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 4ac54de1
FAILURE_BUCKET_ID: 0xEA_IMAGE_dxgkrnl.sys
BUCKET_ID: 0xEA_IMAGE_dxgkrnl.sys
Followup: MachineOwner
---------
1: kd> lmtn
start end module name
80b96000 80b9e000 kdcom kdcom.dll Tue Jul 14 04:08:58 2009 (4A5BDAAA)
82809000 82c19000 nt ntkrpamp.exe Sat Jun 19 06:55:24 2010 (4C1C3FAC)
82c19000 82c50000 hal halmacpi.dll Tue Jul 14 02:11:03 2009 (4A5BBF07)
82e00000 82e21000 VIDEOPRT VIDEOPRT.SYS Tue Jul 14 02:25:49 2009 (4A5BC27D)
82e21000 82e2e000 watchdog watchdog.sys Tue Jul 14 02:24:10 2009 (4A5BC21A)
82e2e000 82e39000 Msfs Msfs.SYS Tue Jul 14 02:11:26 2009 (4A5BBF1E)
82e3c000 82eb4000 mcupdate_GenuineIntel mcupdate_GenuineIntel.dll Tue Jul 14 04:06:41 2009 (4A5BDA21)
82eb4000 82ec5000 PSHED PSHED.dll Tue Jul 14 04:09:36 2009 (4A5BDAD0)
82ec5000 82ecd000 BOOTVID BOOTVID.dll Tue Jul 14 04:04:34 2009 (4A5BD9A2)
82ecd000 82f0f000 CLFS CLFS.SYS Tue Jul 14 02:11:10 2009 (4A5BBF0E)
82f0f000 82fba000 CI CI.dll Tue Jul 14 04:09:28 2009 (4A5BDAC8)
82fba000 82fee000 fltmgr fltmgr.sys Tue Jul 14 02:11:13 2009 (4A5BBF11)
82fee000 82ffc000 Npfs Npfs.SYS Tue Jul 14 02:11:31 2009 (4A5BBF23)
8aa00000 8aa23000 ataport ataport.SYS Tue Jul 14 02:11:18 2009 (4A5BBF16)
8aa23000 8aa2c000 amdxata amdxata.sys Tue May 19 20:57:35 2009 (4A12F30F)
8aa2c000 8aa3d000 fileinfo fileinfo.sys Tue Jul 14 02:21:51 2009 (4A5BC18F)
8aa3f000 8aab0000 Wdf01000 Wdf01000.sys Tue Jul 14 02:11:36 2009 (4A5BBF28)
8aab0000 8aabe000 WDFLDR WDFLDR.SYS Tue Jul 14 02:11:25 2009 (4A5BBF1D)
8aabe000 8ab06000 ACPI ACPI.sys Tue Jul 14 02:11:11 2009 (4A5BBF0F)
8ab06000 8ab0f000 WMILIB WMILIB.SYS Tue Jul 14 02:11:22 2009 (4A5BBF1A)
8ab0f000 8ab17000 msisadrv msisadrv.sys Tue Jul 14 02:11:09 2009 (4A5BBF0D)
8ab17000 8ab41000 pci pci.sys Tue Jul 14 02:11:16 2009 (4A5BBF14)
8ab41000 8ab4c000 vdrvroot vdrvroot.sys Tue Jul 14 02:46:19 2009 (4A5BC74B)
8ab4c000 8ab5d000 partmgr partmgr.sys Tue Jul 14 02:11:35 2009 (4A5BBF27)
8ab5d000 8ab65000 compbatt compbatt.sys Tue Jul 14 02:19:18 2009 (4A5BC0F6)
8ab65000 8ab70000 BATTC BATTC.SYS Tue Jul 14 02:19:15 2009 (4A5BC0F3)
8ab70000 8ab80000 volmgr volmgr.sys Tue Jul 14 02:11:25 2009 (4A5BBF1D)
8ab80000 8abcb000 volmgrx volmgrx.sys Tue Jul 14 02:11:41 2009 (4A5BBF2D)
8abcb000 8abd2000 pciide pciide.sys Tue Jul 14 02:11:19 2009 (4A5BBF17)
8abd2000 8abe0000 PCIIDEX PCIIDEX.SYS Tue Jul 14 02:11:15 2009 (4A5BBF13)
8abe0000 8abf6000 mountmgr mountmgr.sys Tue Jul 14 02:11:27 2009 (4A5BBF1F)
8abf6000 8abff000 atapi atapi.sys Tue Jul 14 02:11:15 2009 (4A5BBF13)
8ac00000 8ac08000 rdprefmp rdprefmp.sys Tue Jul 14 03:01:41 2009 (4A5BCAE5)
8ac09000 8ad38000 Ntfs Ntfs.sys Tue Jul 14 02:12:05 2009 (4A5BBF45)
8ad38000 8ad63000 msrpc msrpc.sys Tue Jul 14 02:11:59 2009 (4A5BBF3F)
8ad63000 8ad76000 ksecdd ksecdd.sys Tue Jul 14 02:11:56 2009 (4A5BBF3C)
8ad76000 8add3000 cng cng.sys Tue Jul 14 02:32:55 2009 (4A5BC427)
8add3000 8ade1000 pcw pcw.sys Tue Jul 14 02:11:10 2009 (4A5BBF0E)
8ade1000 8adea000 Fs_Rec Fs_Rec.sys Tue Jul 14 02:11:14 2009 (4A5BBF12)
8adea000 8adf6000 vga vga.sys Tue Jul 14 02:25:50 2009 (4A5BC27E)
8adf6000 8adfe000 rdpencdd rdpencdd.sys Tue Jul 14 03:01:39 2009 (4A5BCAE3)
8ae00000 8ae07000 Beep Beep.SYS Tue Jul 14 02:45:00 2009 (4A5BC6FC)
8ae07000 8ae0f000 RDPCDD RDPCDD.sys Tue Jul 14 03:01:40 2009 (4A5BCAE4)
8ae0f000 8aec6000 ndis ndis.sys Tue Jul 14 02:12:24 2009 (4A5BBF58)
8aec6000 8af04000 NETIO NETIO.SYS Tue Jul 14 02:12:35 2009 (4A5BBF63)
8af04000 8af29000 ksecpkg ksecpkg.sys Fri Dec 11 06:04:22 2009 (4B21C4C6)
8af29000 8af56000 rdyboost rdyboost.sys Tue Jul 14 02:22:02 2009 (4A5BC19A)
8af56000 8af88000 fvevol fvevol.sys Sat Sep 26 05:24:21 2009 (4ABD7B55)
8af88000 8afad000 CLASSPNP CLASSPNP.SYS Tue Jul 14 02:11:20 2009 (4A5BBF18)
8afd6000 8aff5000 cdrom cdrom.sys Tue Jul 14 02:11:24 2009 (4A5BBF1C)
8aff5000 8affc000 Null Null.SYS Tue Jul 14 02:11:12 2009 (4A5BBF10)
8b000000 8b011000 disk disk.sys Tue Jul 14 02:11:28 2009 (4A5BBF20)
8b014000 8b15d000 tcpip tcpip.sys Mon Jun 14 06:36:59 2010 (4C15A3DB)
8b15d000 8b18e000 fwpkclnt fwpkclnt.sys Tue Jul 14 02:12:03 2009 (4A5BBF43)
8b18e000 8b196380 vmstorfl vmstorfl.sys Tue Jul 14 02:28:44 2009 (4A5BC32C)
8b197000 8b1d6000 volsnap volsnap.sys Tue Jul 14 02:11:34 2009 (4A5BBF26)
8b1d6000 8b1de000 spldr spldr.sys Mon May 11 19:13:47 2009 (4A084EBB)
8b1de000 8b1ee000 mup mup.sys Tue Jul 14 02:14:14 2009 (4A5BBFC6)
8b1ee000 8b1f6000 hwpolicy hwpolicy.sys Tue Jul 14 02:11:01 2009 (4A5BBF05)
8ea28000 8ea8c000 csc csc.sys Tue Jul 14 02:15:08 2009 (4A5BBFFC)
8ea8c000 8eaa4000 dfsc dfsc.sys Tue Jul 14 02:14:16 2009 (4A5BBFC8)
8eaa4000 8eab2000 blbdrive blbdrive.sys Tue Jul 14 02:23:04 2009 (4A5BC1D8)
8eab2000 8ead3000 tunnel tunnel.sys Tue Jul 14 02:54:03 2009 (4A5BC91B)
8ead3000 8eae5000 intelppm intelppm.sys Tue Jul 14 02:11:03 2009 (4A5BBF07)
8eae5000 8eb35000 HdAudio HdAudio.sys Tue Jul 14 02:51:46 2009 (4A5BC892)
8eb35000 8eb64000 portcls portcls.sys Tue Jul 14 02:51:00 2009 (4A5BC864)
8eb64000 8ebaa000 nwifi nwifi.sys Tue Jul 14 02:51:59 2009 (4A5BC89F)
8ebaa000 8ebcb000 srvnet srvnet.sys Tue Jun 22 05:47:09 2010 (4C20242D)
8fe3f000 8fe56000 tdx tdx.sys Tue Jul 14 02:12:10 2009 (4A5BBF4A)
8fe56000 8fe61000 TDI TDI.SYS Tue Jul 14 02:12:12 2009 (4A5BBF4C)
8fe61000 8febb000 afd afd.sys Tue Jul 14 02:12:34 2009 (4A5BBF62)
8febb000 8feed000 netbt netbt.sys Tue Jul 14 02:12:18 2009 (4A5BBF52)
8feed000 8fef4000 wfplwf wfplwf.sys Tue Jul 14 02:53:51 2009 (4A5BC90F)
8fef4000 8ff13000 pacer pacer.sys Tue Jul 14 02:53:58 2009 (4A5BC916)
8ff13000 8ff21000 netbios netbios.sys Tue Jul 14 02:53:54 2009 (4A5BC912)
8ff21000 8ff34000 wanarp wanarp.sys Tue Jul 14 02:55:02 2009 (4A5BC956)
8ff34000 8ff44000 termdd termdd.sys Tue Jul 14 03:01:35 2009 (4A5BCADF)
8ff44000 8ff51a60 SCDEmu SCDEmu.SYS Mon Nov 09 05:21:19 2009 (4AF78AAF)
8ff52000 8ff93000 rdbss rdbss.sys Tue Jul 14 02:14:26 2009 (4A5BBFD2)
8ff93000 8ff9d000 nsiproxy nsiproxy.sys Tue Jul 14 02:12:08 2009 (4A5BBF48)
8ff9d000 8ffa7000 mssmbios mssmbios.sys Tue Jul 14 02:19:25 2009 (4A5BC0FD)
8ffa7000 8ffb3000 discache discache.sys Tue Jul 14 02:24:04 2009 (4A5BC214)
90200000 90225000 Rt86win7 Rt86win7.sys Thu Feb 26 11:04:22 2009 (49A65B16)
90228000 9067c000 atikmdag atikmdag.sys Fri Apr 24 13:50:20 2009 (49F1996C)
9067c000 90733000 dxgkrnl dxgkrnl.sys Fri Oct 02 03:48:33 2009 (4AC54DE1)
90733000 9076c000 dxgmms1 dxgmms1.sys Tue Jul 14 02:25:25 2009 (4A5BC265)
9076c000 9078b000 HDAudBus HDAudBus.sys Tue Jul 14 02:50:55 2009 (4A5BC85F)
9078b000 90796000 usbuhci usbuhci.sys Tue Jul 14 02:51:10 2009 (4A5BC86E)
90796000 907e1000 USBPORT USBPORT.SYS Tue Jul 14 02:51:13 2009 (4A5BC871)
907e1000 907f0000 usbehci usbehci.sys Tue Jul 14 02:51:14 2009 (4A5BC872)
94c00000 94c11000 NDProxy NDProxy.SYS Tue Jul 14 02:54:27 2009 (4A5BC933)
94c11000 94c2a000 drmk drmk.sys Tue Jul 14 03:36:05 2009 (4A5BD2F5)
94c2c000 9503f000 netw5v32 netw5v32.sys Thu Mar 26 18:10:37 2009 (49CBA8FD)
9503f000 9506b000 1394ohci 1394ohci.sys Tue Jul 14 02:51:59 2009 (4A5BC89F)
9506b000 95084000 sdbus sdbus.sys Sat Oct 10 05:31:24 2009 (4ACFF1FC)
95084000 9509c000 i8042prt i8042prt.sys Tue Jul 14 02:11:23 2009 (4A5BBF1B)
9509c000 950a9000 kbdclass kbdclass.sys Tue Jul 14 02:11:15 2009 (4A5BBF13)
950a9000 950b6000 mouclass mouclass.sys Tue Jul 14 02:11:15 2009 (4A5BBF13)
950b6000 950b9700 CmBatt CmBatt.sys Tue Jul 14 02:19:18 2009 (4A5BC0F6)
950ba000 950c3000 wmiacpi wmiacpi.sys Tue Jul 14 02:19:16 2009 (4A5BC0F4)
950c3000 950d0000 CompositeBus CompositeBus.sys Tue Jul 14 02:45:26 2009 (4A5BC716)
950d0000 950e2000 AgileVpn AgileVpn.sys Tue Jul 14 02:55:00 2009 (4A5BC954)
950e2000 950fa000 rasl2tp rasl2tp.sys Tue Jul 14 02:54:33 2009 (4A5BC939)
950fa000 95105000 ndistapi ndistapi.sys Tue Jul 14 02:54:24 2009 (4A5BC930)
95105000 95127000 ndiswan ndiswan.sys Tue Jul 14 02:54:34 2009 (4A5BC93A)
95127000 9513f000 raspppoe raspppoe.sys Tue Jul 14 02:54:53 2009 (4A5BC94D)
9513f000 95156000 raspptp raspptp.sys Tue Jul 14 02:54:47 2009 (4A5BC947)
95156000 9516d000 rassstp rassstp.sys Tue Jul 14 02:54:57 2009 (4A5BC951)
9516d000 95177000 rdpbus rdpbus.sys Tue Jul 14 03:02:40 2009 (4A5BCB20)
95177000 95178380 swenum swenum.sys Tue Jul 14 02:45:08 2009 (4A5BC704)
95179000 951ad000 ks ks.sys Tue Jul 14 02:45:13 2009 (4A5BC709)
951ad000 951bb000 umbus umbus.sys Tue Jul 14 02:51:38 2009 (4A5BC88A)
951bb000 951ff000 usbhub usbhub.sys Tue Jul 14 02:52:06 2009 (4A5BC8A6)
96000000 96013000 rspndr rspndr.sys Tue Jul 14 02:53:20 2009 (4A5BC8F0)
9601c000 96122000 AGRSM AGRSM.sys Mon Nov 10 16:56:37 2008 (49184BA5)
96122000 96123700 USBD USBD.SYS Tue Jul 14 02:51:05 2009 (4A5BC869)
96124000 96131000 modem modem.sys Tue Jul 14 02:55:24 2009 (4A5BC96C)
96131000 9613b000 Dxapi Dxapi.sys Tue Jul 14 02:25:25 2009 (4A5BC265)
9613b000 96148000 crashdmp crashdmp.sys Tue Jul 14 02:45:50 2009 (4A5BC72E)
96148000 96153000 dump_dumpata dump_dumpata.sys Tue Jul 14 02:11:16 2009 (4A5BBF14)
96153000 9615c000 dump_atapi dump_atapi.sys Tue Jul 14 02:11:15 2009 (4A5BBF13)
9615c000 9616d000 dump_dumpfve dump_dumpfve.sys Tue Jul 14 02:12:47 2009 (4A5BBF6F)
9616d000 96178000 monitor monitor.sys Tue Jul 14 02:25:58 2009 (4A5BC286)
96178000 96183000 hidusb hidusb.sys Tue Jul 14 02:51:04 2009 (4A5BC868)
96183000 96196000 HIDCLASS HIDCLASS.SYS Tue Jul 14 02:51:01 2009 (4A5BC865)
96196000 9619c480 HIDPARSE HIDPARSE.SYS Tue Jul 14 02:50:59 2009 (4A5BC863)
9619d000 961b8000 luafv luafv.sys Tue Jul 14 02:15:44 2009 (4A5BC020)
961b8000 961d2000 WudfPf WudfPf.sys Tue Jul 14 02:50:13 2009 (4A5BC835)
961d2000 961e2000 lltdio lltdio.sys Tue Jul 14 02:53:18 2009 (4A5BC8EE)
961e2000 961f2000 ndisuio ndisuio.sys Tue Jul 14 02:53:51 2009 (4A5BC90F)
96800000 9681e000 cdd cdd.dll unavailable (00000000)
96960000 96baa000 win32k win32k.sys unavailable (00000000)
96bc0000 96bc9000 TSDDD TSDDD.dll unavailable (00000000)
97000000 9700a000 secdrv secdrv.SYS Wed Sep 13 16:18:32 2006 (45080528)
9700a000 97017000 tcpipreg tcpipreg.sys Tue Jul 14 02:54:14 2009 (4A5BC926)
97028000 970ad000 HTTP HTTP.sys Tue Jul 14 02:12:53 2009 (4A5BBF75)
970ad000 970c6000 bowser bowser.sys Tue Jul 14 02:14:21 2009 (4A5BBFCD)
970c6000 970d8000 mpsdrv mpsdrv.sys Tue Jul 14 02:52:52 2009 (4A5BC8D4)
970d8000 970fb000 mrxsmb mrxsmb.sys Sat Feb 27 09:32:02 2010 (4B88CA72)
970fb000 97136000 mrxsmb10 mrxsmb10.sys Sat Feb 27 09:32:21 2010 (4B88CA85)
97136000 97151000 mrxsmb20 mrxsmb20.sys Sat Feb 27 09:32:11 2010 (4B88CA7B)
97169000 97200000 peauth peauth.sys Tue Jul 14 03:35:44 2009 (4A5BD2E0)
97617000 97666000 srv2 srv2.sys Tue Jun 22 05:47:19 2010 (4C202437)
97666000 976b7000 srv srv.sys Tue Jun 22 05:47:32 2010 (4C202444)
Unloaded modules:
976b7000 97721000 spsys.sys
Timestamp: unavailable (00000000)
Checksum: 00000000
97151000 97169000 parport.sys
Timestamp: unavailable (00000000)
Checksum: 00000000
8afad000 8afba000 crashdmp.sys
Timestamp: unavailable (00000000)
Checksum: 00000000
8afba000 8afc5000 dump_ataport
Timestamp: unavailable (00000000)
Checksum: 00000000
8b1f6000 8b1ff000 dump_atapi.s
Timestamp: unavailable (00000000)
Checksum: 00000000
8afc5000 8afd6000 dump_dumpfve
Timestamp: unavailable (00000000)
Checksum: 00000000