This isn't a problem or anything, merely something I'm curious about - and I've only tested it on Windows 7.
When I shut down my computer (or something else sends a shut down request) and until the workstation actually shuts down, various programs often report out of memory errors. My browser (Opera), for instance, shows such an error when I open a new tab during that (brief) time. Programs running on .NET also throw OutOfMemoryException
s when asked to do something
"heavy" during that time.
I find it a little interesting. Why this error? Is it actually another error, merely being misreported? Does the OS stop responding to further memory requests when it's shutting down? Does it maybe even shrink the logical address range allocated to that process, before claiming it all back?
OutOfMemoryException
mean you have an application with a memory leak and/or code that results in an infinite loop.