Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.



Windows 7: BSOD 0x00000116 atikmpag.sys when playing games

02 Sep 2012   #1

Windows 7 x64
 
 
BSOD 0x00000116 atikmpag.sys when playing games

I have had this issue for a while but only recently did I realise that it has resulted in a BSOD, before I when the display had gone I had just rebooted the machine. However after leaving it for a minute or two it BSOD'd and I finally got to see an error to start debugging this problem!

This error occurs seemingly randomly when I am playing games on my EyeFinity setup (Three Monitors), sometimes I can play a game solidly for 5 hours with no problem. or I can start a game and get this error almost instantly. This has lead me to believe that it isn't an issue with a specific game as it happens with pretty much all of them.

The BSOD is STOP 0x00000116 atikmpag.sys

Attached is the dump from SF_Diagnostic_Tool (What an awesome idea).

And here is my system specs:
  • Windows 7 x64
  • AMD Phenom II X6 1090T
  • MSI 890FXA-GD70
  • Crucial Ballistix 4x2GB
  • Radeon HD 5870
  • Asus Xonar DS
  • 1TB Seagate 7200.12
  • OCZ 700W
  • Thermaltake 2500RPMx2
  • HP 17" Monitors x3 (EyeFinity)

I have googled around this and all the solutions seem to vary greatly so I have decided to try here. Thanks a lot for any support it is greatly appreciated!

My System SpecsSystem Spec
.

02 Sep 2012   #2

Microsoft Community Contributor Award Recipient

Windows 7 Home Premium 64Bit
 
 

Welcome to the forum.

BSOD Analyze

Code:
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck D1, {44, 2, 0, fffff880056bd8c1}

Unable to load image \SystemRoot\system32\DRIVERS\athrx.sys, Win32 error 0n2
*** WARNING: Unable to verify timestamp for athrx.sys
*** ERROR: Module load completed but symbols could not be loaded for athrx.sys
Probably caused by : athrx.sys ( athrx+5c8c1 )

Followup: MachineOwner
---------

5: kd> !analyze -v
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)
An attempt was made to access a pageable (or completely invalid) address at an
interrupt request level (IRQL) that is too high.  This is usually
caused by drivers using improper addresses.
If kernel debugger is available get stack backtrace.
Arguments:
Arg1: 0000000000000044, memory referenced
Arg2: 0000000000000002, IRQL
Arg3: 0000000000000000, value 0 = read operation, 1 = write operation
Arg4: fffff880056bd8c1, address which referenced memory

Debugging Details:
------------------


READ_ADDRESS: GetPointerFromAddress: unable to read from fffff80002ec5100
 0000000000000044 

CURRENT_IRQL:  2

