@Carl Love
In my event loop occasionally only very large additions to memory. Typically, a single pass through the loop adds about 30KB according to 'MemUse()'. Event 46 the snapshot below is different.
dMemLoop is memory added in one iteration of the event loop. dMemStartLoop is memory change at the start of iteration (from the end of the previous one). It typically gives back some memory.
Another odd thing si that while 'MemUse()' indicates 20MB being used Task Manger indicates 1000s of MB. Could this be a Windows/Java problem rather than a Maple problem?
Another>MB single iteration bump occurs a few events before the crash. The crash might be caused by such a bump, perhaps a bigger one that doesn't get printed could have caused the crash.

