Certain games randomly crash to desktop, sometimes even to a blue screen

UnusedBullet

Reputable
Jul 2, 2014
1
0
4,510
It has been happening more recently, and I really don't know why, I've tried some fixes that I've seen online like updating drivers but nothing seems to work. I'm afraid it's going to hurt my PC, especially when it crashes to a blue screen and reboots. It has been crashing on Left 4 Dead 2 and Sniper Elite 3 recently.

Sniper Elite 3 crash log:
Log Name: Application
Source: Application Error
Date: 7/2/2014 3:09:03 PM
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: Crimson
Description:
Faulting application name: SniperElite3.exe, version: 0.0.0.0, time stamp: 0x53aa7ed3
Faulting module name: SniperElite3.exe, version: 0.0.0.0, time stamp: 0x53aa7ed3
Exception code: 0xc0000409
Fault offset: 0x0012bb30
Faulting process id: 0x1608
Faulting application start time: 0x01cf9627930f35ee
Faulting application path: C:\Program Files (x86)\Sniper Elite 3\bin\SniperElite3.exe
Faulting module path: C:\Program Files (x86)\Sniper Elite 3\bin\SniperElite3.exe
Report Id: 54118dd7-021c-11e4-a162-bc5ff4742e46
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2014-07-02T19:09:03.000000000Z" />
<EventRecordID>131218</EventRecordID>
<Channel>Application</Channel>
<Computer>Crimson</Computer>
<Security />
</System>
<EventData>
<Data>SniperElite3.exe</Data>
<Data>0.0.0.0</Data>
<Data>53aa7ed3</Data>
<Data>SniperElite3.exe</Data>
<Data>0.0.0.0</Data>
<Data>53aa7ed3</Data>
<Data>c0000409</Data>
<Data>0012bb30</Data>
<Data>1608</Data>
<Data>01cf9627930f35ee</Data>
<Data>C:\Program Files (x86)\Sniper Elite 3\bin\SniperElite3.exe</Data>
<Data>C:\Program Files (x86)\Sniper Elite 3\bin\SniperElite3.exe</Data>
<Data>54118dd7-021c-11e4-a162-bc5ff4742e46</Data>
</EventData>
</Event>

I am also getting lots of these warnings:

Log Name: System
Source: Microsoft-Windows-WHEA-Logger
Date: 7/2/2014 3:06:53 PM
Event ID: 19
Task Category: None
Level: Warning
Keywords:
User: LOCAL SERVICE
Computer: Crimson
Description:
A corrected hardware error has occurred.

Reported by component: Processor Core
Error Source: Corrected Machine Check
Error Type: Internal parity error
Processor ID: 0

The details view of this entry contains further information.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-WHEA-Logger" Guid="{C26C4F3C-3F66-4E99-8F8A-39405CFED220}" />
<EventID>19</EventID>
<Version>0</Version>
<Level>3</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x8000000000000000</Keywords>
<TimeCreated SystemTime="2014-07-02T19:06:53.813997800Z" />
<EventRecordID>97353</EventRecordID>
<Correlation ActivityID="{9BA33179-1473-4953-8A76-729485D9042C}" />
<Execution ProcessID="1492" ThreadID="1120" />
<Channel>System</Channel>
<Computer>Crimson</Computer>
<Security UserID="S-1-5-19" />
</System>
<EventData>
<Data Name="ErrorSource">1</Data>
<Data Name="ApicId">0</Data>
<Data Name="MCABank">0</Data>
<Data Name="MciStat">0x9000004000010005</Data>
<Data Name="MciAddr">0x0</Data>
<Data Name="MciMisc">0x0</Data>
<Data Name="ErrorType">12</Data>
<Data Name="TransactionType">256</Data>
<Data Name="Participation">256</Data>
<Data Name="RequestType">256</Data>
<Data Name="MemorIO">256</Data>
<Data Name="MemHierarchyLvl">256</Data>
<Data Name="Timeout">256</Data>
<Data Name="OperationType">256</Data>
<Data Name="Channel">256</Data>
<Data Name="Length">864</Data>
<Data Name="RawData">435045521002FFFFFFFF03000200000002000000600300003406130002070E140000000000000000000000000000000000000000000000000000000000000000BDC407CF89B7184EB3C41F732CB57131B18BCE2DD7BD0E45B9AD9CF4EBD4F89077B2B8CA2596CF0100000000000000000000000000000000000000000000000058010000C00000000102000001000000ADCC7698B447DB4BB65E16F193C4F3DB0000000000000000000000000000000002000000000000000000000000000000000000000000000018020000400000000102000000000000B0A03EDC44A19747B95B53FA242B6E1D0000000000000000000000000000000002000000000000000000000000000000000000000000000058020000080100000102000000000000011D1E8AF94257459C33565E5CC3F7E80000000000000000000000000000000002000000000000000000000000000000000000000000000057010000000000000002080000000000A90603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000A906030000081000BFE39A7FFFFBEBBF00000000000000000000000000000000000000000000000000000000000000000100000001000000F1C650C82896CF010000000000000000000000000000000000000000000000000500010040000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</Data>
</EventData>
</Event>

PC Specs:
Radeon HD 7850 2GB
2x4GB ASRock RAM
Intel i5-3570K CPU

any help on the matter would be greatly appreciated.
 
Solution
run MEMTEST before doing anything else: www.memtest.org

You can also do the Windows Memory Diagnostic (Google for how) but I don't like it as much. I takes about 30 minutes to do 8GB for a full pass, or until errors.

If you do get errors, test each stick one at a time (see motherboard manual for position of one stick only). If one works and one doesn't you can still run with one stick for now, but unfortunately you may have to return both under Warranty.

It may be another issue though.
run MEMTEST before doing anything else: www.memtest.org

You can also do the Windows Memory Diagnostic (Google for how) but I don't like it as much. I takes about 30 minutes to do 8GB for a full pass, or until errors.

If you do get errors, test each stick one at a time (see motherboard manual for position of one stick only). If one works and one doesn't you can still run with one stick for now, but unfortunately you may have to return both under Warranty.

It may be another issue though.
 
Solution