well, not necessarially ram problems, more like a virtualalloc failed, returning zero and the game never bothered to check before writing to it
if you had ram problems, they'd usually result in a bsod or some other more 'serious' error, system wide, not in just 1 process