What is the term for when a computer process uses too much memory, and the OS has to terminate it? I was thinking `memory leak`, but that implies there is memory not being used that is taken up, which is not the case. I wouldn't use the term `stack overflow` either, because it is possible for the memory to be allocated on the heap.