FAULTING_IP: 
athrx+5c8c1
fffff880`056bd8c1 8b4044          mov     eax,dword ptr [rax+44h]

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  VISTA_DRIVER_FAULT

BUGCHECK_STR:  0xD1

PROCESS_NAME:  System

TRAP_FRAME:  fffff8800aca4380 -- (.trap 0xfffff8800aca4380)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=0000000000000000 rbx=0000000000000000 rcx=fffffa8004142f58
rdx=fffffa8004142f58 rsi=0000000000000000 rdi=0000000000000000
rip=fffff880056bd8c1 rsp=fffff8800aca4510 rbp=0000000000000000
 r8=0000000000000000  r9=fffffa8005cca500 r10=fffffa8005b5f9e0
r11=fffffa8004142f58 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0         nv up ei ng nz na pe nc
athrx+0x5c8c1:
fffff880`056bd8c1 8b4044          mov     eax,dword ptr [rax+44h] ds:00000000`00000044=????????
Resetting default scope

LAST_CONTROL_TRANSFER:  from fffff80002c921e9 to fffff80002c92c40

STACK_TEXT:  
fffff880`0aca4238 fffff800`02c921e9 : 00000000`0000000a 00000000`00000044 00000000`00000002 00000000`00000000 : nt!KeBugCheckEx
fffff880`0aca4240 fffff800`02c90e60 : fffffa80`0560dd70 fffff880`040ec095 00000000`00000000 00000000`00000000 : nt!KiBugCheckDispatch+0x69
fffff880`0aca4380 fffff880`056bd8c1 : fffffa80`04142f58 fffff880`0144a2e0 00000000`00000000 fffffa80`058e4030 : nt!KiPageFault+0x260
fffff880`0aca4510 fffffa80`04142f58 : fffff880`0144a2e0 00000000`00000000 fffffa80`058e4030 fffffa80`0000001a : athrx+0x5c8c1
fffff880`0aca4518 fffff880`0144a2e0 : 00000000`00000000 fffffa80`058e4030 fffffa80`0000001a fffffa80`116b1b10 : 0xfffffa80`04142f58
fffff880`0aca4520 fffff880`056baf5e : 00000000`00000000 fffffa80`04142f58 fffffa80`119a5010 fffff880`056baa84 : ndis!NdisGetSystemUpTimeEx+0x20
fffff880`0aca4550 00000000`00000000 : fffffa80`04142f58 fffffa80`119a5010 fffff880`056baa84 fffffa80`04142f58 : athrx+0x59f5e


STACK_COMMAND:  kb

FOLLOWUP_IP: 
athrx+5c8c1
fffff880`056bd8c1 8b4044          mov     eax,dword ptr [rax+44h]

SYMBOL_STACK_INDEX:  3

SYMBOL_NAME:  athrx+5c8c1

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: athrx

IMAGE_NAME:  athrx.sys

DEBUG_FLR_IMAGE_TIMESTAMP:  4a2ea4b9

FAILURE_BUCKET_ID:  X64_0xD1_athrx+5c8c1

BUCKET_ID:  X64_0xD1_athrx+5c8c1

Followup: MachineOwner
---------

5: kd> lmvm athrx
start             end                 module name
fffff880`05661000 fffff880`057b9000   athrx    T (no symbols)           
    Loaded symbol image file: athrx.sys
    Image path: \SystemRoot\system32\DRIVERS\athrx.sys
    Image name: athrx.sys
    Timestamp:        Wed Jun 10 00:06:49 2009 (4A2EA4B9)
    CheckSum:         0015FE99
    ImageSize:        00158000
    Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4
You need to update your network card drivers as the ones you have installed are of year 2009

Source | athrx.sys | Atheros network adapter driver | ATHEROS drivers for Microsoft Windows (Atheros?????)

Your dumps also show that you have older graphics drivers. Go to the vendors website to download and install the latest.

Code:
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck 116, {fffffa800474e4e0, fffff88009f8dba8, 0, 2}

Unable to load image \SystemRoot\system32\DRIVERS\atikmpag.sys, Win32 error 0n2
*** WARNING: Unable to verify timestamp for atikmpag.sys
*** ERROR: Module load completed but symbols could not be loaded for atikmpag.sys
Probably caused by : atikmpag.sys ( atikmpag+7ba8 )

Followup: MachineOwner
---------

5: kd> !analyze -v
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

VIDEO_TDR_FAILURE (116)
Attempt to reset the display driver and recover from timeout failed.
Arguments:
Arg1: fffffa800474e4e0, Optional pointer to internal TDR recovery context (TDR_RECOVERY_CONTEXT).
Arg2: fffff88009f8dba8, The pointer into responsible device driver module (e.g. owner tag).
Arg3: 0000000000000000, Optional error code (NTSTATUS) of the last failed operation.
Arg4: 0000000000000002, Optional internal context dependent data.

Debugging Details:
------------------


FAULTING_IP: 
atikmpag+7ba8
fffff880`09f8dba8 4883ec28        sub     rsp,28h

DEFAULT_BUCKET_ID:  GRAPHICS_DRIVER_TDR_FAULT

