Whilst waiting for the download, I'm going to note a few things.
First thing, the reason why the BSOD was called
There are multiple similar errors, not all on the same core.
They all mean pretty much the same, the CPU was fetching instructions to execute when something went wrong.
I may be wrong, maybe the CPU is faulty and it was fetching improperly, but I do not think that the CPU is the cause.
IME it happens more often than not that whatever is giving instructions, after the CPU fetch request, is simply providing bad or improper instructions.
The issue with the 0x124 with a machine check exception, is that we cannot properly find out what gives the bad instructions. Not like with other crashes.
I've read some posts from experts about a year ago, they also say that the WHEA record is the most informative part and not even a kernel dump can provide all the information required to troubleshoot a WHEA at once.
Code:
Error : ICACHEL0_IRD_ERR (Proc 3 Bank 0)
Error : ICACHEL0_IRD_ERR (Proc 3 Bank 0)
Error : ICACHEL0_IRD_ERR (Proc 3 Bank 0)
Error : ICACHEL0_IRD_ERR (Proc 2 Bank 0)
@BSODHunter , what you point out about Chrome is a good catch.
Google Chrome has been known for causing 0x124 crashes in the past, with specific versions. Likely due to the hardware acceleration functionality which can simply be disabled in the settings. Chrome is the process that is the most active at the time of the crash, in 1 out of 13 crashes it is mentioned as the process name. I usually do not use the process name for analysis, because the process name is everytime different, but exceptions are there.
@zbook, your suggestion for stress testing the CPU is excellent. I do note you asked for the result, but if the test passed or not is not enough. Stress tests are not only there to identify if the part is capable of finishing it with success, it is also there to exploit things like temperature issues. With the CPU and GPU (and rarely drives) it is important to note as much information as possible. Intel has a good program which can find problems Prime95 can't, but Prime95 is IMHO better in finding temperature problems.
Temperature issues can have the result to a bad CPU, better prevent than resolve.
In this case, the temperature may be an issue. According to the specs of the i7-6700K the max temperature allowed is 64C, according to the kernel dump and as BSODHunter already pointed out it reaches nearly 80C.
This is the reason why you best request as much as possible information through photos and screenshots.
@1212 , we'll need to know all your system specs, mainly what cooling you're using.
It looks like your system is not being cooled well enough.
Please fill in your system specsPlease follow
this tutorial and download the tool. The tool will give you detailed information about your system specs, please fill in your system specs more completely including PSU, cooling and other used stuff like mouse, keyboard, monitor, case, etc.
The PSU, cooling and other stuff are NOT mentioned in the tool.
In the left corner below in your post you find 'My System Specs'. After clicking it you can find a link a little below that says 'Update your System Spec', click on this link to get to the page where you can fill in your system specs.