Tech Support Forum banner
Status
Not open for further replies.

BSOD java?

1K views 1 reply 2 participants last post by  Patrick 
#1 ·
Windows 7 x64 had vista x32 originally

PC is a custom build upgraded about 2 years ago(had it about 4 years)

CPU - Itel i5-3570
Graphics - Intel HD 4000
Mother Board - ASUS P8Z77-V LX
PSU - Corsair TX750

had 3 bsod in the last 2 days all while using Java (minecraft)
 

Attachments

#2 ·
Hi,

Various attached bugchecks, hardware failure from what I can see:

MACHINE_CHECK_EXCEPTION (9c)

This bug check indicates that a fatal machine check exception has occurred.

In Windows Vista and later operating systems, this bug check occurs only in the following circumstances.

  • WHEA is not fully initialized.
  • All processors that rendezvous have no errors in their registers.
SYSTEM_SERVICE_EXCEPTION (3b)


This indicates that an exception happened while executing a routine that transitions from non-privileged code to privileged code.




This error has been linked to excessive paged pool usage and may occur due to user-mode graphics drivers crossing over and passing bad data to the kernel code. Video card failure or memory failure is also always a possibility with this bugcheck.


MEMORY_MANAGEMENT (1a)


This indicates that a severe memory management error occurred.


BugCheck 1A, {41287, 4b000006, 0, 0}


The 1st parameter of the bugcheck is 41287 which indicates an illegal page fault occurred while holding working set synchronization.


IMAGE_NAME: hardware

MODULE_NAME: hardware



BAD_POOL_CALLER (c2)

This indicates that the current thread is making a bad pool request.

If we look at the call stack:

