I've heard that a lot of the crashing has to do with overheating. Not sure how accurate that is, but you might try limiting your CPU a bit to see if that helps at all. I'm attaching a picture to show where you do that in Windows in case you don't already know.
Outside of that possibility, however, I'm not sure that the crashing issue has ever been resolved satisfactorily for those experiencing it (some have no issues with crashing for whatever reason).