At least it's consistent...
A 0x124 with the first parameter of 0x0 is a Machine Check Exception, basically the hardware, usually the CPU, is self-reporting an error after a check. This is usually a hardware fault or a hardware incompatibility, sometimes a corrupt driver causing a blockage in the lines of communication.
A good place to begin your research and testing is here:
https://www.sevenforums.com/crash-lockup-debug-how/35349-stop-0x124-what-means-what-try.htmlIf you use the BIOS to disable any components, ports, etc. that are not applicable to your usage/hardware fitted before you begin troubleshooting, it should cut down on the number of drivers/filters that are loaded and might shorten the process a little.
I'd also advise checking for and installing the latest drivers for your hardware, try to ensure that all
non-Windows DVD drivers (so 3rd party) are dated later than mid-2011 (SP1 release), more recent if you can find them. Uninstall any utility software that runs close to the hardware: defraggers, antivirus, 3rd party firewall etc. and rely on common sense and the stock Windows security during testing if you must use it online.