Pinpoint hard to find bugs
Rational PurifyPluss patented Object Code Insertion (OCI)
technology gives Rational Purify the power to check for fatal or
corrupting memory-access errors in unmanaged code. Not only in your
source code, but also in libraries for which you do not have access
to source code. Purify checks Microsoft components, including ActiveX
controls, COM/DCOM components, ODBC components, DLLs, and third-party
components, whether you have access to source code or not. No recompile
is necessary to allow Purify to pinpoint hard to find bugs such
as reading from uninitialized memory or accessing beyond the end
of an array.
Whitepaper
Rational PurifyPlus Return on Investment