PJ40677: ZBROW COL DUMP AND ZBROW ELEMENT DISP FAIL WITH CTL-3 IN CISO VFPRINTF
Closed as program error.
See Problem Summary.
APAR NUMBER: PJ40677 PRODUCT: z/TPF FUNCTIONAL AREA: TPFCS ZBROW ROUTINES SHIPPED IN PUT: 10 ABSTRACT: ZBROW COL DUMP and ZBROW ELEMENT DISP may fail with CTL-3 in CISO or include garbage in display. PACKAGE CONTENTS: Source Segments: (C) base/rt/cj10.c Object Only Binaries: None. Configuration Independent Binaries: (C) base/obj/cj10.o (C) base/load/CJ10.so Support Files: base/lst/cj10.lst base/lst/CJ10.map OTHER BINARIES TO BUILD: NO None. COMMENTS: When ZBROW COLLECTION DUMP and ZBROW ELEMENT DISPLAY commands are issued, unpredictable results may occur if the collection contains hexadecimal contents which translate to C control characters, for example %n, %d, %c. The problem occurs when attempting to display these characters. This is because vfprintf attempts to process the character display as control characters. A CTL-3 may occur out of CISO function vfprintf. If the CTL-3 does not occur, the contents of the collection will not display correctly.
SOLUTION: Program cj10.c has been changed to pass %% in the output string when trying to print or write a percent sign as part of the collection contents to the console or file. COREQS: NO None. MIGRATION CONSIDERATIONS: NO None. BUILD COMMANDS AND INSTRUCTIONS: YES #maketpf commands for linux maketpf -f CJ10 cj10.o maketpf CJ10 link UPDATED INFORMATION UNITS: NO None. 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/PJ40677.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