0x124 = unknown hardware error, generally.
Instructions timed out on the bus, we need multiple dumps to pinpoint the cause with 0x124.
===============================================================================
Section 2 : x86/x64 MCA
-------------------------------------------------------------------------------
Descriptor @ fffffa8008e9da08
Section @ fffffa8008e9db90
Offset : 664
Length : 264
Flags : 0x00000000
Severity : Fatal
Error : BUSLG_GENERIC_ERR_*_TIMEOUT_ERR (Proc 0 Bank 4)
Status : 0xfe00000000070f0f
Address : 0x00000000fc000000
Misc. : 0xc00a0fff01000000
3: kd> lmvm sptd
Browse full module list
start end module name
fffff880`00e7a000 fffff880`00fd7000 sptd (deferred)
Image path: sptd.sys
Image name: sptd.sys
Browse all global symbols functions data
Timestamp: Tue Aug 24 08:13:12 2010 (4C7362F8)
CheckSum: 0007F5D6
ImageSize: 0015D000
Translations: 0000.04b0 0000.04e4 0409.04b0 0409.04e4
Mini Kernel Dump does not contain unloaded driver list
Do you have Daemon Tools, alcohol 120 or other programs that can burn to cd's? I recommend to remove them as they are known for causing BSODs including 0x124 because the sptd.sys driver that they can use is known to be bad.