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: 0000000000000000, Machine Check Exception
Arg2: fffffa80061ad8f8, Address of the WHEA_ERROR_RECORD structure.
Arg3: 0000000000000000, High order 32-bits of the MCi_STATUS value.
Arg4: 0000000000000000, Low order 32-bits of the MCi_STATUS value.
Code:
===============================================================================
Section 2 : x86/x64 MCA
-------------------------------------------------------------------------------
Descriptor @ fffffa80061ada08
Section @ fffffa80061adb90
Offset : 664
Length : 264
Flags : 0x00000000
Severity : Fatal
Error : BUSLG_GENERIC_ERR_*_TIMEOUT_ERR (Proc 0 Bank 4)
Status : 0xfa00000000070f0f
The address of the WHEA strucuture points to an error regarding the FSB, although the error was produced by MCE, which means the CPU detected a hardware error and then reported it to the operating system, resulting in a Stop 0x124 bugcheck.
It is best to stress test the CPU for confirmation:
Enable "Round off checking" before the test (see first post below tutorial).
If the test produces no errors, it is best to use these steps:
All the hardware seeming to be running stable and tests reporting no errors, could mean a bad motherboard.