BSOD hal.dll+12a3b Windows 7 x64

cros79

Member
Joined
Feb 24, 2015
Posts
5
Hi!

I'm getting these BSODs, usually after having used remote desktop to control my computer, but now it just randomly crashed.
I have attached the dumps, hope someone can help me.
 

Attachments

Code:
0: kd> .bugcheck
Bugcheck code 0000003B
Arguments 00000000`c000001d fffff800`036317ef fffff880`24bb79e0 00000000`00000000

[COLOR="#800080"]//System service exception[/COLOR]

fffff880`24bb83c0 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!CmpCallCallBacks+0x1ff

[COLOR="#800080"]//Callback function, context not saved[/COLOR]

0: kd> !error c000001d
Error code: (NTSTATUS) 0xc000001d (3221225501) - {EXCEPTION}  Illegal Instruction  An attempt was made to execute an illegal instruction.




Code:
Descriptor    @ fffffa8013bac138
Section       @ fffffa8013bac2c0
Offset        : 664
Length        : 264
Flags         : 0x00000000
Severity      : Fatal

Error         : GCACHEL2_ERR_ERR (Proc 0 Bank 5)
  Status      : 0xbe0000000100110a
  Address     : 0x000000023ed69180
  Misc.       : 0x0000001082000086

[COLOR="#800080"]//General cache level 2 error[/COLOR]

hal!_MCI_STATUS
   +0x000 McaErrorCode     : 0x110a [COLOR="#008000"]//0001 0001 0000 1010[/COLOR]

These bugchecks are very different, making it very difficult to come up with any kind of conclusive answer.
We will have to do process of elimination.
Testing your RAM is probably the best starting point.

With all this said so far I suggest running Memtest86 for at least 8 passes.

Which one should I download?


You have two options to choose from, you can either download the ISO version then burn it do a CD and boot it from there.
The other option is downloading the auto installer for USB sticks, you then boot from that USB stick.
Be warned though, it will format your USB then install the files needed to make it bootable so any files left over will be wiped off.

Download it here:

Memtest86+ - Advanced Memory Diagnostic Tool

So how does it work?

It works by writing a series of test patterns to most memory addresses over 9 tests, it then reads the data back to compare it for errors.

The default pass does 9 different tests varying in access patterns and test data. A tenth pass is optional from the menu which writes all the memory in zeroes then sleeps for 90 minutes and compares it to see if any address have changed, this takes 3 hours per pass each time.

My memtest86 isn't booting! What should I do?

This can be caused by a number of different reasons, common ones include your BIOS not setting using the correct settings, you might want to change your boot priority order.
Other causes include your motherboard not supporting bootable USB sticks in which case you'll need to use a CD (or floppy drive).

Any other issues you might want to look here:

FAQ : please read before posting
 
Hi Jared!

Thanks for taking the time to look at this. I ran memtest86+ for an entire weekend when the computer was new, which is now maybe a year ago. At that time it reported no errors.
I will run memtest again to make sure.
 
Hi again!

I let memtest run over night, it was all I had time for, which resulted in 5 passes without error. What would come out of running 8 passes or more?
What might be a next step?

Thanks for helping out!

memtest_result.jpg
 

Attachments

  • IMG_20150225_072412.jpg
    IMG_20150225_072412.jpg
    324.6 KB · Views: 2

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top