PJ41367: RESTORE FILE ADDRESS DISPLAYED INCORRECTLY IN MSGS FRST0086W AND FRST0087W
Closed as program error.
See Problem Sumary
APAR NUMBER: PJ41367 PRODUCT: z/TPF FUNCTIONAL AREA: CAPTURE/RESTORE SHIPPED IN PUT: 10 ABSTRACT: Keypoint FARF restore file addresses are displayed incorrectly in messages FRST0086W and FRST0087W PACKAGE CONTENTS: Source Segments: (C) base/rt/bxah.asm (C) base/rt/bxaz.asm (C) base/rt/bxbh.asm Object Only Binaries: None. Configuration Independent Binaries: (C) base/load/BXBH.so (C) base/obj/bxbh.o Support Files: base/lst/BXBH.map base/lst/bxbh.lst OTHER BINARIES TO BUILD: YES (C) <sys>/load/BXAH.so (C) <sys>/load/BXAZ.so (C) <sys>/obj/bxah.o (C) <sys>/obj/bxaz.o COMMENTS: When restoring keypoint records, if an error occur either message FRST0086W indicating the address of the record for which the error occurred, or FRST0087W indicating the address of the last record that was read correctly can result. In either case, the address of the keypoint record in question is a 4-byte FARF address, but the code in segment bxah.asm which displays the message attempts to format it as if it were an MCHR address. This results two bytes of zeroes being added at the start of the address, as well as an extraneous byte of zero inserted within the address itself.
SOLUTION: Segment bxah.asm has been changed to format the FRST0086W message correctly. Because message FRST0087W is sometimes issued for a legitimate MCHR address, segment bxaz.asm has been changed to issue the new message FRST0169W in its place. FRST0169W is formatted correctly for a 4-byte FARF address. COREQS: NO None. MIGRATION CONSIDERATIONS: YES Functional, automation, and operation changes: The FRST0086W now contains a 4-byte FARF address (8 characters) instead of a 7-byte (14 character) address. ZFRST KPT will now issue message FRST0169W for the last 4-byte FARF address that was previously read from tape correctly, in place of message FRST0087W. BUILD COMMANDS AND INSTRUCTIONS: YES #maketpf commands for linux maketpf -f BXAH bxah.o maketpf -f BXAZ bxaz.o maketpf -f BXBH bxbh.o maketpf BXAH link maketpf BXAZ link maketpf BXBH link UPDATED INFORMATION UNITS: YES z/TPF Messages (Online, SQLCODEs, and errno Values) See your IBM representative if you need additional information. DOWNLOAD INSTRUCTIONS: http://www.ibm.com/software/htp/tpf/maint/maintztpf.html APAR URL: http://www.ibm.com/software/htp/tpf/ztpfmaint/put10/PJ41367.htm
Reported component name
Reported component ID
NoSpecatt / Xsystem
Last modified date
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fixed component name
Fixed component ID
Applicable component levels