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.
[COLOR="#008000"]Zu deutsch: ein Treiber dreht in einer endlosen Schleife bis es zum Timeout
kommt. Das ist ein Zeichen für defekten Treiber oder defekte Hardware.
Die engl. Beschreibung geht noch weiter, ist aber eher für Programmierer gedacht. [/COLOR]
....
Arg1: ffff84835bda6080, Pointer to a stuck thread object. Do .thread then kb on it to find the hung location.
[COLOR="#008000"]Mit diesem Parameter kann man den Thread abfragen, der den Fehler verursacht hat.[/COLOR]
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).
[COLOR="#008000"]Wenn die Parameter 2, 3 und 4 [B]nicht[/B] 0 (Null) währen, könnte man tiefer nachforschen.[/COLOR]
....
DEFAULT_BUCKET_ID: GRAPHICS_DRIVER_FAULT
....
STACK_TEXT:
ffffaf00`b9463068 fffff80d`f7902dff : 00000000`000000ea ffff8483`5bda6080 00000000`00000000 00000000`00000000 : nt!KeBugCheckEx
[COLOR="#FF0000"]ffffaf00`b9463070 fffff80d`f7902ebe : ffffaf00`b9463148 fffff80d`f997ed28 ffffaf00`b9463148 ffffaf00`b9463230 : dxgkrnl!TdrTimedOperationBugcheckOnTimeout+0x3f[/COLOR]
[COLOR="#008000"]Durch das Spinning des Grafiktreibers kommt es hier zum Timeout und
in der Folge zum BugCheckEx.[/COLOR]
ffffaf00`b94630e0 fffff80d`f9923710 : ffff8483`5d85b000 00000000`00000000 ffffaf00`b9463230 fffff80d`f997ed14 : dxgkrnl!TdrTimedOperationDelay+0xbe
[COLOR="#FF0000"]ffffaf00`b9463120 ffff8483`5d85b000 : 00000000`00000000 ffffaf00`b9463230 fffff80d`f997ed14 00000000`00002710 : atikmdag+0x53710[/COLOR]
[COLOR="#008000"]Der fehlerhafte Treiber ist der ATI Radeon Kernelmode Treiber, also der Grafiktreiber[/COLOR]
ffffaf00`b9463128 00000000`00000000 : ffffaf00`b9463230 fffff80d`f997ed14 00000000`00002710 00000000`00000028 : 0xffff8483`5d85b000
STACK_COMMAND: .thread 0xffff84835bda6080 ; kb
[COLOR="#008000"]Der verursachende Thread wird mit Parameter 1 des BugCheckCode aufgerufen.[/COLOR]
0: kd> !thread
THREAD ffff84835bda6080 Cid 03fc.14a4 Teb: 000000ba8cd1e000 Win32Thread: ffff84835c830890 RUNNING on processor 0
Not impersonating
GetUlongFromAddress: unable to read from fffff8009690c924
Owning Process ffff84835ec25800 Image: svchost.exe
Attached Process N/A Image: N/A
fffff78000000000: Unable to get shared data
Wait Start TickCount 10987916
Context Switch Count 4700 IdealProcessor: 1
ReadMemory error: Cannot get nt!KeMaximumIncrement value.
UserTime 00:00:00.000
KernelTime 00:00:00.000
Win32 Start Address 0x00007ffe07c5c840
Stack Init ffffaf00b9463c90 Current ffffaf00b9462e00
Base ffffaf00b9464000 Limit ffffaf00b945e000 Call 0000000000000000
Priority 7 BasePriority 6 PriorityDecrement 0 IoPriority 0 PagePriority 1
[COLOR="#008000"]Der zugehörige Stack ist der gleiche, wie weiter oben unter "Stack-Text"[/COLOR]
....
[COLOR="#008000"]Hier noch ein kleiner Ausschnitt aus dem Speicher des aktiven Thread[/COLOR]
.....
ffffaf00`b9463098 fffff80d`f7902cc0 dxgkrnl!TdrTimedOperationAllowToDebugTimeout+0x68
ffffaf00`b94630a0 00000000`00000028
ffffaf00`b94630a8 fffff80d`f99236e4 atikmdag+0x536e4
ffffaf00`b94630b0 00000000`00000101
ffffaf00`b94630b8 00000000`00000000
ffffaf00`b94630c0 00000000`00a7a98c
ffffaf00`b94630c8 00000000`00000000
ffffaf00`b94630d0 00000000`00000000
ffffaf00`b94630d8 fffff80d`f7902ebe dxgkrnl!TdrTimedOperationDelay+0xbe
ffffaf00`b94630e0 ffffaf00`b9463148
ffffaf00`b94630e8 fffff80d`f997ed28 atikmdag+0xaed28
ffffaf00`b94630f0 ffffaf00`b9463148
ffffaf00`b94630f8 ffffaf00`b9463230
ffffaf00`b9463100 00000000`00000000
ffffaf00`b9463108 fffff80d`f991aa90 atikmdag+0x4aa90
ffffaf00`b9463110 00000000`00000000
ffffaf00`b9463118 fffff80d`f9923710 atikmdag+0x53710
ffffaf00`b9463120 ffff8483`5d85b000
ffffaf00`b9463128 00000000`00000000
ffffaf00`b9463130 ffffaf00`b9463230
ffffaf00`b9463138 fffff80d`f997ed14 atikmdag+0xaed14
ffffaf00`b9463140 00000000`00002710
ffffaf00`b9463148 00000000`00000028
ffffaf00`b9463150 fffff80d`f99236e4 atikmdag+0x536e4
ffffaf00`b9463158 00000000`00000101
ffffaf00`b9463160 00000000`00000000
ffffaf00`b9463168 00000000`00a7a98c
ffffaf00`b9463170 ffffee59`0b09b828
ffffaf00`b9463178 fffff80d`f991a7a3 atikmdag+0x4a7a3
ffffaf00`b9463180 00000000`00000001
ffffaf00`b9463188 ffff8483`5d85b000
ffffaf00`b9463190 ffffaf00`b9463260
ffffaf00`b9463198 fffff80d`f991aff0 atikmdag+0x4aff0
ffffaf00`b94631a0 0000006c`00000402
ffffaf00`b94631a8 fffff80d`f997ed28 atikmdag+0xaed28
.....
[COLOR="#008000"]Wie man gut sehen kann, tobt sich der Treiber atikmdag.sys auf dem Speicher
gewaltig aus, bis es zum Timeout kommt. [/COLOR]