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: Steam-based games cause sound loop, crash and HDD click

21 Feb 2010   #1
Aegis

Windows 7 Professional x64
 
 
Steam-based games cause sound loop, crash and HDD click

So far this only seems to be happening with Steam-based games. (TF2, HL2, etc.) Though I bought Bioshock 2 through Steam, it too crashes, but these are normal game crashes where the screen goes black, you crash to desktop and Windows properly reports that the game crashed, and you're back at a responsive desktop.

With the Steam games, after a random amount of time, the game's audio will loop and the frames will lock, then the hard drives will begin to click once per second constantly.

If I'm quick, you can CTRL+ALT+DEL and click LOGOFF to get to the desktop and start again, but if the HDDs begin clicking, you have to do a shutdown in time or the whole PC becomes unresponsive. After a forced shutdown, the BIOS will sometimes reports issues before being able to boot up normally.

Through the troubleshooting process, Valve requested a dump, which at that time, I performed, however that was a time when the HDD never clicked (because I had time to ALT+TAB out of the game and do the dump write) With the HDD click errors, you simply don't have the time to write a dump.

But I've hosted the dump file for review here. Any help would be greatly appreciated.


My System SpecsSystem Spec
.
21 Feb 2010   #2
zigzag3143

Win 8 Release candidate 8400
 
 

Quote   Quote: Originally Posted by Aegis View Post
So far this only seems to be happening with Steam-based games. (TF2, HL2, etc.) Though I bought Bioshock 2 through Steam, it too crashes, but these are normal game crashes where the screen goes black, you crash to desktop and Windows properly reports that the game crashed, and you're back at a responsive desktop.

With the Steam games, after a random amount of time, the game's audio will loop and the frames will lock, then the hard drives will begin to click once per second constantly.

If I'm quick, you can CTRL+ALT+DEL and click LOGOFF to get to the desktop and start again, but if the HDDs begin clicking, you have to do a shutdown in time or the whole PC becomes unresponsive. After a forced shutdown, the BIOS will sometimes reports issues before being able to boot up normally.

Through the troubleshooting process, Valve requested a dump, which at that time, I performed, however that was a time when the HDD never clicked (because I had time to ALT+TAB out of the game and do the dump write) With the HDD click errors, you simply don't have the time to write a dump.

But I've hosted the dump file for review here. Any help would be greatly appreciated.


Aegis

This crash was caused by shaderapidx9.dll There are several fixes listed on this page. shaderapidx9.dll - Google Search

Let us know if you need help


Ken


Code:
Microsoft (R) Windows Debugger Version 6.11.0001.404 X86
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [C:\Users\K\Desktop\8827-PDKV-2806.mdmp]
User Mini Dump File: Only registers, stack and portions of memory are available

Symbol search path is: SRV*d:\symbols*Symbol information
Executable search path is: 
Windows 7 Version 7600 MP (8 procs) Free x86 compatible
Product: WinNt, suite: SingleUserTS
Machine Name:
Debug session time: Thu Jan 28 22:36:20.000 2010 (GMT-5)
System Uptime: not available
Process Uptime: 0 days 2:12:58.000
................................................................
................................................................
..
eax=0018dddc ebx=00000000 ecx=11c3e638 edx=00000000 esi=11c3e638 edi=0018dd38
eip=11ae8c35 esp=0018dc94 ebp=00000000 iopl=0         nv up ei pl nz ac pe nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000216
Unable to load image d:\Games\program files (x86)\Steam\steamapps\aegiskleais\team fortress 2\bin\shaderapidx9.dll, Win32 error 0n2
*** WARNING: Unable to verify timestamp for shaderapidx9.dll
*** ERROR: Module load completed but symbols could not be loaded for shaderapidx9.dll
shaderapidx9+0x8c35:
11ae8c35 8bf1            mov     esi,ecx
0:000> !analyze -v
*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************