CUSTOMER_CRASH_COUNT:  1

BUGCHECK_STR:  0x116

PROCESS_NAME:  System

CURRENT_IRQL:  0

STACK_TEXT:  
fffff880`0a0e29c8 fffff880`04f3f000 : 00000000`00000116 fffffa80`0474e4e0 fffff880`09f8dba8 00000000`00000000 : nt!KeBugCheckEx
fffff880`0a0e29d0 fffff880`04f3ed0a : fffff880`09f8dba8 fffffa80`0474e4e0 fffffa80`055e2950 fffffa80`06bb8010 : dxgkrnl!TdrBugcheckOnTimeout+0xec
fffff880`0a0e2a10 fffff880`045acf07 : fffffa80`0474e4e0 00000000`00000000 fffffa80`055e2950 fffffa80`06bb8010 : dxgkrnl!TdrIsRecoveryRequired+0x1a2
fffff880`0a0e2a40 fffff880`045d6b75 : 00000000`ffffffff 00000000`000a9339 00000000`00000000 00000000`00000002 : dxgmms1!VidSchiReportHwHang+0x40b
fffff880`0a0e2b20 fffff880`045d52bb : 00000000`00000102 00000000`00000000 00000000`000a9339 00000000`00000000 : dxgmms1!VidSchiCheckHwProgress+0x71
fffff880`0a0e2b50 fffff880`045a82c6 : ffffffff`ff676980 fffffa80`06bb8010 00000000`00000000 00000000`00000000 : dxgmms1!VidSchiWaitForSchedulerEvents+0x1fb
fffff880`0a0e2bf0 fffff880`045d4e7a : 00000000`00000000 fffffa80`055e2950 00000000`00000080 fffffa80`06bb8010 : dxgmms1!VidSchiScheduleCommandToRun+0x1da
fffff880`0a0e2d00 fffff800`02d34fee : fffff880`03f95c50 fffffa80`04c1c380 fffffa80`03af4890 fffff800`02a91757 : dxgmms1!VidSchiWorkerThread+0xba
fffff880`0a0e2d40 fffff800`02a8b5e6 : fffff880`030a3180 fffffa80`04c1c380 fffff880`030ae040 fffff880`01233cb0 : nt!PspSystemThreadStartup+0x5a
fffff880`0a0e2d80 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KxStartSystemThread+0x16


STACK_COMMAND:  .bugcheck ; kb

FOLLOWUP_IP: 
atikmpag+7ba8
fffff880`09f8dba8 4883ec28        sub     rsp,28h

SYMBOL_NAME:  atikmpag+7ba8

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: atikmpag

IMAGE_NAME:  atikmpag.sys

DEBUG_FLR_IMAGE_TIMESTAMP:  4e68f2d9

FAILURE_BUCKET_ID:  X64_0x116_IMAGE_atikmpag.sys

BUCKET_ID:  X64_0x116_IMAGE_atikmpag.sys

Followup: MachineOwner
---------

5: kd> lmvm atikmpag
start             end                 module name
fffff880`09f86000 fffff880`09fd7000   atikmpag T (no symbols)           
    Loaded symbol image file: atikmpag.sys
    Image path: \SystemRoot\system32\DRIVERS\atikmpag.sys
    Image name: atikmpag.sys
    Timestamp:        Thu Sep 08 22:52:41 2011 (4E68F2D9)
    CheckSum:         0004FBB9
    ImageSize:        00051000
    Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4
Source | atikmpag.sys | ATI Video driver (remove the Catalyst Control Center and only install the Display Driver) | AMD Support & Drivers

Do these and post back.
My System SpecsSystem Spec
03 Sep 2012   #3

Windows 7 x64
 
 

Thanks a lot for your reply it is really appreciated!

