many crashes are caused by memory allocation issues with the client. windows only allocates the game 2GB of ram regardless of how much you have. if you are hitting around 1.8GB of ram usage from the client this is likely part of what is happening. this would be made worse the more models the game loads. also the game doesn't seem to unload models when they are no longer needed so they build up in a cache until they overwhelm the memory limit. The game actually does have access to more models than will fit in the 2GB limit. This problem is addressed in higher versions of the client but not our current one. A patch does exist that helps with this but there are very legitimate reasons it was not implemented.
Another thing I have heard helps is turning off logs.