0x124 BSoD (with minidump)

jrobinson3k1

New Member
Hi all,

I'm getting a very irritating BSoD. I recently reformatted and reinstalled Vista x86 and have been getting random BSoDs that I didn't get before. It only happens when I'm playing games. Sometimes it's 5 minutes into the game, other times it takes an hour or more. Also, this could be a likely problem, but I recently bought a 2nd harddrive and set up both harddrives in a RAID 0 array. They are different sizes, however (160GB and 320GB), but I was farely certain that the size difference wouldn't be a big deal (knowing it should just treat the 320GB as 160GB). Can different brand/speed harddrives be a reason for hardware failure when setting them up in RAID? Here's my minidump.

Code:
WHEA_UNCORRECTABLE_ERROR (124)
A fatal hardware error has occurred. Parameter 1 identifies the type of error
source that reported the error. Parameter 2 holds the address of the
WHEA_ERROR_RECORD structure that describes the error conditon.
Arguments:
Arg1: 00000000, Machine Check Exception
Arg2: 85def3f0, Address of the WHEA_ERROR_RECORD structure.
Arg3: b2000040, High order 32-bits of the MCi_STATUS value.
Arg4: 00000800, Low order 32-bits of the MCi_STATUS value.

BUGCHECK_STR:  0x124_GenuineIntel

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  VISTA_DRIVER_FAULT

PROCESS_NAME:  Wow.exe

CURRENT_IRQL:  0

STACK_TEXT:  
81930f38 818118b5 00000124 00000000 85def3f0 nt!KeBugCheckEx+0x1e
81930f8c 818fe928 85def3f0 8515b580 8515b580 hal!HalBugCheckSystem+0xe1
81930fb8 818117c9 8515b580 00000000 81930ff4 nt!WheaReportHwError+0x1d0
81930fc8 81811ea7 00000003 8515b580 00000000 hal!HalpReportMachineCheck+0x31
81930ff4 8180d99f 80154000 00000000 00000000 hal!HalpMcaExceptionHandler+0xf7
81930ff4 00000000 80154000 00000000 00000000 hal!HalpMcaExceptionHandlerWrapper+0x77


STACK_COMMAND:  kb

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: hardware

IMAGE_NAME:  hardware

DEBUG_FLR_IMAGE_TIMESTAMP:  0

FAILURE_BUCKET_ID:  0x124_GenuineIntel__UNKNOWN

BUCKET_ID:  0x124_GenuineIntel__UNKNOWN

Followup: MachineOwner
BTW, I've had numerous crashes, yet this is the first time it actually wrote a minidump file (yes, I've had it enabled the whole time). 1/2 the time the computer automatically restarts (no BSoD), and usually the rest of the time it says it writes the memory dump but it never does. So I'm lucky to of finally got something to hopefully pin-point my problem.
 
Last edited:

My Computer

System One

  • CPU
    Intel Core 2 Quad Q9450 @ 2.66GHz
    Motherboard
    EVGA 123-YW-E175-A1 LGA 775 NVIDIA nForce 750i SLI FTW
    Memory
    4GB (2 x 2GB) DDR2 800
    Graphics Card(s)
    2x nVidia 8800GT 512MB
    Sound Card
    HT Omega Stryker
    Monitor(s) Displays
    2x Acer X233Hbid Black 23" 5ms
    Screen Resolution
    1920x1080
    Hard Drives
    2x 180GB in RAID 0
    500GB USB External HDD
    PSU
    800W Antec
    Cooling
    1x 200mm, 4x80mm
    Mouse
    Logitech MX518
    Keyboard
    ZBoard
    Internet Speed
    Cable

ambientmf

New Member
I don't think your RAID array is the problem, you'd probably be having trouble booting into Windows if there was a hardware failure with your drives.

I'm guessing an issue with your graphics drivers?
Have you updated to the latest versions?
Are you using a nvidia based card or ATI based card?
 

My Computer

System One

  • Manufacturer/Model
    Lenovo ThinkPad T61p
    CPU
    Intel Core 2 Duo T8300 2.4GHz
    Memory
    4GB Corsair 667MHz (PC2-5300)
    Graphics Card(s)
    Nvidia Quadro FX 570M
    Screen Resolution
    1680x1050
    Hard Drives
    Seagate 7200rpm 160GB
    Mouse
    Logitech MX 518

H2SO4

A bit of a numpty
Vista Guru
Well written problem description. Have some rep.

A stop 0x124 means the hardware has complained about something and Windows is passing along the message. The memory dump is devoid of pertinent info except for these two numbers, from your post:

Arg3: b2000040, High order 32-bits of the MCi_STATUS value.
Arg4: 00000800, Low order 32-bits of the MCi_STATUS value.

They're bitmasks and between them they make a 64-bit binary number:

10110010 00000000 00000000 01000000 00000000 00000000 00001000 00000000
^ bit "63", the "most significant" bit. The zero on the right end is bit "0".

To understand what each of the 1s signifies in your instance, you might want to review chapter 14 of this Intel doc:

