Yes, it's an out of memory error. The memory limit for an x86 process is 1.5GB (unless tweaked), and as you can see from the final log lines that was roughly the memory usage when it crashed.
I checked some time ago for memory leaks and found none, but I have Windows 7 x64 and I play mostly in Battle. What modes did you play, so I can try to reproduce it?