Code:
0: kd> kv
Child-SP          RetAddr           : Args to Child                                                           : Call Site
fffff880`0d251fb8 fffff800`031febe9 : 00000000`000000c2 00000000`00000007 00000000`0000109b 00000000`41022200 : nt!KeBugCheckEx
fffff880`0d251fc0 fffff880`049258da : fffff8a0`15be8950 fffffa80`00000002 fffff8a0`ffffffff ffffffff`ffffffff : nt!ExDeferredFreePool+0x1201
fffff880`0d252070 fffff8a0`15be8950 : fffffa80`00000002 fffff8a0`ffffffff ffffffff`ffffffff 00000000`00000062 : [I][COLOR=Red][U][B]aswSP[/B][/U][/COLOR][/I]+0x178da
fffff880`0d252078 fffffa80`00000002 : fffff8a0`ffffffff ffffffff`ffffffff 00000000`00000062 fffff880`04926697 : 0xfffff8a0`15be8950
fffff880`0d252080 fffff8a0`ffffffff : ffffffff`ffffffff 00000000`00000062 fffff880`04926697 00000000`00000063 : 0xfffffa80`00000002
fffff880`0d252088 ffffffff`ffffffff : 00000000`00000062 fffff880`04926697 00000000`00000063 00000000`00000063 : 0xfffff8a0`ffffffff
fffff880`0d252090 00000000`00000062 : fffff880`04926697 00000000`00000063 00000000`00000063 fffff880`0d253000 : 0xffffffff`ffffffff
fffff880`0d252098 fffff880`04926697 : 00000000`00000063 00000000`00000063 fffff880`0d253000 fffff880`0d24d000 : 0x62
fffff880`0d2520a0 00000000`00000063 : 00000000`00000063 fffff880`0d253000 fffff880`0d24d000 00000000`010000c6 : [COLOR=Red][U][I][B]aswSP[/B][/I][/U][/COLOR]+0x18697
fffff880`0d2520a8 00000000`00000063 : fffff880`0d253000 fffff880`0d24d000 00000000`010000c6 fffffa80`0d74ef00 : 0x63
fffff880`0d2520b0 fffff880`0d253000 : fffff880`0d24d000 00000000`010000c6 fffffa80`0d74ef00 fffff880`0d2520c0 : 0x63
fffff880`0d2520b8 fffff880`0d24d000 : 00000000`010000c6 fffffa80`0d74ef00 fffff880`0d2520c0 00000101`00000000 : 0xfffff880`0d253000
fffff880`0d2520c0 00000000`010000c6 : fffffa80`0d74ef00 fffff880`0d2520c0 00000101`00000000 00000000`00000063 : 0xfffff880`0d24d000
fffff880`0d2520c8 fffffa80`0d74ef00 : fffff880`0d2520c0 00000101`00000000 00000000`00000063 00000000`00000208 : 0x10000c6
fffff880`0d2520d0 fffff880`0d2520c0 : 00000101`00000000 00000000`00000063 00000000`00000208 fffffa80`0b6284e1 : 0xfffffa80`0d74ef00
fffff880`0d2520d8 00000101`00000000 : 00000000`00000063 00000000`00000208 fffffa80`0b6284e1 fffff880`00000007 : 0xfffff880`0d2520c0
fffff880`0d2520e0 00000000`00000063 : 00000000`00000208 fffffa80`0b6284e1 fffff880`00000007 00000000`0000001d : 0x101`00000000
fffff880`0d2520e8 00000000`00000208 : fffffa80`0b6284e1 fffff880`00000007 00000000`0000001d fffff880`0d252620 : 0x63
fffff880`0d2520f0 fffffa80`0b6284e1 : fffff880`00000007 00000000`0000001d fffff880`0d252620 fffff880`0d252440 : 0x208
fffff880`0d2520f8 fffff880`00000007 : 00000000`0000001d fffff880`0d252620 fffff880`0d252440 00000000`00000000 : 0xfffffa80`0b6284e1
fffff880`0d252100 00000000`0000001d : fffff880`0d252620 fffff880`0d252440 00000000`00000000 00000000`00000000 : 0xfffff880`00000007
fffff880`0d252108 fffff880`0d252620 : fffff880`0d252440 00000000`00000000 00000000`00000000 fffff880`0491f6e4 : 0x1d
fffff880`0d252110 fffff880`0d252440 : 00000000`00000000 00000000`00000000 fffff880`0491f6e4 00000000`00000000 : 0xfffff880`0d252620
fffff880`0d252118 00000000`00000000 : 00000000`00000000 fffff880`0491f6e4 00000000`00000000 fffff880`0d252210 : 0xfffff880`0d252440
We can see aswSP.sys calls before the bugcheck. aswSP.sys = avast! Self Protection Driver.

With all of the above said:

1. Remove and replace avast! with Microsoft Security Essentials for temporary troubleshooting purposes:

avast! removal tool - avast! Uninstall Utility | Download aswClear for avast! Removal

MSE - Microsoft Security Essentials - Microsoft Windows

2. Stop overclocking if you are and return system to defaults.

3. If still crashing after removing avast!, ensure you have the latest video card drivers. If you are already on the latest video card drivers, uninstall and install a version or a few versions behind the latest to ensure it's not a latest driver only issue. If you have already experimented with the latest video card driver and many previous versions, please give the beta driver for your card a try.

4. Run a Memtest for NO LESS than ~8 passes (several hours):

Memtest86+:

Download Memtest86+ here:

Memtest86+ - Advanced Memory Diagnostic Tool

Which should I download?

You can either download the pre-compiled ISO that you would burn to a CD and then boot from the CD, or you can download the auto-installer for the USB key. What this will do is format your USB drive, make it a bootable device, and then install the necessary files. Both do the same job, it's just up to you which you choose, or which you have available (whether it's CD or USB).

How Memtest works:

Memtest86 writes a series of test patterns to most memory addresses, reads back the data written, and compares it for errors.

The default pass does 9 different tests, varying in access patterns and test data. A tenth test, bit fade, is selectable from the menu. It writes all memory with zeroes, then sleeps for 90 minutes before checking to see if bits have changed (perhaps because of refresh problems). This is repeated with all ones for a total time of 3 hours per pass.

Many chipsets can report RAM speeds and timings via SPD (Serial Presence Detect) or EPP (Enhanced Performance Profiles), and some even support changing the expected memory speed. If the expected memory speed is overclocked, Memtest86 can test that memory performance is error-free with these faster settings.

Some hardware is able to report the "PAT status" (PAT: enabled or PAT: disabled). This is a reference to Intel Performance acceleration technology; there may be BIOS settings which affect this aspect of memory timing.

This information, if available to the program, can be displayed via a menu option.

Any other questions, they can most likely be answered by reading this great guide here:

FAQ : please read before posting

Regards,

Patrick
 
Status
Not open for further replies.
You have insufficient privileges to reply here.
Top