Keep in mind that the default Hammer's compiler window will always freeze after it's been open for a certain amount of time because of a Windows "feature" that interprets any window that's not interactable as having frozen and forcibly stopping it from updating. That doesn't mean it's stopped running. In fact, I've never heard of it actually crashing without causing the compile window to finally update with an error.