Are there any tools for checking for run-time corruption
of process space (memory) for VAX/VMS? I doubt something
like Purify is available, but I've heard of something called
"FAKE-VM". Are there internal conference notes I can get?
The Answer is:
"FAKE-VM" does not really help with corruption problems - it is useful for
tracking memory leaks, but this task is far better accomplished by using the
OpenVMS Debugger's Heap Analyzer feature, which is documented in the Debugger
Manual. It is available on OpenVMS VAX V6.1 and OpenVMS Alpha V7.0.
For detection of corruption of the RTL's memory management data, the best tool
is to call LIB$VERIFY_VM_ZONE at intervals throughout your program.