A fix is available
APAR status
Closed as program error.
Error description
Miscellaneous Bug Fixes FA 14.1.6
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All Fault Analyzer Version 14 users. * **************************************************************** * PROBLEM DESCRIPTION: 01. Incorrect syntax error message when * * issuing FIND command in the * * interactive reanalysis report for * * a string which is not found. * * APAR PH05195 * * 02. ABEND0C4 in CobSepSource when * * processing COBOL abend with * * SYSDEBUG side file. * * APAR PH05749 * * 03. ABEND0C4 in CobCda when processing * * COBOL abend with DWARF debugging * * info. * * APAR PH05554 * * 04. ABEND0C4 in FmtCobData() when * * processing COBOL abend that * * includes unicode (NATIONAL) * * variables. * * APAR PH06448 * * 05. Invalid &SEQ. symbol substitution * * value after exceeding 99999. * * APAR PH06882 * * 06. Fault Analyzer not using RFR TDUMPs * * when the IDIOPTLM RFRDSN data set * * name pattern includes &SEQ. symbol. * * APAR PH06883 * * 07. Incorrect module name in CEE3205S * * message. * * APAR PH07108 * * 08. Message IDI0025W invalid syntax * * error when validating DataSets * * option data set name containing * * symbol name with substring * * specification. * * APAR PH07094 * * 09. ABEND0C4 in FindSymAddr when * * analyzing PL/I abend with SYSDEBUG * * side file. * * APAR PH07489 * * 10. IDIUTIL IMPORT S0C4 in sprintf() * * when importing an exported fault * * entry with embedded associated dump * * data set. * * APAR PH07736 * * 11. FA fails to display an auxiliary * * CICS trace with 'trace not * * processed message', if the trace * * was from CICS version 5.4 or * * higher. * * APAR PH09084 * * 12. Heap overlay during Java CICS * * analysis. * * APAR PH08214 * * 13. UseIDISTime option is not the * * default unless you specify either * * UseIDISTime or NoUseIDISTime. * * APAR PH08502 * * 14. Plug-in does not use compiler * * listing to extract source even * * though it is specified in * * DATASETS(IDILCOB). * * APAR PH08663 * * 15. Source extraction from COBOL * * compiler listing fails when NUMBER * * option in effect. * * APAR PH08703 * **************************************************************** * RECOMMENDATION: Apply the provided PTF. * **************************************************************** 01. Syntax error flag not reset. 02. Call to unnecessary debug function passed bad pointer. 03. Unexpected unreferenced storage page when locating COBOL CSECT. 04. Bad parameter passed to CUNLCNV. 05. The value was supposed to be reset to 1, but is instead set to a potentially very large logical storage address. 06. The &SEQ. symbol is not replaced by the intended numeric value, causing invalid data set name. 07. The wrong CMIB control block was used when inserting the module name into the LE message. 08. The symbol name substring specification was being misinterpreted as a member name. 09. Structure type array member uses incorrect index values to access array dimensions descriptor. 10. A message-formatting sprintf() call was specified with incorrect parameters. 11. FA missing entries for CICS 5.4 and 5.5 in version array used to identify valid auxiliary traces, causing the trace to be regarded as an unidentified version and be ignored. 12. Long module name is being stored in short variable. 13. UseIDISTime was not completely deprecated as per documentation. 14. Fault Analyzer explicitly uses DD:IDILCOB for source extraction, this is not allocated by the plug-in. 15. '**' flags cause source lines to be ignored.
Problem conclusion
01. Syntax error flag has been reset. 02. Call to debug function removed. 03. Code now performs checks for unreferenced storage pages. 04. CUNLCNV parameter corrected. 05. The value has been correctly reset to 1 after reaching the maximum of 99999. 06. The &SEQ. symbol is now replaced by the intended numeric value. 07. The correct CMIB is used. 08. Symbol names with substring specification are now handled correctly. 09. Array descriptor dimension Index value corrected. 10. The sprintf() call parameters have been corrected. 11. Added the missing CICS 5.4 and 5.5 version numbers to the internal version array. 12. Variable length corrected. 13. UseIDISTime is now correctly active as per documentation. 14. Fault Analyzer now uses DATASETS(IDILCOB) + DD:IDILCOB to locate and open the compiler listing. 15. '**' flags now recognised and source line is processed.
Temporary fix
Comments
APAR Information
APAR number
PH05666
Reported component name
FAULT ANALYZER
Reported component ID
5655Q4100
Reported release
E10
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-11-22
Closed date
2019-02-26
Last modified date
2019-04-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI61521
Modules/Macros
IDI64MF IDI64MSG IDI64SPC IDI64UTL IDIACCEP IDIALSMP IDIAPPLY IDIBIND IDICAASM IDICABND IDICADY6 IDICADYN IDICAFA6 IDICAFAT IDICALE IDICALE6 IDICALO6 IDICALOC IDICASB6 IDICASM6 IDICASUB IDICBDB2 IDICBFAT IDICBIMS IDICCFND IDICGPR1 IDICGPR2 IDICISA IDICNF00 IDICNFDS IDICNOT6 IDICNOTA IDICNOTR IDICONFM IDICOPY IDICOPY6 IDICOPYR IDICRXDX IDICRXEI IDICRXET IDICRXHC IDICRXLE IDICSDB2 IDICSIMS IDICSMF IDICSPC IDICSRB IDICSSRB IDICSV05 IDICSV06 IDICSV08 IDICSV09 IDICSV10 IDICSV11 IDICSV12 IDICSV13 IDICSV14 IDICSV15 IDICSVCR IDICSXDS IDICUXCS IDICUXWR IDICXITA IDICZSVC IDIDA IDIDASUB IDIDATSA IDIDATST IDIEAI IDIEAI0 IDIECASB IDIGMAIN IDIGNTCE IDIGSVRJ IDIGUOPT IDIHIBMA IDIHIBMI IDIHIBMM IDIHPMSG IDIHUSRM IDIJAGNQ IDIJAGNT IDILEDS IDIM00 IDIM01 IDIM02 IDIM03 IDIM04 IDIM05 IDIM06 IDIM07 IDIM08 IDIM09 IDIM10 IDIMCICS IDINDEX IDINDFUE IDIOPTLM IDIPABOT IDIPADIR IDIPANEX IDIPASID IDIPASUB IDIPBLNK IDIPBOPT IDIPCE IDIPCONF IDIPCOPY IDIPCTNM IDIPCTRF IDIPDA IDIPDDIR IDIPDIRL IDIPDISP IDIPDOPT IDIPDSCA IDIPDSCP IDIPDSCU IDIPEM01 IDIPFMIP IDIPH000 IDIPH001 IDIPH002 IDIPH003 IDIPH004 IDIPH005 IDIPH006 IDIPH007 IDIPH100 IDIPH101 IDIPH102 IDIPH103 IDIPH104 IDIPH105 IDIPH106 IDIPH107 IDIPH108 IDIPH109 IDIPH110 IDIPH111 IDIPH112 IDIPH113 IDIPH114 IDIPH115 IDIPH116 IDIPH117 IDIPH118 IDIPH119 IDIPH120 IDIPH121 IDIPH122 IDIPH123 IDIPH124 IDIPH125 IDIPH126 IDIPH127 IDIPH128 IDIPH129 IDIPH130 IDIPH131 IDIPH132 IDIPH133 IDIPH134 IDIPH135 IDIPH136 IDIPH137 IDIPH138 IDIPH139 IDIPH140 IDIPH141 IDIPH142 IDIPH143 IDIPH144 IDIPH145 IDIPH146 IDIPH147 IDIPH148 IDIPH149 IDIPH150 IDIPH151 IDIPH152 IDIPH153 IDIPH154 IDIPH155 IDIPH156 IDIPH157 IDIPH158 IDIPH159 IDIPH160 IDIPH161 IDIPH162 IDIPH163 IDIPH164 IDIPH165 IDIPH166 IDIPH167 IDIPH168 IDIPH169 IDIPH170 IDIPH171 IDIPH172 IDIPH173 IDIPH174 IDIPH175 IDIPH176 IDIPH177 IDIPH178 IDIPH179 IDIPH180 IDIPH181 IDIPH182 IDIPH183 IDIPH184 IDIPH185 IDIPH186 IDIPH187 IDIPH188 IDIPH189 IDIPH190 IDIPH191 IDIPH192 IDIPH193 IDIPH194 IDIPH195 IDIPH196 IDIPH197 IDIPH198 IDIPH199 IDIPH200 IDIPH201 IDIPH202 IDIPH203 IDIPH204 IDIPH205 IDIPH206 IDIPH207 IDIPH208 IDIPH209 IDIPH210 IDIPH211 IDIPH212 IDIPH213 IDIPH214 IDIPH215 IDIPH216
Fix information
Fixed component name
FAULT ANALYZER
Fixed component ID
5655Q4100
Applicable component levels
RE10 PSY UI61521
UP19/03/07 P F903
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"E10","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSXJAJ","label":"Fault Analyzer for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"E10","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
02 April 2019