http://www.intel.com/Assets/PDF/manual/253668.pdf
 

My Computer

jrobinson3k1

New Member
Thanks for the replies.

If you click the link at the bottom left of my post you can see my system specs. The only difference now is I am running Vista Business x86 (because I thought x64 could be the culprit). Though I still get the same problem with x86, they're not nearly as frequent as they were before (guaranteed to crash within 5 minutes with x64). I have 2x GeForce 8800 GT in SLI (with SLI enabled) and running the latest drivers.

I also recently bought a 2nd monitor, but am highly doubtful that would cause an internal hardware failure.

I had stumbled across that PDF before, it's a very good find. I was in the process of separating the bits last night to determine my problem, but it was late and I didn't get to finish. Was difficult having to go back and forth between different pages of the PDF to get the information I needed. :P

Also, everything is running stock (no overclocking).
 

My Computer

System One

  • CPU
    Intel Core 2 Quad Q9450 @ 2.66GHz
    Motherboard
    EVGA 123-YW-E175-A1 LGA 775 NVIDIA nForce 750i SLI FTW
    Memory
    4GB (2 x 2GB) DDR2 800
    Graphics Card(s)
    2x nVidia 8800GT 512MB
    Sound Card
    HT Omega Stryker
    Monitor(s) Displays
    2x Acer X233Hbid Black 23" 5ms
    Screen Resolution
    1920x1080
    Hard Drives
    2x 180GB in RAID 0
    500GB USB External HDD
    PSU
    800W Antec
    Cooling
    1x 200mm, 4x80mm
    Mouse
    Logitech MX518
    Keyboard
    ZBoard
    Internet Speed
    Cable

jrobinson3k1

New Member
OK, here's my analysis of the 64-bit MCi status

Code:
[COLOR=Olive]1[/COLOR][COLOR=Sienna]0[/COLOR][COLOR=Purple]1[/COLOR][COLOR=SlateGray]1[/COLOR][COLOR=Lime]0[/COLOR][COLOR=Cyan]0[/COLOR][COLOR=Pink]1[/COLOR][COLOR=SeaGreen]0 0[/COLOR][COLOR=Red]00[/COLOR][COLOR=Blue]00000 00000000 01000000[/COLOR] [COLOR=DarkOrange]00000000 00000000[/COLOR] [COLOR=Black]00001000 00000000[/COLOR]

VAL - [COLOR=Olive]1[/COLOR]
OVER - [COLOR=Sienna]0[/COLOR]
UC - [COLOR=Purple]1[/COLOR]
EN - [COLOR=SlateGray]1[/COLOR]
MISCV - [COLOR=Lime]0[/COLOR]
ADDRV - [COLOR=Cyan]0[/COLOR]
PCC - [COLOR=Pink]1[/COLOR]
Reserved - [COLOR=SeaGreen]00[/COLOR]
Threshold-based error status - [COLOR=Red]00[/COLOR]
Other Information - [COLOR=Blue]00000 00000000 01000000[/COLOR]
Model-specific Error Code - [COLOR=DarkOrange]00000000 00000000[/COLOR]
MCA Error Code - 00001000 00000000
I'm just going to type this up as I decipher it.

Looking at the MCA Error Code, I determine it's a compound error code. Looking at the types, it looks like 000F 1PPT RRRR IILL fits the bill of my error code. This is a Bus and Interconnect Error type.

Code:
0000 1000 0000 0000
000F 1PPT RRRR IILL
F is 0, so I have "normal" filtering.
LL is 00, which is a level 0 hierarchy level and mnemonic L0.
RRRR is 0000, which indicates a generic error with mnemoic ERR
PP is 00, local processor originated request, mnemoic SRC
T is 0, no time-out, mnemoic NOTIMEOUT
II is 00, memory access, mnemoic M

BUSL0_SRC_ERR_M_NOTIMEOUT_ERR

All right, so I have no idea what that means, but there it is. The PDF says to reference Appendix E, but it only appears to go to Chapter 17. Where's the rest of the PDF!?! Well if anyone knows these codes by hearts, please let me know if you can pick out any possible culprits! Thanks.
 

My Computer

System One

  • CPU
    Intel Core 2 Quad Q9450 @ 2.66GHz
    Motherboard
    EVGA 123-YW-E175-A1 LGA 775 NVIDIA nForce 750i SLI FTW
    Memory
    4GB (2 x 2GB) DDR2 800
    Graphics Card(s)
    2x nVidia 8800GT 512MB
    Sound Card
    HT Omega Stryker
    Monitor(s) Displays
    2x Acer X233Hbid Black 23" 5ms
    Screen Resolution
    1920x1080
    Hard Drives
    2x 180GB in RAID 0
    500GB USB External HDD
    PSU
    800W Antec
    Cooling
    1x 200mm, 4x80mm
    Mouse
    Logitech MX518
    Keyboard
    ZBoard
    Internet Speed
    Cable

stormy13

Member
Vista Guru

