Then I would check first if you have the correct checksum -- that will tell you if there are any files hanging around that shouldn't be. Even so, a complete re-install (manually going and deleting anything leftover after you uninstall) is not a bad idea. Failing that being the source of the issue, I'd suggest using the game in debug mode (if you're using Steam, go to Properties and "Launch Properties" in the first tab, and type "-debug" into the window provided) and seeing what the logs tell you upon the crash occurring. It's not impossible that it's a performance issue on your end, but there might be something else...when it comes to non-repeatable crashes, the only way we could check it on our end is to be able to reproduce it, and we've had no crashes during regular play with the newest version.