Machine-check exception
Appearance
A Machine Check Exception occurs when a computer processor detects an unrecoverable hardware error. Here is a list of possible causes:
- System bus errors
- Memory errors that may include parity or Error Correction Code (ECC) problems
- Cache errors in the processor or hardware
- Translation Lookaside Buffers (TLB) errors in the processor
- Other CPU-vendor specific detected hardware problems
- Vendor-specific detected hardware problems
Lease likely causes:
- Cosmic rays causing bits to randomly flip
- CPU overheating causing electrons to drift
You can decode MCEs on Linux using Dave Jone's (from Red Hat) parsemce program.
http://www.codemonkey.org.uk/cruft/parsemce.c/parsemce.c
Ultimately you should contact your hardware vendor to help you understand the significance of an MCE.