Fix Pack version 5276
Any reproduction or distribution of this work is expressly prohibited without the prior written consent of IBM Corporation.
This is a fix pack
The product changes described in this document apply to versions v2003.06.00, v2003.06.01 and v2003.06.12 of the Rational PurifyPlus Family of products. This is an English only fix pack. It does not apply to the Japanese localized versions of v2003.06.10 and v2003.06.12. This fix pack supersedes fix pack 5248.
Members of the PurifyPlus Family include:
References to PurifyPlus in these release notes apply to Purify, Quantify and PureCoverage.
This fix pack is intended to fix defects in versions v2003.06.00, v2003.06.01 and v2003.06.12 of the Rational PurifyPlus Family. The table below describes the issues that the fix pack addresses. Because fix packs are cumulative, some of the fixes were first made available in previous fix packs. This is noted in the entries for which this is the case. To make it easier to spot fixes that are new to this fix pack, the new entries are shown in gray.
Product | Defect Number | Description | Versions where fix applies |
---|---|---|---|
PurifyPlus | RATLC00051688 | XDE Tester will not record a user action against an instrumented application if there are two JDKs installed. | 2003.06.00 |
PurifyPlus | RATLC00239418 | Broken XDE functionality | 2003.06.00 |
PurifyPlus | RATLC00370380 | Purified application crashes with Outlook XP. | 2003.06.00 |
PurifyPlus | RATLC00371246 | PurifyPlus Navigator context menu items missing in Microsoft Visual Studio .NET. | 2003.06.00 |
PurifyPlus | RATLC00371516 | PurifyPlus cannot handle managed modules linked into a native application on Microsoft Windows XP SP1. | 2003.06.00 |
PurifyPlus | RATLC00371993 | PurifyPlus should not monitor the XDE Tester browser session. | 2003.06.00 |
PurifyPlus | RATLC00372422 | PurifyPlus pulldown menu accelerator conflicts with pre-existing accelerator in Microsoft Visual Studio .NET. | 2003.06.00 |
PurifyPlus | RATLC00372495 | PurifyPlus does not support Microsoft Terminal Services in Application Server mode. | 2003.06.00 |
PurifyPlus | RATLC00372701 | Purify fails with "Duplicate insert" message in application running on Windows 2003 Enterprise Server. | 2003.06.00 |
PurifyPlus | RATLC00372707 | Applications that suspend threads sometimes deadlock when instrumented with PurifyPlus. | 2003.06.00 |
PurifyPlus | RATLC00372775 | PurifyPlus products fail to run on Japanese Windows NT SP6a | 2003.06.00 2003.06.01 |
PurifyPlus | RATLC00373114 | The Purify user interface loses arguments when a .pfy file is saved and re-loaded | 2003.06.00 2003.06.01 |
PurifyPlus | RATLC00373211 | Microsoft Excel XP fails to run properly when instrumented with PurifyPlus | 2003.06.00 2003.06.01 |
PurifyPlus | RATLC00374092 | Application crashes when built with /FIXED:NO linker option in Visual Studio .NET 2003 | 2003.06.00 2003.06.01 |
PurifyPlus | RATLC00374093 | Only the first module in the selective instrumentation list is instrumented | 2003.06.00 2003.06.01 |
PurifyPlus | RATLC00374253 | Selecting WebSphere Preferences dialog brings it up on top of the PurifyPlus Preferences dialog. | 2003.06.00 |
PurifyPlus | RATLC00374294 | Java finalizer reports EXCEPTION_ACCESS_VIOLATION | 2003.06.00 2003.06.01 2003.06.12 fix pack 5036 |
PurifyPlus | RATLC00374799 | PurifyPlus GUI crashes when the number of JVMs on the system exceeds 16 | 2003.06.00 2003.06.01 |
PurifyPlus | RATLC00374870 | .Net remoting object not cocreated under Purify | 2003.06.00 2003.06.01 2003.06.12 fix pack 5036 |
PurifyPlus | RATLC00374939 | Crash when instrumenting a C# plugin of IE in unmanaged mode | 2003.06.00 2003.06.01 2003.06.12 fix pack 5036 |
PurifyPlus | RATLC00375029 | Large application instrumented with Purify crashes in call to printf | 2003.06.00 2003.06.01 2003.06.12 fix pack 5036 |
PurifyPlus | RATLC00375311 | Multi-threaded application instrumented with Purify crashes at run-time | 2003.06.00 2003.06.01 2003.06.12 fix pack 5036 |
PurifyPlus | RATLC00375986 | AspNetMon does not engage on Windows Server 2003 | 2003.06.00 2003.06.01 2003.06.12 fix pack 5036 fix pack 5104 |
PurifyPlus | RATLC00446505 | ASPNetMon does not work with ASP.NET 2003 | 2003.06.00 |
PurifyPlus | RATLC00452833 | Arguments not transfered when "Run-under-the-debugger" is checked | 2003.06.00 2003.06.01 2003.06.12 fix pack 5036 |
PurifyPlus | RATLC00513290 | PurifyPlus Navigator nodes do not disappear on "close all" from context menu. | 2003.06.00 |
PurifyPlus | RATLC00514239 | Microsoft Windows .NET application which contains a source file path name greater than 128 characters crashes if instrumented with PurifyPlus. | 2003.06.00 |
Purify | RATLC00246851 | JVM Initialization error when saving then starting a new XDE debug session | 2003.06.00 2003.06.01 2003.06.12 fix packs 5036-5218 |
Purify | RATLC00368467 | CAD application exits with a fatal error when instrumented with Purify. | 2003.06.00 |
Purify | RATLC00371507 | Garbage Collect and Snapshot menu items are disabled in WebSphere and Microsoft Visual Studio .NET when a Java or managed application is run using the Run Program dialog. | 2003.06.00 |
Purify | RATLC00371532 | Application using nested exceptions crashes when instrumented with Purify. | 2003.06.00 |
Purify | RATLC00371753 | Garbage Collect menu item stays disabled after doing garbage collection within WebSphere or Microsoft Visual Studio .NET. | 2003.06.00 |
Purify | RATLC00371782 | Annotated source menu item enable/disable state is not immediately synchronized with view's context menu. | 2003.06.00 |
Purify | RATLC00371908 | Need to add support for the -ExitOnError option to Purify. | 2003.06.00 |
Purify | RATLC00371924 | Multithreaded applications that make extensive use of VirtualAlloc() and VirtualFree() crash when instrumented with Purify. | 2003.06.00 |
Purify | RATLC00372551 | Instrumented applications crash on Windows 2003 Server | 2003.06.00 2003.06.01 |
Purify | RATLC00372552 | Purify fails with "Trap bits found in live chunk" message in application that invokes MapViewOfFile() with a region that is smaller than the region previously mapped at a given address. | 2003.06.00 |
Purify | RATLC00373005 | Spurious FMM errors are generated by Purify when building applications with Visual C++ .NET | 2003.06.00 2003.06.01 |
Purify | RATLC00373098 | Spurious EXU messages are generated by Purify | 2003.06.00 2003.06.01 |
Purify | RATLC00373121 | Purify is unable to launch the Visual Studio .NET 2003 debugger | 2003.06.00 2003.06.01 |
Purify | RATLC00373350 | Purify memory profiling suffers performance degradation by tracking uninteresting objects | 2003.06.00 2003.06.01 |
Purify | RATLC00374075 | Purify memory profiling causes applications to crash when running in a Windows Terminal Server environment | 2003.06.00 2003.06.01 |
Purify | RATLC00376576 | MFC71.dll and MSVCR71.dll system libraries (compiled with /Gs) cause Purify to crash | 2003.06.00 2003.06.01 2003.06.12 fix packs 5036-5218 |
Quantify | RATLC00372068 | Application hangs when instrumented with Quantify. | 2003.06.00 |
Quantify | RATLC00373468 | Quantify thread view hangs | 2003.06.00 2003.06.01 |
Quantify | RATLC00374424 | Quantify GUI crashes when clicking on nodes in call graph after opening .qfy file with snapshot data | 2003.06.00 2003.06.01 |
Quantify | RATLC00376352 | Visual Basic line continuations are not processed correctly by Quantify | 2003.06.00 2003.06.01 2003.06.12 fix packs 5036-5155 |
PureCoverage | RATLC00375860 | Coverage fails to report line level information for a .NET application | 2003.06.00 2003.06.01 2003.06.12 fix pack 5036 fix pack 5104 |
PureCoverage | RATLC00374443 | Visual Basic line continuations are not processed correctly by PureCoverage | 2003.06.00 2003.06.01 2003.06.12 fix packs 5036-5155 |
PureCoverage | RATLC00376317 RATLC00717743 | Per file coverage merge data is not preserved when saving to a text file | 2003.06.00 2003.06.01 2003.06.12 fix packs 5036-5155 |
PureCoverage | RATLC00376638 | PureCoverage complains of a missing filter file when a .cfy file is moved to a different machine | 2003.06.00 2003.06.01 2003.06.12 fix packs 5036-5218 |
PureCoverage | RATLC00377202 | PureCoverage hangs when loading a .cfy file | 2003.06.00 2003.06.01 2003.06.12 fix packs 5036-5248 |
PureCoverage | RATLC00455557 | PureCoverage runs out of memory when merging large .cfy files | 2003.06.00 2003.06.01 2003.06.12 fix packs 5036-5218 |
This fix pack consists of files in the Rational\common and Rational\PurifyPlus directories.
To install these files:
The IBM software support Internet site provides you with self-help resources and electronic problem submission. The IBM Software Support homepage can be found at www.ibm.com/software/support.
Voice Support is available to all current contract holders via a telephone number in your country (where available). For specific country phone numbers, please refer to the IBM Software Support Handbook, Appendix B: Contact Information, found at www.ibm.com/software/support.