note: running ASGT.exe in memory ASUS GPU Tweak, tweaking and clocking tool for ASUS graphics cards
note: you can report the bug about the deadlock in Display Driver ver. 13.251 to amd
http://support.amd.com/en-us/download/desktop?os=Windows+7+-+64
(and get the new beta driver at the same place)
edit: here is a good description of what a deadlock is(just fyi)
http://www.codeproject.com/Articles/7919/Debug-Tutorial-Part-7-Locks-and-Synchronization-Ob
Note: amd has new beta drivers posted on 2/1/2114 I would give them a shot in the hope it has a fix for the deadlock problem in your current driver
here is the debug output for the second freeze.
It is a deadlock in the graphics driver. (program error)
your system is up to date, no corruption in you OS files
all you can really do is talk to AMD and see if you can get a fixed driver.
You can provide them the second memory dump and it will be very easy for them to debug because you have verifier flags turned on.
You might be able to avoid hitting this problem if you change the timing of the hardware (slow it down) or install the audio portion of the graphics driver (will slow the driver down).
other than that, you just have to wait for new drivers from amd
--------------------
Microsoft (R) Windows Debugger Version 6.3.9600.16384 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.
Loading Dump File [C:\Users\john\Downloads\MEMORY (3)\MEMORY.DMP]
Kernel Bitmap Dump File: Full address space is available
************* Symbol Path validation summary **************
Response Time (ms) Location
Deferred
http://msdl.microsoft.com/download/symbols
Deferred srv*d:\symbols
*http://msdl.microsoft.com/download/symbols
Symbol search path is:
http://msdl.microsoft.com/download/symbols;srv*d:\symbols
*http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows 8 Kernel Version 9600 MP (4 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS
Built by: 9600.16452.amd64fre.winblue_gdr.131030-1505
Machine Name:
Kernel base = 0xfffff803`3ce06000 PsLoadedModuleList = 0xfffff803`3d0ca990
Debug session time: Sun Feb 2 22:34:41.107 2014 (UTC - 8:00)
System Uptime: 0 days 1:35:55.789
Loading Kernel Symbols
...............................................................
................................................................
....................
Loading User Symbols
Loading unloaded module list
........
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
Use !analyze -v to get detailed debugging information.
BugCheck C4, {1001, ffffe000069701e0, ffffe0003bd6dd70, 0}
*** ERROR: Module load completed but symbols could not be loaded for atikmdag.sys
Probably caused by : atikmdag.sys ( atikmdag+9e43b7 )
Followup: MachineOwner
---------
2: kd> !analyze -v
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
DRIVER_VERIFIER_DETECTED_VIOLATION (c4)
A device driver attempting to corrupt the system has been caught. This is
because the driver was specified in the registry as being suspect (by the
administrator) and the kernel has enabled substantial checking of this driver.
If the driver attempts to corrupt the system, bugchecks 0xC4, 0xC1 and 0xA will
be among the most commonly seen crashes.
Arguments:
Arg1: 0000000000001001, Verifier predicted potential deadlock.
Arg2: ffffe000069701e0, Lock address.
Arg3: ffffe0003bd6dd70, Verifier internal data.
Arg4: 0000000000000000
Debugging Details:
------------------
BUGCHECK_STR: 0xc4_1001
DRIVER_DEADLOCK: issue: 0000000000001001 ffffe000069701e0 ffffe0003bd6dd70 0000000000000000
Deadlock detected (4 locks in 3 threads):
=================================================
Thread 0: TERMINATED took locks in the following order:
Lock A = ffffe000069701e0 (+0xffffe000069701e0) - Type 'Fast Mutex'.
Stack: fffff80002bf29fe atikmdag+0x00000000009e59fe
fffff8000295bd69 atikmdag+0x000000000074ed69
fffff8000222a845 atikmdag+0x000000000001d845
fffff80002945d53 atikmdag+0x0000000000738d53
*** ERROR: Module load completed but symbols could not be loaded for atikmpag.sys
fffff800020f6b01 atikmpag+0x0000000000005b01
fffff8000214ab66 atikmpag+0x0000000000059b66
fffff80001d4ab94 dxgkrnl!DpiDxgkDdiStartDevice+0x0000000000000058
fffff80001d48ea0 dxgkrnl!DpiFdoStartAdapter+0x0000000000000358
Lock B = ffffcf8002c48fc0 (+0xffffcf8002c48fc0) - Type 'Mutex'.
Stack: fffff8033d479f4c nt!VerifierKeWaitForSingleObject+0x0000000000000180
fffff80002245239 atikmdag+0x0000000000038239
fffff80002c0bd96 atikmdag+0x00000000009fed96
fffff80002395fd8 atikmdag+0x0000000000188fd8
fffff80002c03a75 atikmdag+0x00000000009f6a75
fffff80002bf2a25 atikmdag+0x00000000009e5a25
fffff8000295bd69 atikmdag+0x000000000074ed69
fffff8000222a845 atikmdag+0x000000000001d845
=================================================
Thread 1: TERMINATED took locks in the following order:
Lock B = ffffcf8002c48fc0 (+0xffffcf8002c48fc0) - Type 'Mutex'.
Stack: fffff8033d479f4c nt!VerifierKeWaitForSingleObject+0x0000000000000180
fffff80002245239 atikmdag+0x0000000000038239
fffff80002c0bd96 atikmdag+0x00000000009fed96
fffff80002396331 atikmdag+0x0000000000189331
fffff80002c03be6 atikmdag+0x00000000009f6be6
fffff80002bf2a25 atikmdag+0x00000000009e5a25
fffff8000295bd69 atikmdag+0x000000000074ed69
fffff8000222a845 atikmdag+0x000000000001d845
Lock C = ffffcf8001e20f68 (+0xffffcf8001e20f68) - Type 'Mutex'.
Stack: fffff8033d479f4c nt!VerifierKeWaitForSingleObject+0x0000000000000180
fffff80002308102 atikmdag+0x00000000000fb102
fffff80002307e68 atikmdag+0x00000000000fae68
fffff8000221cdc0 atikmdag+0x000000000000fdc0
fffff80002c0cc18 atikmdag+0x00000000009ffc18
fffff80002396364 atikmdag+0x0000000000189364
fffff80002c03be6 atikmdag+0x00000000009f6be6
fffff80002bf2a25 atikmdag+0x00000000009e5a25
Lock D = ffffcf8001ef0fc4 (+0xffffcf8001ef0fc4) - Type 'Mutex'.
Stack: fffff8033d479f4c nt!VerifierKeWaitForSingleObject+0x0000000000000180
fffff80002245239 atikmdag+0x0000000000038239
fffff80002b76272 atikmdag+0x0000000000969272
fffff80002b6f201 atikmdag+0x0000000000962201
fffff80002b72840 atikmdag+0x0000000000965840
fffff8000225afab atikmdag+0x000000000004dfab
fffff8000225b01c atikmdag+0x000000000004e01c
fffff80002308185 atikmdag+0x00000000000fb185
=================================================
Thread 2: ffffe000000de700 took locks in the following order:
Lock D = ffffcf8001ef0fc4 (+0xffffcf8001ef0fc4) - Type 'Mutex'.
Stack: fffff8033d479f4c nt!VerifierKeWaitForSingleObject+0x0000000000000180
fffff80002245239 atikmdag+0x0000000000038239
fffff80002b76272 atikmdag+0x0000000000969272
fffff80002b81d19 atikmdag+0x0000000000974d19
fffff80002b6e31c atikmdag+0x000000000096131c
fffff80002b72840 atikmdag+0x0000000000965840
fffff8000225b2a3 atikmdag+0x000000000004e2a3
fffff8000225bb64 atikmdag+0x000000000004eb64
Lock A = ffffe000069701e0 (+0xffffe000069701e0) - Type 'Fast Mutex'.
Stack: << Current stack trace - use kb to display it >>
DEFAULT_BUCKET_ID: WIN8_DRIVER_FAULT
PROCESS_NAME: System
CURRENT_IRQL: 2
ANALYSIS_VERSION: 6.3.9600.16384 (debuggers(dbg).130821-1623) amd64fre
LAST_CONTROL_TRANSFER: from fffff8033d4726a8 to fffff8033cf53ca0
STACK_TEXT:
ffffd000`21abf328 fffff803`3d4726a8 : 00000000`000000c4 00000000`00001001 ffffe000`069701e0 ffffe000`3bd6dd70 : nt!KeBugCheckEx
ffffd000`21abf330 fffff803`3d02d75b : 00000000`00000065 00000000`00000000 ffffe000`069701e0 ffffe000`3bd6dd70 : nt!VerifierBugCheckIfAppropriate+0x3c
ffffd000`21abf370 fffff803`3d480fef : fffff803`3d0a4a88 00000000`00001001 ffffe000`3bd6dd70 ffffe000`069701e0 : nt!VfReportIssueWithOptions+0xe3
ffffd000`21abf3b0 fffff803`3d47fabd : ffffe000`069701e0 ffffe000`06952c88 00000000`00000001 00000000`00000000 : nt!ViDeadlockAnalyze+0x243
ffffd000`21abf420 fffff803`3d482210 : ffffe000`069701e0 ffffd000`21abf601 fffff803`3ce06000 00000000`00000000 : nt!VfDeadlockAcquireResource+0x399
ffffd000`21abf520 fffff800`02bf13b7 : 00000000`00000010 00000000`00010282 fffff800`02ebb620 00000000`00000000 : nt!VerifierExAcquireFastMutex+0x3c
ffffd000`21abf560 fffff800`02bf3869 : ffffd000`21abf5f0 00000000`00000000 00000000`00000000 00000000`00000018 : atikmdag+0x9e43b7
ffffd000`21abf590 fffff800`02b767a9 : ffffcf80`01eeadf8 ffffcf80`01eeadf8 00000000`00000001 ffffcf80`01fd4fdc : atikmdag+0x9e6869
ffffd000`21abf5c0 fffff800`02b83b05 : ffffcf80`01fd4fdc 00000000`00000001 ffffcf80`01fd4b14 00000000`00010282 : atikmdag+0x9697a9
ffffd000`21abf630 fffff800`022a134a : 00000000`00000001 fffff800`0256ccb0 fffff800`024006f8 fffff800`02400440 : atikmdag+0x976b05
ffffd000`21abf670 fffff800`02b81d26 : ffffcf80`01fd4b14 ffffd000`21abf719 ffffd000`21abf700 00000000`00000043 : atikmdag+0x9434a
ffffd000`21abf6b0 fffff800`02b6e31c : 00000000`00000043 ffffd000`21abf7c0 ffffd000`21abf7c0 00000000`00000433 : atikmdag+0x974d26
ffffd000`21abf6e0 fffff800`02b72840 : ffffcf80`01f26554 fffff800`00000043 ffffd000`21abf858 ffffcf80`01ee6a01 : atikmdag+0x96131c
ffffd000`21abf780 fffff800`0225b2a3 : 00000000`00000000 00000000`00000018 00000000`00000004 fffff800`022bdf1b : atikmdag+0x965840
ffffd000`21abf800 fffff800`0225bb64 : 00000000`08050107 ffffe000`06904000 ffffe000`069102e8 00000000`08050107 : atikmdag+0x4e2a3
ffffd000`21abf880 fffff800`02259567 : ffffcf80`01ee6a60 ffffe000`06904000 ffffcf80`01ee6a60 00000000`00000000 : atikmdag+0x4eb64
ffffd000`21abf8b0 fffff800`02259176 : ffffe000`06904000 ffffcf80`01ee6a40 ffffe000`06904000 fffff803`3ce06000 : atikmdag+0x4c567
ffffd000`21abf8f0 fffff800`02243880 : 00000000`00000282 ffffe000`06904000 00000000`00000000 ffffd000`21abfb10 : atikmdag+0x4c176
ffffd000`21abf990 fffff800`0228d4f5 : ffffe000`06905010 fffff800`0229443c ffffe000`06904000 fffff800`0228d1b1 : atikmdag+0x36880
ffffd000`21abf9c0 fffff800`0228efa8 : 00000000`00000001 00000003`00000030 00000000`00000006 fffff800`0229459e : atikmdag+0x804f5
ffffd000`21abfa40 fffff800`022916f1 : ffffe000`06905008 ffffd000`21abfb69 00000000`00000001 00000000`00000001 : atikmdag+0x81fa8
ffffd000`21abfac0 fffff800`0228e105 : 00000000`00000008 ffffe000`06904000 ffffe000`000de700 ffffe000`06905008 : atikmdag+0x846f1
ffffd000`21abfbd0 fffff803`3ce932e4 : ffffe000`000de700 ffffe000`000de700 ffffd000`21abfc90 fffff803`3cf5707d : atikmdag+0x81105
ffffd000`21abfc00 fffff803`3cf5a2c6 : ffffd000`20743180 ffffe000`000de700 ffffd000`2074f240 00000000`00000002 : nt!PspSystemThreadStartup+0x58
ffffd000`21abfc60 00000000`00000000 : ffffd000`21ac0000 ffffd000`21aba000 00000000`00000000 00000000`00000000 : nt!KiStartSystemThread+0x16
STACK_COMMAND: kb
FOLLOWUP_IP:
atikmdag+9e43b7
fffff800`02bf13b7 3937 cmp dword ptr [rdi],esi
SYMBOL_STACK_INDEX: 6
SYMBOL_NAME: atikmdag+9e43b7
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: atikmdag
IMAGE_NAME: atikmdag.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 52a23f6f
FAILURE_BUCKET_ID: 0xc4_1001_VRF_atikmdag+9e43b7
BUCKET_ID: 0xc4_1001_VRF_atikmdag+9e43b7
ANALYSIS_SOURCE: KM
FAILURE_ID_HASH_STRING: km:0xc4_1001_vrf_atikmdag+9e43b7
FAILURE_ID_HASH: {99b6d4c1-9fc4-ff20-b247-23a30f16a4e2}
Followup: MachineOwner
---------
2: kd> lmvm atikmpag
start end module name
fffff800`020f1000 fffff800`02191000 atikmpag (no symbols)
Loaded symbol image file: atikmpag.sys
Image path: \SystemRoot\system32\DRIVERS\atikmpag.sys
Image name: atikmpag.sys
Timestamp: Fri Dec 06 12:21:45 2013 (52A231D9)
CheckSum: 0009FEFF
ImageSize: 000A0000
File version: 8.14.1.6354
Product version: 8.14.1.6354
File flags: 8 (Mask 3F) Private
File OS: 40004 NT Win32
File type: 3.4 Driver
File date: 00000000.00000000
Translations: 0409.04b0
CompanyName: Advanced Micro Devices, Inc.
ProductName: AMD driver
InternalName: atikmpag.sys
OriginalFilename: atikmpag.sys
ProductVersion: 8.14.01.6354
FileVersion: 8.14.01.6354
FileDescription: AMD multi-vendor Miniport Driver
LegalCopyright: Copyright (C) 2007 Advanced Micro Devices, Inc.
2: kd> lmvm atikmdag
start end module name
fffff800`0220d000 fffff800`02efd000 atikmdag (no symbols)
Loaded symbol image file: atikmdag.sys
Image path: \SystemRoot\system32\DRIVERS\atikmdag.sys
Image name: atikmdag.sys
Timestamp: Fri Dec 06 13:19:43 2013 (52A23F6F)
CheckSum: 00CA856E
ImageSize: 00CF0000
Translations: 0000.04b0 0000.04e4 0409.04b0 0409.04e4
2: kd> !deadlock
issue: 0000000000001001 ffffe000069701e0 ffffe0003bd6dd70 0000000000000000
Deadlock detected (4 locks in 3 threads):
Thread 0: A B.
Thread 1: B C D.
Thread 2: D A.
Where:
Thread 0 = TERMINATED.
Thread 1 = TERMINATED.
Thread 2 = ffffe000000de700.
Lock A = ffffe000069701e0 (+0xffffe000069701e0) - Type 'Fast Mutex'.
Lock B = ffffcf8002c48fc0 (+0xffffcf8002c48fc0) - Type 'Mutex'.
Lock C = ffffcf8001e20f68 (+0xffffcf8001e20f68) - Type 'Mutex'.
Lock D = ffffcf8001ef0fc4 (+0xffffcf8001ef0fc4) - Type 'Mutex'.