| |
|
|
|
| |
TPF : Support : Maintenance
 |
Skip to:
Abstract |
Comments |
Solution |
Migration |
Download
APAR NUMBER: PJ29550
PRODUCT: Merge Tool
FUNCTIONAL AREA: TPF MERGE TOOL
SHIPPED IN PUT:
ABSTRACT:
When using the Merge Tool to merge files with over 1024 differences, a
NullPointerException may occur.
APAR CONTENTS:
FEATURE TYPE STATUS NAME
merge Object Changed ibm/tpf/tpfmerge/Diff3.class
PREREQUISITE APARS: To be applied in order listed.
merge Object Changed ibm/tpf/tpfmerge/Diff3.class
PJ27381(13) PJ27722(14)
COMMENTS:
The TPF Merge Tool uses an internal array to store information on the
differences that it detects from the files. The difference array is
initialized to hold 1024 entries. If there are more than 1024
differences detected, the TPF Merge Tool increases the size of the
difference array by 1024. However, the TPF Merge Tool initializes the
first 1024 entries instead of the last 1024 entries added. A
NullPointerException occurs when the TPF Merge Tool accesses the
uninitialized entries.
SOLUTION:
The new entries that are being added to the difference array are now
initialized correctly in Diff3.java.
DEPENDENCIES
SEGMENTS TO BE ASSEMBLED OR COMPILED:
None.
SEGMENTS TO BE LINK EDITED:
None.
COREQS:
None.
MIGRATION CONSIDERATIONS:
The self-extracting executable for this fix is available through the
TPF Merge Tool Web page. Download the fix, double-click the executable,
and then specify the path that has the TPF Merge Tool installed. The
executable will replace the necessary files in the appropriate
directories.
UPDATED INFORMATION UNITS:
None.
See your IBM representative if you need additional information.
DOWNLOAD INSTRUCTIONS:
http://www.ibm.com/software/htp/tpf/pages/maint.htm
Click on Link(s) to Download File(s)
|
|
|
|
|