I'm running Windows 10 and have experienced multiple, repeated stopcode violations resulting in the blue screen and reboot (or sometimes requiring hard shutdown and reboot). I've kept close records of programs and peripherals, and the only constant I can find is Firefox. Typically I see it with I'm exploring something in Firefox (ironically it just occurred while typing this). I've taken the computer to the shop a couple of times, and they've stressed it over multiple days and can't duplicate it. I wonder about the interaction of internet fluctuations and Firefox. I'm wondering if my motherboard is failing, though it's fairly new. Any help I can get on this would be very welcome! Thank you!