I don't seem to be able to find any updates for my wireless network adapter (Atheros AR9285), and I have been installing the updates offered by ATI's Catalyst Control Center. I assumed that these were updating the drivers but now I am thinking they are only updating their software CCC.

After looking on ATI's site for new drivers the only thing they offer for download is the CCC version 12.8 which what I already have, what should I try doing?

Thanks a gain!
My System SpecsSystem Spec
.


03 Sep 2012   #4

Microsoft Community Contributor Award Recipient

Windows 7 Home Premium 64Bit
 
 

Check this link: Latest drivers for Atheros AR9285 Wireless Network Adapter - HP Support Forum

Did you uninstall the ATI drivers that were previously installed?
My System SpecsSystem Spec
03 Sep 2012   #5

Windows 7 x64
 
 

Windows says the Atheros drivers are up to date, even when I ask it to look for drivers downloaded from the above link, so I am reluctant to install extra ones so to speak...

I uninstalled and then re-downloaded the ATI drivers, I now have CCC version 12.6 not 12.8, so I know have older drivers! Not sure how that works; anyway I checked for updates and it found 12.8 so I installed that. Which takes me back to where I was, I'm a little stumped at the moment :/

Thanks again!
My System SpecsSystem Spec
03 Sep 2012   #6

Microsoft Community Contributor Award Recipient

Windows 7 Home Premium 64Bit
 
 

Go ahead and install the Atheros drivers please.

And go through this thread for possible fixes:
STOP 0x116: VIDEO_TDR_ERROR troubleshooting

Usual causes: Video driver, overheating, bad video card.
My System SpecsSystem Spec
03 Sep 2012   #7

Windows 7 x64
 
 

Well I have not been able to figure out a way to update the network card drivers :/

I ran a benchmark on my graphics card though and the temperature peaked at 92C, that does seem really high to me, perhaps that is my problem?
My System SpecsSystem Spec
03 Sep 2012   #8

Microsoft Community Contributor Award Recipient

Windows 7 Home Premium 64Bit
 
 

92C is too high.
Do you have a spare graphics card which you can test with?
Does your computer crash only during gaming or during normal usage as well?

Video Card - Stress Test with Furmark
Video Card - Stress Test with Furmark
My System SpecsSystem Spec
03 Sep 2012   #9

Windows 7 x64
 
 

Unfortunately that is my only card, and I don't have on-board graphics either! I shall try and find a way to keep it cool...

And it only crashes whilst gaming... what leads me to believe that it isn't a hardware issue is that I have ran some incredibly GPU intensive software (prime generating) and it has reached high temps but not actually crashed... where as games tend to do so.

Do you know of any software that could put an overlay on my games showing the GPU temp, kind of like fraps?

Thanks again!
My System SpecsSystem Spec
03 Sep 2012   #10

Microsoft Community Contributor Award Recipient

Windows 7 Home Premium 64Bit
 
 

You can read what these do.

Download GPU-Z 0.6.4 - FileHippo.com |
GPU-Z is a lightweight utility designed to give you all information about your video card and GPU.

Download CPU-Z 1.61.3 - FileHippo.com |
CPU-Z is a freeware utility that gathers information on some of the main devices of your system.

Sorry i couldn't be of more help.
My System SpecsSystem Spec
Reply

 BSOD 0x00000116 atikmpag.sys when playing games





Thread Tools



Similar help and support threads for2: BSOD 0x00000116 atikmpag.sys when playing games
Thread Forum
Solved BSOD 0x00000116 atikmpag.sys BSOD Help and Support
BSOD while playing games, error 0x00000116 BSOD Help and Support
BSOD playing games 0x00000116 error Gaming
BSOD playing flash games error 0x00000116 BSOD Help and Support
BSOD 0x00000116 recently when playing games BSOD Help and Support
BSOD playing games, error 0x00000116 BSOD Help and Support
BSOD 116 while playing flash, games (atikmpag.sys) BSOD Help and Support

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 03:12 PM.
Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33