My Computer

System One

  • Manufacturer/Model
    Me
    CPU
    Athlon x2 7750 BE
    Motherboard
    Asus M4A78 Pro
    Memory
    2x2gb Kingston
    Graphics Card(s)
    Sapphire HD 4830
    Sound Card
    X-Fi Xtreme Music
    Monitor(s) Displays
    Acer P221w and Acer 1916w
    Screen Resolution
    1680x1050 and 1440x900
    Hard Drives
    2x80 GB Seagate 7200.10 in RAID0, 500 GB Seagate 7200.12
    PSU
    Antec Earthwatts 500W
    Case
    Antec Sonata III
    Cooling
    AC Freezer 64 Pro and a couple of 120 mm case fans
    Mouse
    Logitech G5 v2
    Keyboard
    Logitech Wave
    Internet Speed
    10000/1000

jrobinson3k1

New Member
Thanks, I'll try that out once I get off work and let you know if that works.
 

My Computer

System One

  • CPU
    Intel Core 2 Quad Q9450 @ 2.66GHz
    Motherboard
    EVGA 123-YW-E175-A1 LGA 775 NVIDIA nForce 750i SLI FTW
    Memory
    4GB (2 x 2GB) DDR2 800
    Graphics Card(s)
    2x nVidia 8800GT 512MB
    Sound Card
    HT Omega Stryker
    Monitor(s) Displays
    2x Acer X233Hbid Black 23" 5ms
    Screen Resolution
    1920x1080
    Hard Drives
    2x 180GB in RAID 0
    500GB USB External HDD
    PSU
    800W Antec
    Cooling
    1x 200mm, 4x80mm
    Mouse
    Logitech MX518
    Keyboard
    ZBoard
    Internet Speed
    Cable

jrobinson3k1

New Member
I flashed an update for the BIOS and no problems since then. Thanks for the help!
 

My Computer

System One

  • CPU
    Intel Core 2 Quad Q9450 @ 2.66GHz
    Motherboard
    EVGA 123-YW-E175-A1 LGA 775 NVIDIA nForce 750i SLI FTW
    Memory
    4GB (2 x 2GB) DDR2 800
    Graphics Card(s)
    2x nVidia 8800GT 512MB
    Sound Card
    HT Omega Stryker
    Monitor(s) Displays
    2x Acer X233Hbid Black 23" 5ms
    Screen Resolution
    1920x1080
    Hard Drives
    2x 180GB in RAID 0
    500GB USB External HDD
    PSU
    800W Antec
    Cooling
    1x 200mm, 4x80mm
    Mouse
    Logitech MX518
    Keyboard
    ZBoard
    Internet Speed
    Cable

jrobinson3k1

New Member
Nevermind, it's still doing it, though its rarer now for whatever reason. Only happens during WoW (hasn't crashed any other games in a while). Nothing in particular seems to trigger it. Any other suggestions are welcome.
 

My Computer

System One

  • CPU
    Intel Core 2 Quad Q9450 @ 2.66GHz
    Motherboard
    EVGA 123-YW-E175-A1 LGA 775 NVIDIA nForce 750i SLI FTW
    Memory
    4GB (2 x 2GB) DDR2 800
    Graphics Card(s)
    2x nVidia 8800GT 512MB
    Sound Card
    HT Omega Stryker
    Monitor(s) Displays
    2x Acer X233Hbid Black 23" 5ms
    Screen Resolution
    1920x1080
    Hard Drives
    2x 180GB in RAID 0
    500GB USB External HDD
    PSU
    800W Antec
    Cooling
    1x 200mm, 4x80mm
    Mouse
    Logitech MX518
    Keyboard
    ZBoard
    Internet Speed
    Cable

H2SO4

A bit of a numpty
Vista Guru

My Computer

jrobinson3k1

New Member
So I think I found the problem, and I'm not happy about it.

As mentioned in my first reply to this post, the only new hardware changes were a second HDD and a second monitor. Well, apparently SLI and dual-monitors don't mix. Since I've disabled SLI, no BSODs for 3 days! Needless to say, I'm upset I can't use SLI with my two monitors. But at least the problem is found (95% sure, since no BSODs since).

Thanks for all your help!
 

My Computer

System One

  • CPU
    Intel Core 2 Quad Q9450 @ 2.66GHz
    Motherboard
    EVGA 123-YW-E175-A1 LGA 775 NVIDIA nForce 750i SLI FTW
    Memory
    4GB (2 x 2GB) DDR2 800
    Graphics Card(s)
    2x nVidia 8800GT 512MB
    Sound Card
    HT Omega Stryker
    Monitor(s) Displays
    2x Acer X233Hbid Black 23" 5ms
    Screen Resolution
    1920x1080
    Hard Drives
    2x 180GB in RAID 0
    500GB USB External HDD
    PSU
    800W Antec
    Cooling
    1x 200mm, 4x80mm
    Mouse
    Logitech MX518
    Keyboard
    ZBoard
    Internet Speed
    Cable
Top