Unable to load image C:\Windows\SysWOW64\ieframe.dll, Win32 error 0n2
*** WARNING: Unable to verify timestamp for ieframe.dll
*** WARNING: Unable to verify timestamp for Steam.dll
*** ERROR: Module load completed but symbols could not be loaded for Steam.dll
Unable to load image d:\Games\program files (x86)\Steam\steamapps\aegiskleais\team fortress 2\bin\vstdlib.dll, Win32 error 0n2
*** WARNING: Unable to verify timestamp for vstdlib.dll
*** ERROR: Module load completed but symbols could not be loaded for vstdlib.dll
*** WARNING: Unable to verify timestamp for tier0.dll
*** ERROR: Module load completed but symbols could not be loaded for tier0.dll
Unable to load image D:\Games\Program Files (x86)\Steam\steamclient.dll, Win32 error 0n2
*** WARNING: Unable to verify timestamp for steamclient.dll
*** ERROR: Module load completed but symbols could not be loaded for steamclient.dll
*** WARNING: Unable to verify timestamp for tier0_s.dll
*** ERROR: Module load completed but symbols could not be loaded for tier0_s.dll
*************************************************************************
***                                                                   ***
***                                                                   ***
***    Your debugger is not using the correct symbols                 ***
***                                                                   ***
***    In order for this command to work properly, your symbol path   ***
***    must point to .pdb files that have full type information.      ***
***                                                                   ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                   ***
***    Type referenced: kernel32!pNlsUserInfo                         ***
***                                                                   ***
*************************************************************************
*************************************************************************
***                                                                   ***
***                                                                   ***
***    Your debugger is not using the correct symbols                 ***
***                                                                   ***
***    In order for this command to work properly, your symbol path   ***
***    must point to .pdb files that have full type information.      ***
***                                                                   ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                   ***
***    Type referenced: kernel32!pNlsUserInfo                         ***
***                                                                   ***
*************************************************************************

FAULTING_IP: 
+5e41952f041cdd3c
00000000 ??              ???

EXCEPTION_RECORD:  ffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 00000000
   ExceptionCode: 80000003 (Break instruction exception)
  ExceptionFlags: 00000000
NumberParameters: 0

FAULTING_THREAD:  00001af0

DEFAULT_BUCKET_ID:  STATUS_BREAKPOINT

PROCESS_NAME:  hl2.exe

ERROR_CODE: (NTSTATUS) 0x80000003 - {EXCEPTION}  Breakpoint  A breakpoint has been reached.

EXCEPTION_CODE: (HRESULT) 0x80000003 (2147483651) - One or more arguments are invalid

PRIMARY_PROBLEM_CLASS:  STATUS_BREAKPOINT

BUGCHECK_STR:  APPLICATION_FAULT_STATUS_BREAKPOINT

LAST_CONTROL_TRANSFER:  from 00000000 to 11ae8c35

STACK_TEXT:  
00000000 00000000 00000000 00000000 00000000 shaderapidx9+0x8c35


STACK_COMMAND:  ~0s; .ecxr ; kb

FOLLOWUP_IP: 
shaderapidx9+8c35
11ae8c35 8bf1            mov     esi,ecx

SYMBOL_STACK_INDEX:  0

SYMBOL_NAME:  shaderapidx9+8c35

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: shaderapidx9

IMAGE_NAME:  shaderapidx9.dll

DEBUG_FLR_IMAGE_TIMESTAMP:  4b295636

FAILURE_BUCKET_ID:  STATUS_BREAKPOINT_80000003_shaderapidx9.dll!Unknown

BUCKET_ID:  APPLICATION_FAULT_STATUS_BREAKPOINT_shaderapidx9+8c35

WATSON_STAGEONE_URL:  http://watson.microsoft.com/StageOne...htm?Retriage=1

Followup: MachineOwner
---------
My System SpecsSystem Spec
21 Feb 2010   #3
Aegis

Windows 7 Professional x64
 
 

Zigzag, thank you for discerning the faulting file. I am looking through the Google links you linked too; with the initial problem that most link to other forums where people are merely providing guesses for fixes, or steps that end up not resolving the OP's problem.

