Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
29390 Discussions

Tools for detecting corrupted memory

Martin__Paul
New Contributor I
621 Views

Can you recommend any tools for checking memory for corruptions, e.g. uninitialized variables, buffer overruns, etc? I am familiar with the static verifier but its usefulness seems to be limited by the large number of false positives returned.

Thanks.

0 Kudos
2 Replies
Les_Neilson
Valued Contributor II
621 Views
Well the compiler itself comes withrun-time diagnostics that help identify uninitialised variables and array and string bounds errors.
I have heard ofa memory toolcalled HeapWalker, but I have never used it.

Les
0 Kudos
Wendy_Doerner__Intel
Valued Contributor I
621 Views
I think Les is referring to the /check compile time switch in the compiler. It will add runtime checks for the things you mention.

------

Wendy

Attaching or including files in a post

0 Kudos
Reply