Attempts to upgrade IBM Rational PurifyPlus for Windows from trial version to LA iFix (for example, LA iFix version 184.108.40.206-003.E) result in unexpected behaviours or error messages.
One of the symptoms is that the program under test behaves differently at runtime compared to the original (un-instrumented) program. And some bogus errors may be reported by Rational PurifyPlus also.
Another symptom is that if you run Purify, the following error message may appear in the report:
Pure: Purify requires that a module from the Microsoft DIA SDK be
installed in order to provide details about symbolic data in the code
Rational PurifyPlus for Windows trial version has limited features, thus some of the components are not available. For example, Microsoft DIA SDK.
Resolving the problem
Install the Rational PurifyPlus for Windows and then apply the LA iFix.