08-21-2013, 11:59 PM
Here's the debug analysis I could find for it.
VIDEO_TDR_FAILURE (116)Attempt to reset the display driver and recover from timeout failed.
Arguments:
Arg1: fffffa800a883010, Optional pointer to internal TDR recovery context (TDR_RECOVERY_CONTEXT).
Arg2: fffff880044e89f0, The pointer into responsible device driver module (e.g. owner tag).
Arg3: 0000000000000000, Optional error code (NTSTATUS) of the last failed operation.
Arg4: 000000000000000c, Optional internal context dependent data.
Debugging Details:
------------------
TRIAGER: Could not open triage file : e:\dump_analysis\program\triage\modclass.ini, error 2
FAULTING_IP:
atikmpag+79f0
fffff880`044e89f0 4883ec28 sub rsp,28h
DEFAULT_BUCKET_ID: GRAPHICS_DRIVER_TDR_FAULT
CUSTOMER_CRASH_COUNT: 1
BUGCHECK_STR: 0x116
PROCESS_NAME: BFBC2Game.exe
CURRENT_IRQL: 0
STACK_TEXT:
fffff880`02dd4ff8 fffff880`042cf054 : 00000000`00000116 fffffa80`0a883010 fffff880`044e89f0 00000000`00000000 : nt!KeBugCheckEx
fffff880`02dd5000 fffff880`042cecd0 : fffff880`044e89f0 fffffa80`0a883010 fffffa80`08ed8950 fffffa80`09a27010 : dxgkrnl!TdrBugcheckOnTimeout+0xec
fffff880`02dd5040 fffff880`04375f13 : fffffa80`0a883010 00000000`0000a472 fffffa80`08ed8950 fffffa80`09a27010 : dxgkrnl!TdrIsRecoveryRequired+0x114
fffff880`02dd5070 fffff880`043a3ed6 : fffffa80`ffffffff 00000000`0000a3f2 fffff880`02dd51c0 00000000`00000003 : dxgmms1!VidSchiReportHwHang+0x40b
fffff880`02dd5150 fffff880`04389ce9 : fffffa80`09b73000 ffffffff`feced300 00000000`00000003 00000000`00000001 : dxgmms1!VidSchWaitForCompletionEvent+0x196
fffff880`02dd5190 fffff880`04396a60 : 00000000`0000f1d7 00000000`00000000 fffff880`02dd5698 fffffa80`09ba1010 : dxgmms1!VIDMM_GLOBAL::xWaitForAllEngines+0x1e9
fffff880`02dd5290 fffff800`034f5978 : ffffffff`ffffffff ffffffff`ffffffff 00000000`00000000 00000000`00000000 : dxgmms1!VIDMM_MEMORY_SEGMENT::RotateCopyCallback+0xe0
fffff880`02dd5300 fffff880`0439bac8 : 00000000`47fd0000 fffff880`02dd55d8 00000000`00000000 fffff8a0`00000002 : nt!MmRotatePhysicalView+0x6e8
fffff880`02dd5540 fffff880`04395ffc : fffffa80`09b73c60 00000000`00100000 00000000`00000002 00000000`00000000 : dxgmms1!VIDMM_PROCESS_HEAP::Rotate+0x148
fffff880`02dd55d0 fffff880`04387a3c : fffffa80`08ed9860 fffff8a0`0f631ba0 fffffa80`09b73c01 fffff880`02dd5700 : dxgmms1!VIDMM_MEMORY_SEGMENT::EvictResource+0x6fc
fffff880`02dd5740 fffff880`0438791b : fffffa80`09b73000 fffff880`043878a4 00000000`00000000 fffffa80`07408b60 : dxgmms1!VIDMM_GLOBAL::EvictAllAllocationInList+0x40
fffff880`02dd5780 fffff880`04384831 : 00000000`000004dd 00000000`00000000 00000000`00000000 fffffa80`00000000 : dxgmms1!VIDMM_GLOBAL::EvictAllReclaimedAllocation+0x43
fffff880`02dd57d0 fffff880`0439e7d9 : 00000000`00000000 fffff8a0`05036bc0 fffffa80`00000000 fffffa80`07408b60 : dxgmms1!VIDMM_GLOBAL::PrepareDmaBuffer+0xc79
fffff880`02dd59a0 fffff880`0439e514 : fffff880`009f3f40 fffff880`0439df00 fffffa80`00000000 fffffa80`00000000 : dxgmms1!VidSchiSubmitRenderCommand+0x241
fffff880`02dd5b90 fffff880`0439e012 : 00000000`00000000 fffffa80`0717cd50 00000000`00000080 fffffa80`09a27010 : dxgmms1!VidSchiSubmitQueueCommand+0x50
fffff880`02dd5bc0 fffff800`03324bae : 00000000`08ed5b1c fffffa80`08ed9a00 fffffa80`06cee9e0 fffffa80`08ed9a00 : dxgmms1!VidSchiWorkerThread+0xd6
fffff880`02dd5c00 fffff800`030778c6 : fffff880`009ef180 fffffa80`08ed9a00 fffff880`009f9fc0 00000000`00000001 : nt!PspSystemThreadStartup+0x5a
fffff880`02dd5c40 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KxStartSystemThread+0x16
STACK_COMMAND: .bugcheck ; kb
FOLLOWUP_IP:
atikmpag+79f0
fffff880`044e89f0 4883ec28 sub rsp,28h
SYMBOL_NAME: atikmpag+79f0
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: atikmpag
IMAGE_NAME: atikmpag.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 4fa421d8
FAILURE_BUCKET_ID: X64_0x116_IMAGE_atikmpag.sys
BUCKET_ID: X64_0x116_IMAGE_atikmpag.sys
Followup: MachineOwner
Arguments:
Arg1: fffffa800a883010, Optional pointer to internal TDR recovery context (TDR_RECOVERY_CONTEXT).
Arg2: fffff880044e89f0, The pointer into responsible device driver module (e.g. owner tag).
Arg3: 0000000000000000, Optional error code (NTSTATUS) of the last failed operation.
Arg4: 000000000000000c, Optional internal context dependent data.
Debugging Details:
------------------
TRIAGER: Could not open triage file : e:\dump_analysis\program\triage\modclass.ini, error 2
FAULTING_IP:
atikmpag+79f0
fffff880`044e89f0 4883ec28 sub rsp,28h
DEFAULT_BUCKET_ID: GRAPHICS_DRIVER_TDR_FAULT
CUSTOMER_CRASH_COUNT: 1
BUGCHECK_STR: 0x116
PROCESS_NAME: BFBC2Game.exe
CURRENT_IRQL: 0
STACK_TEXT:
fffff880`02dd4ff8 fffff880`042cf054 : 00000000`00000116 fffffa80`0a883010 fffff880`044e89f0 00000000`00000000 : nt!KeBugCheckEx
fffff880`02dd5000 fffff880`042cecd0 : fffff880`044e89f0 fffffa80`0a883010 fffffa80`08ed8950 fffffa80`09a27010 : dxgkrnl!TdrBugcheckOnTimeout+0xec
fffff880`02dd5040 fffff880`04375f13 : fffffa80`0a883010 00000000`0000a472 fffffa80`08ed8950 fffffa80`09a27010 : dxgkrnl!TdrIsRecoveryRequired+0x114
fffff880`02dd5070 fffff880`043a3ed6 : fffffa80`ffffffff 00000000`0000a3f2 fffff880`02dd51c0 00000000`00000003 : dxgmms1!VidSchiReportHwHang+0x40b
fffff880`02dd5150 fffff880`04389ce9 : fffffa80`09b73000 ffffffff`feced300 00000000`00000003 00000000`00000001 : dxgmms1!VidSchWaitForCompletionEvent+0x196
fffff880`02dd5190 fffff880`04396a60 : 00000000`0000f1d7 00000000`00000000 fffff880`02dd5698 fffffa80`09ba1010 : dxgmms1!VIDMM_GLOBAL::xWaitForAllEngines+0x1e9
fffff880`02dd5290 fffff800`034f5978 : ffffffff`ffffffff ffffffff`ffffffff 00000000`00000000 00000000`00000000 : dxgmms1!VIDMM_MEMORY_SEGMENT::RotateCopyCallback+0xe0
fffff880`02dd5300 fffff880`0439bac8 : 00000000`47fd0000 fffff880`02dd55d8 00000000`00000000 fffff8a0`00000002 : nt!MmRotatePhysicalView+0x6e8
fffff880`02dd5540 fffff880`04395ffc : fffffa80`09b73c60 00000000`00100000 00000000`00000002 00000000`00000000 : dxgmms1!VIDMM_PROCESS_HEAP::Rotate+0x148
fffff880`02dd55d0 fffff880`04387a3c : fffffa80`08ed9860 fffff8a0`0f631ba0 fffffa80`09b73c01 fffff880`02dd5700 : dxgmms1!VIDMM_MEMORY_SEGMENT::EvictResource+0x6fc
fffff880`02dd5740 fffff880`0438791b : fffffa80`09b73000 fffff880`043878a4 00000000`00000000 fffffa80`07408b60 : dxgmms1!VIDMM_GLOBAL::EvictAllAllocationInList+0x40
fffff880`02dd5780 fffff880`04384831 : 00000000`000004dd 00000000`00000000 00000000`00000000 fffffa80`00000000 : dxgmms1!VIDMM_GLOBAL::EvictAllReclaimedAllocation+0x43
fffff880`02dd57d0 fffff880`0439e7d9 : 00000000`00000000 fffff8a0`05036bc0 fffffa80`00000000 fffffa80`07408b60 : dxgmms1!VIDMM_GLOBAL::PrepareDmaBuffer+0xc79
fffff880`02dd59a0 fffff880`0439e514 : fffff880`009f3f40 fffff880`0439df00 fffffa80`00000000 fffffa80`00000000 : dxgmms1!VidSchiSubmitRenderCommand+0x241
fffff880`02dd5b90 fffff880`0439e012 : 00000000`00000000 fffffa80`0717cd50 00000000`00000080 fffffa80`09a27010 : dxgmms1!VidSchiSubmitQueueCommand+0x50
fffff880`02dd5bc0 fffff800`03324bae : 00000000`08ed5b1c fffffa80`08ed9a00 fffffa80`06cee9e0 fffffa80`08ed9a00 : dxgmms1!VidSchiWorkerThread+0xd6
fffff880`02dd5c00 fffff800`030778c6 : fffff880`009ef180 fffffa80`08ed9a00 fffff880`009f9fc0 00000000`00000001 : nt!PspSystemThreadStartup+0x5a
fffff880`02dd5c40 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KxStartSystemThread+0x16
STACK_COMMAND: .bugcheck ; kb
FOLLOWUP_IP:
atikmpag+79f0
fffff880`044e89f0 4883ec28 sub rsp,28h
SYMBOL_NAME: atikmpag+79f0
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: atikmpag
IMAGE_NAME: atikmpag.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 4fa421d8
FAILURE_BUCKET_ID: X64_0x116_IMAGE_atikmpag.sys
BUCKET_ID: X64_0x116_IMAGE_atikmpag.sys
Followup: MachineOwner