If I run TF2 in DX10 (I think I'm using a switch right now to run in DX9, "-dxlevel 90") then I wonder if this'll fix the issue, since it seems to be linked with the DX9 file.

*EDIT*

Nevermind. Seems the Source engine does not support DX10, just 9.0c.
My System SpecsSystem Spec
.

21 Feb 2010   #4
Aegis

Windows 7 Professional x64
 
 

OK, well a guy said that what I was supposed to do was run a CMD prompt as admin and issue the following order:

net localgroup administrators networkservice /add

I did this and it reported that the command completed successfully, so I guess the next thing to do is play some TF2 until I get this crash again.

Assuming shaderapidx9.dll is at fault here, would this be moreso Window's responsibility, nVidia for it's drivers, or Valve, for how its game is utilizing the file?

After going into MANAGE > USERS & GROUPS, I found that the above command merely added the NT Authority\NetworkService to Administrators account. Someone also recommended adding LocalService as well, so I did.
My System SpecsSystem Spec
22 Feb 2010   #5
usasma
Microsoft MVP

 
 

More info on this error here: Steam Users' Forums - View Single Post - Steam Online games crash with Vista and here
Steam Users' Forums - View Single Post - Fatal Error - Source Startup

Wait to see if your previous "fix" has fixed things. If not, then try the stuff in the links - one at a time.
My System SpecsSystem Spec
22 Feb 2010   #6
Aegis

Windows 7 Professional x64
 
 

I played 3 hours of TF2 last night. No crashes. But I'd like to give this a good 20-30+ hours of play (I do that in a week, easy!) to ensure the problem is resolved.

Actually found some steam pages requesting the same actions for shaderapidx.dll (adding local service to administrators account)

On a side note, do my memory usages sound right? Is Win 7 all that memory hungry at desktop? I have:

12GB total physical RAM,
3GB cached
9GB available
6GB free
My System SpecsSystem Spec
22 Feb 2010   #7
MDeth

7 x64
 
 

...you have 12 GB? Are you using the machine as a server?
My System SpecsSystem Spec
22 Feb 2010   #8
usasma
Microsoft MVP

 
 

I've got 12gB also - it was fairly cheap when I built the system.
Now tho', I find that I'm wasting all above 6 gB - so the wife gets 6gB of mine when I build her new system

Where are you getting your RAM numbers from?
In Task Manager...Performance tab I've got:
12279mB total physical RAM,
1655mB cached
8016mB available
6502mB free

Your readings will vary depending on what you've got running and how it handles memory.
My System SpecsSystem Spec
22 Feb 2010   #9
Aegis

Windows 7 Professional x64
 
 

mdeth-

I run a local copy of IIS and CF9 (not hosting for anyone publicly, for internal web development only) but the reason why I have this much memory is because when Adobe CS5 comes out, Premiere, Photoshop and After Effects (at least) will have full 64-bit support, and be able to address up to 128GB.

Right now, the CS3 copies I have are limited to a measley 4GB, which they eat up in no time.
My System SpecsSystem Spec
22 Feb 2010   #10
Aegis

Windows 7 Professional x64
 
 

Quote   Quote: Originally Posted by usasma View Post
I've got 12gB also - it was fairly cheap when I built the system.
Now tho', I find that I'm wasting all above 6 gB - so the wife gets 6gB of mine when I build her new system

Where are you getting your RAM numbers from?
In Task Manager...Performance tab I've got:
12279mB total physical RAM,
1655mB cached
8016mB available
6502mB free

Your readings will vary depending on what you've got running and how it handles memory.
Yeah, that's where I got my numbers from - I estimated them, but we seem to be on par with each other.
My System SpecsSystem Spec
Reply

 Steam-based games cause sound loop, crash and HDD click




Thread Tools




Similar help and support threads
Thread Forum
BSOD When Installing Games on Steam/Launching Games Through Steam
It started yesterday when I attempted to launch a game (Civilization V) through Steam and got the BSOD error. I uninstalled and re-installed Steam, my graphics drivers, everything I can possibly think of, including a general fix Steam itself responded to me with (which was completely unspecific to...
BSOD Help and Support
Crash and sound loop when gaming
Folks, im getting an annoying crash when playing games such as Battlefield3 and such. It happens randomly, not always. I've done tests to each of my components to make sure they are not failing (memtest, furmark, cinebench etc) and everything seems fine. My system specs are as follows: ...
BSOD Help and Support
BSOD + sound loop when playing games
I'm getting blue screen of death when playing World of Tanks. Sometimes the sound gets really choppy before it crashes. Every time it does, the sound loops before BSOD. I had an xonar d1 that I removed. When I tried to uninstall the device the computer immediately BSOD. Currently I am running off...
BSOD Help and Support
BSOD Playing java based Internet Games Random crash caused by wininit
heres the Debuggin report Problem signature: Problem Event Name: BlueScreen OS Version: 6.1.7601.2.1.0.768.3 Locale ID: 1033 Additional information about the problem: BCCode: f4 BCP1: 0000000000000003
BSOD Help and Support
Any Steam Games Crash
Hello, I'm running Windows 7 build 7000 and whenever i try to launch a steam game, for example Garry's Mod, it crashes. I have tried running as administrator, while using all of the compadilibilty modes and none of it has worked. I have also tried running steam in administrator mode and launching...
Gaming


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 02:42.
Twitter Facebook Google+ Seven Forums iOS App Seven Forums Android App