IBM Support

Latest Fault Analyzer for z/OS Service Information

Question/Answer


Question

What is the latest PTF level for Fault Analyzer and []how do I determine my current Fault Analyzer PTF service level?[]

Answer

NOTE: Make sure you review the Preventive Service Planning (PSP) information here and specify FAULTANALYZE as the Upgrade Name for the PSP bucket. The PSP bucket provides the following information:

  • Installation information
  • Documentation changes
  • General information
  • Service recommendations
  • Cross product dependencies

How can I sign up to automatically receive email notification when a new PTF is available?


For Version 14 PTFs click here
For Version 13 PTFs click here

All available Version 14 Fault Analyzer PTFs and associated APARs (most recent first):
   
PTF
Availability date
Prerequisite PTFs
Supercedes these PTFs
APAR(s) this PTF fixes
English:
UI59890
30 Nov 2018
UI52689
UI54616
UI54624
UI56500
UI57242
UI58414
UI59820
English:
UI59820
27 Nov 2018
UI52689
UI54616
UI54624
UI56500
UI57242
UI58414
English:
UI58414
17 Sep 2018
UI52689
UI54616
UI54624
UI56500
UI57242
English:
UI57242
17 Jul 2018
UI52689
UI54616
UI54624
UI56500
English:
UI56500
16 Jun 2018
UI52689
UI54616
UI54624
English:
UI54624
3 Apr 2018
UI52689
UI54616
English:
UI52689
19 Dec 2017
 
APAR PH05633 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 Inaccurate reporting of data with CICS/TS 5.5 beta. Field offset changes with CICS/TS 5.5 beta. New field offset changes picked up. PH05633
 
APAR PH02731 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 Abend S0C9 in function ChkSSRange at offset X'F14'. Bad value from subroutine causing division by zero. The subroutine has been changed to never return an invalid value. PH02785
2 Abend S913-38 in function CheckMbr at offset X'FE'. Additional symptom is message ICH408I. An attempt to open a data set to which the user does not have READ access. A check for READ access has been added prior to the open. PH02718
3 0C4 in PliSepSym when processing Enterprise PL/I abend with SYSDEBUG side file. SIB address not available. Processing of symbols abandoned when no SIB address. PH03252
4 IDIUTIL LISTHF causes associated dump data sets to be recalled if migrated. IDIUTIL LISTHF is allocating the dump data sets. IDIUTIL LISTHF is changed to perform a catalog check of an associated dump data set. PH03595
5 Fault analyzer times-out when processing large ODO table. COBOL DWARF form usage not recognised. COBOL DWARF form usage recognised. PH04661
6 ABEND0C4 in IsLevel88() while reporting COBOL abend. Blank source lines not handled correctly. Blank source line procesing corrected. PH05501
7 Fault Analyzer abend S0C4 entry point prtSumLine statement 396. An incorrect data field was used during report formatting. The correct data field is used. PH04836
8 MSGIDI0005S Storage allocation for 1504 bytes. Arithmetic error in internal storage routine causes an incorrect message to be issued. The internal storage routine is corrected. PH05502
 
APAR PH00583 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 Abend S0C4 at prtSumLine statement 379. An unexpected condition resulted in a zero-length string. The string is checked for zero length. PH00679
2 Fault Analyzer reports incorrect source line for COBOL V5+ program compiled with OPT TEST. DWARF line number table now includes additional SNAPSHOTs that are not related to new statement entries. Line number table entries for 'stand alone' SNAPSHOTs are now processed. PH02664
3 Abend S0C4 in IDIXDCAP at offset X'BFA' on CLC instruction with bad R2. The CDE address from an IRB was used in a check for a program name. The RB is now checked to ensure it is a PRB. PH00891
4 No record buffers available (unexpected MVS I/O module encountered) on z/OS 2.3 LPDE has changed under z/OS 2.3 Correct LPDE navigation under z/OS 2.3 PH02661
5 High CPU during fault analysis. A potentially CPU intensive storage validation routine has been exposed due to application design/storage layout. The routine has been refactored to remove the CPU intensive loop. PH02147
6 IDI0095W Unexpected condition found in IDIDODSN:1002 during renalysis of an RFR dump Uninitialized storage creates a bad record in the minidump. This creates a DSERRORSTOP condition during reanalysis. The storage is initialized correctly PH02452
 
APAR PI99311 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 Last executed SQL statement n/a when no host variables on SQL stmt. Incorrect string positioning. String positioning corrected. PI99593
2 Diagnostic messages appearing: "ifaedlis returned", "ifaedlis Enabled" and "+IDI_ERROR: printf was invoked in the SPC environment". A change in code logic exposed 2 diagnostic messages that previously would not have been displayed. These diagnostic messages have been removed. PH00385
 
APAR PI96531 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 Orphaned fault entry allocations caused by creation of fault entries with associated XDUMP in history file which are not managed by the IDIS subsystem. A member name conflict was causing the unallocation to fail due to the fault entry DCB still being OPEN. Resolution of the member name conflict eliminated the failed unallocation. PI99106
2 Linkage Section items missing when reporting COBOL V5+ abend. EXEC CICS LINK creates a new enclave (CAA) which FA is not discovering. FA CAA->CLLE processing corrected. PI99103
3 Abend S0C4 in CopyDisplay() when using the "Services->Copy Current Display to Data Set..." pull-down option. An attempt was made to initialize a data field via a NULL pointer. The superfluous initialization has been removed. PI96976
4 Abend S0C4 at entry point pli_add_xrefs at statement 2782. An uninitialized pointer was used. The pointer is no longer used if not initialized. PI99101
5 Abend S0C4 in function PrtLblData. An invalid compile unit name with a length exceeding the maximum expected length was being processed. Compile unit name validity checks have been added. PI97668
6 Fault Analyzer 0C4 in PliSepSym when processing PL/I abend with SYSDEBUG side file. Zero SIB pointer. Blocks with zero SIB pointer excluded. PI98165
 
APAR PI92592 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 ENV ABEND_MODULE_NAME is blanks for CICS LE application. Value is not being created in realtime exits. CICS termination exits are changed to create the value from the TCA. PI95487
2 ABEND0C4 processing module with long names in RLD records, Key field for long names exceeds internal buffer length. Check potential key length before building RLD key. PI91630
3 NUMCHECK compiler option not evaluated. FA does not produce the NUMCHECK compiler option in the analysis report. FA is changed to support the new Cobol compiler NUMCHECK option. PI95488
4 IDIUTIL IMPORT of single fault entry sometimes fails to delete the fault entry from the input history file. The method used for the deletion is not always reliable. A more reliable method is now used to delete the imported fault entry from the input history file. PI95490
5 Abend S0C4 in function setCIB_TACBused offset X'128E'. An uninitialized data field was used as an index into an array. The data field has been initialized. PI93933
6 Fault Analyzer loop processing C/C++ abend with DWARF side file. New usage of DW_OP_IBM_wsa_addr op not currently supported. DW_OP_IBM_wsa_addr op now supported. PI91361
7 Fault Analyzer does not present mismatch popup when COBOL md5 signature not recorded in fault entry but is found in supplied load module/side file. Mismatch popup was only appearing when md5 signature present in both fault entry and load module/side file. Mismatch popup now appears when md5 signature missing from fault entry but present in load module/side file. PI95491
8 Fault Analyzer reports incorrect source line when processing DWARF for COBOL V5+ abend. Not all relevant entries in line number table are being processed. Additional line number table entries are now processed. PI95492
9 Listing prompt does not make it clear that LANGX or DWARF can be used with FA and COBOL V5 or later. Listing prompt wording could be better. Listing prompt wording (and help panels) improved. PI95493
 
APAR PI89724 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 0C4 in CobCdaSym() when processing COBOL DWARF level 66 item. Level 66 incorrectly processed. Level 66 processing corrected. PI91392
2 Fault Analyzer appears to loop when processing COBOL/5+ ODO table. DWARF op not recognised when locating ODO variable's value. DWARF op now recognised. PI91394
3 No Fault Analyzer source support when PL/I program compiled with TEST(SEP) and CMPAT(LE). Fault Analyzer does not support CMPAT(LE) with PL/I SYSDEBUG side files. CMPAT(LE) support added for PL/I SYSDEBUG side files. PI91395
4 Fault Analyzer loops when processing unreferenced data item. Unreferenced data item can never appear on an executable source line. Unreferenced data items ignored. PI91396
5 Fault Analyzer loops when analyzing COBOL program that has many table indexes. Error in index symbol processing causes loop when calculating table stride. Index symbol processing corrected. PI91397
6 Fault Analyzer 0C4 in ReadAtts when processing COBOL V4 program with TEST in effect. Automonitor table has an untested null string. Automonitor null string now tested for. PI91398
7 PIC002 in IDIXDCAP SPKA instruction processed in an unauthorized state. SPKA instruction is redundant and has been removed. PI91399
8 U4038 in GetCompListSource() when processing COBOL 6.2 compiler listing via Fault Analyzer listing exit. Compiler listing proc name page headings not handled. Compiler listing proc name page headings recognised. PI91400
9 Incorrect links in FA Plugin event summary. While viewing a Fault Analyzer report using the FA eclipse plugin, there are clickable links in the Event summary to the wrong target. The report produced now contains correct links for the plugin event summary. PI91401

All available Version 13 Fault Analyzer PTFs and associated APARs (most recent first):
   
PTF
Availability date
Prerequisite PTFs
Supercedes these PTFs
APAR(s) this PTF fixes
English:
UI59819
26 Nov 2018
UI47734
UI50245
UI53040
UI55133
UI56668
UI58443
English:
UI58443
17 Sep 2018
UI47734
UI50245
UI53040
UI55133
UI56668
English:
UI56668
21 Jun 2018
UI47734
UI50245
UI53040
UI55133
English:
UI55133
1 May 2018
UI50245
UI53040
Korean:
UI53702
1 Mar 2018
UI30212
English:
UI53040
1 Feb 2018
UI47734
UI50245
English:
UI50245
14 Sep 2017
UI47734
English:
UI47734
3 Jun 2017
UI12445
UI13465
UI14757
UI17255
UI18641
UI20632
UI22346
UI23573
UI25080
UI27380
UI27593
UI29962
UI31227
UI32440
UI33673
UI35734
UI37893
UI39095
UI40640
UI43400
UI45945
Japanese:
UI46350
1 May 2017
UI30209
English:
UI45945
3 Apr 2017
UI43400
English:
UI43400
3 Jan 2017
UI12445
UI13465
UI14757
UI17255
UI18641
UI20632
UI22346
UI23573
UI25080
UI27380
UI27593
UI29962
UI31227
UI32440
UI33673
UI35734
UI37893
UI39095
UI40640
English:
UI40640
3 Oct 2016
UI33673
UI35734
UI37893
UI39095
English:
UI39095
6 Jul 2016
UI33673
UI35734
UI37893
English:
UI37893
2 Jun 2016
UI33673
UI35734
English:
UI35734
3 Mar 2016
UI33673
English:
UI33673
12 Dec 2015
UI12445
UI13465
UI14757
UI17255
UI18641
UI20632
UI22346
UI23573
UI25080
English:
UI32440
3 Nov 2015
UI31227
English:
UI31227
2 Oct 2015
UI12445
UI13465
UI14757
UI17255
UI18641
UI20632
UI22346
UI23573
UI25080
UI27380
UI27593
UI29962
Japanese:
UI30209
18 Aug 2015
UI29962
Korean:
UI30212
18 Aug 2015
UI29962
English:
UI29962
18 Aug 2015
UI14757
UI17255
UI18641
UI20632
UI22346
UI23573
UI25080
UI27380
UI27593
English:
UI27593
1 Jun 2015
UI27380
English:
UI27380
12 May 2015
UI14757
UI18641
UI20632
UI22346
UI23573
UI25080
English:
UI25080
3 Mar 2015
UI14757
UI20632
UI22346
UI23573
English:
UI23573
8 Dec 2014
UI14757
UI18641
UI20632
UI22346
English:
UI22346
24 Oct 2014
UI14757
UI20632
English:
UI20632
3 Sep 2014
UI14757
UI17255
UI18641
English:
UI18641
1 Jul 2014
UI14757
UI17255
English:
UI17255
2 May 2014
UI14757
English:
UI14757
7 Feb 2014
UI12445
UI13465
English:
UI13465
2 Jan 2014
UI12445
English:
UI12445
16 Nov 2013
 
APAR PH02369 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 Abend S0C9 in function ChkSSRange at offset X'F14'. Bad value from subroutine causing division by zero. The subroutine has been changed to never return an invalid value. PH05506
2 0C4 in PliSepSym when processing Enterprise PL/I abend with SYSDEBUG side file. SIB address not available. Processing of symbols abandoned when no SIB address. PH05505
3 Fault analyzer times-out when processing large ODO table. COBOL DWARF form usage not recognised. COBOL DWARF form usage recognised. PH05504
4 ABEND0C4 in IsLevel88() while reporting COBOL abend. Blank source lines not handled correctly. Blank source line procesing corrected. PH04762
5 Fault Analyzer abend S0C4 entry point prtSumLine statement 396. An incorrect data field was used during report formatting. The correct data field is used. PH05503
6 MSGIDI0005S Storage allocation for 1504 bytes. Arithmetic error in internal storage routine causes an incorrect message to be issued. The internal storage routine is corrected. PH05046
 
APAR PI99312 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 Last executed SQL statement n/a when no host variables on SQL stmt. Incorrect string positioning. String positioning corrected. PH02662
2 Abend S0C4 in function setCIB_TACBused statement 2572. A data area residing in unallocated LE storage was incorrectly being used. The unallocated LE storage data area is no longer used. PH00567
3 Abend S0C4 at prtSumLine statement 379. An unexpected condition resulted in a zero-length string. The string is checked for zero length. PH02667
4 Fault Analyzer reports incorrect source line for COBOL V5+ program compiled with OPT TEST. DWARF line number table now includes additional SNAPSHOTs that are not related to new statement entries. Line number table entries for 'stand alone' SNAPSHOTs are now processed. PH02663
5 Abend S0C4 in IDIXDCAP at offset X'BFA' on CLC instruction with bad R2. The CDE address from an IRB was used in a check for a program name. The RB is now checked to ensure it is a PRB. PH02666
6 No record buffers available (unexpected MVS I/O module encountered) on z/OS 2.3 LPDE has changed under z/OS 2.3 Correct LPDE navigation under z/OS 2.3 PH02668
7 IDI0095W Unexpected condition found in IDIDODSN:1002 during renalysis of an RFR dump Uninitialized storage creates a bad record in the minidump. This creates a DSERRORSTOP condition during reanalysis. The storage is initialized correctly PH02669
 
APAR PI96533 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 Abend S0C4 at entry point pli_add_xrefs at statement 2782. An uninitialized pointer was used. The pointer is no longer used if not initialized. PI97218
2 Abend S0C4 in function PrtLblData. An invalid compile unit name with a length exceeding the maximum expected length was being processed. Compile unit name validity checks have been added. PI99104
3 ENV ABEND_MODULE_NAME is blanks for CICS LE application. Value is not being created in realtime exits. CICS termination exits are changed to create the value from the TCA. PI89407
4 Linkage Section items missing when reporting COBOL V5+ abend. EXEC CICS LINK creates a new enclave (CAA) which FA is not discovering. FA CAA->CLLE processing corrected. PI96271
5 Fault Analyzer 0C4 in PliSepSym when processing PL/I abend with SYSDEBUG side file. Zero SIB pointer. Blocks with zero SIB pointer excluded. PI99105
 
APAR PI92415 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 NUMCHECK compiler option not evaluated. FA does not produce the NUMCHECK compiler option in the analysis report. FA is changed to support the new Cobol compiler NUMCHECK option. PI92228
2 IDIUTIL IMPORT of single fault entry sometimes fails to delete the fault entry from the input history file. The method used for the deletion is not always reliable. A more reliable method is now used to delete the imported fault entry from the input history file. PI94248
3 Fault Analyzer loop processing C/C++ abend with DWARF side file. New usage of DW_OP_IBM_wsa_addr op not currently supported. DW_OP_IBM_wsa_addr op now supported. PI95494
4 Fault Analyzer does not present mismatch popup when COBOL md5 signature not recorded in fault entry but is found in supplied load module/side file. Mismatch popup was only appearing when md5 signature present in both fault entry and load module/side file. Mismatch popup now appears when md5 signature missing from fault entry but present in load module/side file. PI95486
5 Listing prompt does not make it clear that LANGX or DWARF can be used with FA and COBOL V5 or later. Listing prompt wording could be better. Listing prompt wording (and help panels) improved. PI95485
6 Fault Analyzer reports incorrect source line when processing DWARF for COBOL V5+ abend. Not all relevant entries in line number table are being processed. Additional line number table entries are now processed. PI92482
7 ENV ABEND_MODULE_NAME is blanks for CICS LE application. Value is not being created in realtime exits. CICS termination exits are changed to create the value from the TCA. PI89407
 
APAR PI80341 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 The "LINK-EDIT DATE & TIME" and "COMPILATION DATE & TIME" column names in the "Abend Job Information" section of the Fault Analyzer report are converted from Korean DBCS characters to English SBCS characters. The column name translation was regressed when extra columns were added to this section of the report. Column names are now correctly translated. PI80341
 
APAR PI87318 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 0C4 in CobCdaSym() when processing COBOL DWARF level 66 item. Level 66 incorrectly processed. Level 66 processing corrected. PI88712
2 Fault Analyzer appears to loop when processing COBOL/5+ ODO table. DWARF op not recognised when locating ODO variable's value. DWARF op now recognised. PI89035
3 No Fault Analyzer source support when PL/I program compiled with TEST(SEP) and CMPAT(LE). Fault Analyzer does not support CMPAT(LE) with PL/I SYSDEBUG side files. CMPAT(LE) support added for PL/I SYSDEBUG side files. PI87088
4 Fault Analyzer loops when processing unreferenced data item. Unreferenced data item can never appear on an executable source line. Unreferenced data items ignored. PI89199
5 Fault Analyzer loops when analyzing COBOL program that has many table indexes. Error in index symbol processing causes loop when calculating table stride. Index symbol processing corrected. PI90003
6 Fault Analyzer 0C4 in ReadAtts when processing COBOL V4 program with TEST in effect. Automonitor table has an untested null string. Automonitor null string now tested for. PI89705
7 PIC002 in IDIXDCAP SPKA instruction processed in an unauthorized state. SPKA instruction is redundant and has been removed. PI90001
8 U4038 in GetCompListSource() when processing COBOL 6.2 compiler listing via Fault Analyzer listing exit. Compiler listing proc name page headings not handled. Compiler listing proc name page headings recognised. PI90658
9 Incorrect links in FA Plugin event summary. While viewing a Fault Analyzer report using the FA eclipse plugin, there are clickable links in the Event summary to the wrong target. The report produced now contains correct links for the plugin event summary. PI88812
 
APAR PI82452 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 Memory leak in FA ISPF dialog. Subsystem communication control block is not freed. Subsystem control block is freed at FA dialog termination. PI80845
2 Fault Analyzer ABEND0C4 when processing storage check failure hotspot. Fault Analyzer not process a CICS 64-bit trace file correctly. Fault Analyzer is changed to address the 64-bit trace properly. PI81410
3 System dump file is required for CICS entries, or message is issued stating Trace Block is not in dump. Trace blocks were not properly stored in the minidump. During reanalysis the original system dump will be processed if available. If not then messages are issued. Trace blocks are correctly stored in the minidump. PI82002
4 ABEND282-20 when data set for listing prompt is left blank RACF is called with a null data set name. Listing prompt dialog no longer permits a blank entry for data set name. PI81240
5 AbendS913 for SDSNLOAD in subsystem in seen as ABENDS058 by caller Subsystem did not perform any checks before attempting to read SDSNLOAD data set. Fault Analyzer subsystem now generates a message when a ddname for SDSNLOAD is not found or it does not have read access to the data set. PI84050
6 MSGIDI0063W after successive jobs caused space management Subsystem was not being notified to update $$INDEX so successive jobs were getting copies of an old cache. The subsystem is notified to refresh its copy of $$INDEX after space management. PI85753
7 IDI0047S IBM Fault Analyzer internal abend S0C4. FA is not decoding an LE PPA2 correctly, producing a huge string length. This string overlays data in the report phase. FA is changed to decode the PPA2 correctly. PI86008
8 ABEND378 RC14 during analysis. MSGCSV430I may be issued. IDIXDCAP is in the wrong key to free storage. IDIXDCAP is changed to use the correct key for freemain. PI86145
9 0C9 in cob_rel_stg() when processing COBOL table indexes. Zero table stride causes divide by zero. Table stride corrected. PI79221
 
APAR PI79069 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 COBOL table index reported as out of bounds when it isn't. In some cases offset into table was being used to determine out of bounds rather than occurrence. Occurrence now always used for determining out of bounds. PI82432
2 Fault Analyzer and LANGX do not recognise COBOL V6 trial 5655-TR6. Neither supported. 5655-TR6 support added to LANGX and Fault Analyzer. PI82423
3 Fault Analyzer does not promptfor a compiler listing to supply source when COBOL V5+ program is compiled with TEST(NOSOURCE) or NOTEST(DWARF). Fault Analyzer uses whatever DWARF is available so source would require TEST(SOURCE) option. Fault Analyzer now prompts for a compiler listing to provide source when a COBOL V5+ program is compiled with TEST(NOSOURCE) or NOTEST(DWARF). The compiler listing may also be supplied via DD IDILCOB or listing exits. PI79667
4 Loop in FA after space abend. Incorrect address calculation caused FA to loop. Address calculation has been corrected. PI82429
5 IMS V15 information missing from FA report. IMS V15 string not added to models file. IMS V15 string now added. PI82431
 
APAR PI79752 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 The "LINK-EDIT DATE & TIME" and "COMPILATION DATE & TIME" column names in the "Abend Job Information" section of the Fault Analyzer report are converted from Japanese DBCS characters to English SBCS characters. The column name translation was regressed when extra columns were added to this section of the report. Column names are now correctly translated. PI79752
 
APAR PI74739 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 MSGIDI0103I when LLA managed load module part of analysis. When an LLA managed load module is part of analysis then a bad concatenation number is used to locate the module data set for the binder. BLDL is used to identify the correct data set for the binder. PI74277
2 ABEND0C4 in IDISAMAN after S222. Register not initialized correctly. Register is initialized before referencing storage. PI74105
3 "Data set is not a hisory file" message issued incorrectly. A migrated data set is part of a VIEW. Attempting to use the VIEW results in a "data set is not a history file" message. Fault Analyzer will now recall the data set before testing the data set characteristics when the data set is defined to a VIEW. PI74743
4 Excessive CPU used when processing PL/I SYSDEBUG that has many structure assignments. Structure assignments result in many automonitor entries causing bad performance when creating xref entries. New xref info in SYSDEBUG now used for EPLI V4R1 on. PI78883
5 CEE0802C Heap storage control information was damaged. From entry point CFREE at statement 362 at compile unit offset +00000410 at entry offset +00000410. LOOKUP command causes LE heap storage corruption. The LE heap storage corruption problem has been addressed. PI75241
6 No CICS USER or CICS 64-bit storage displayed in CICS storage summary section of FA report. This data had not been included when 64 bit storage was added to CICS API. USER64 and CICS64 storage now included in report. PI75686
7 Abend S0C4 at xmemmove + X'29C88'. Incorrect length used when moving a character string. The length has been corrected. PI76036
8 FA does not report COBOL V5/V6 Working Storage when NORENT compiler option in effect. NORENT static expected from IGZXAPI, but gives rc = -5. NORENT static address retrieved from PPA4. PI76037
9 Loop in IDIXDCAP processing a system abend in CICS address space. It is also possible to experience an ABEND0C1 in IDIXDCAP with this problem. Code that sets a base register was bypassed leading to an incorrect branch. Base register is set properly. PI76210
10 Message IDI0005S out-of-storage conditions in the Fault Analyzer ISPF interface (IDIPDDIR). An increased amount of storage was required per fault entry displayed. The Fault Entry List display has been redesigned to require less storage. PI76302
11 Incorrect source line reported when COBOL V5/V6 program re-compiled with TEST option and source changes. There is no mechanism for checking that the DWARF in deferred load segments matches the program CSECT in the fault entry. RFE87874 introduces an md5 checksum into both the program CSECT and the DWARF. PI78885
12 IDI0005S when processing COBOL listing. One of the processing routines was not FREEing all storage that had been getmained during its processing. All storage is now FREEd. PI76914
13 Redundant messages for LANG(JPN) Duplicate messages are being output when LANG(JPN) is used. Duplicate messages have been removed. PI77528
14 IDIALLOC DEST allocates DUMMY Internal field was too small to receive the specification and triggered a dummy allocation. IDIALLOC is corrected to allocate the SYSOUT DEST file. PI77888
 
APAR PI68993 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 ABEND0C4 after pp_cics_synopsis Message formatting exceeded buffer size. Message formatting now truncates to the buffer size. PI67603
2 MQ reason code is incorrect. MQ source code parser identifies the incorrect variable. MQ parser is corrected to identify the correct reason code variable and extract the correct value. PI68623
3 Loop printing assembler. Previous instruction discovery process never progresses beyond the last found position in the program. Discovery process is changed to detect lack of progress and terminate. PI68408
4 ABEND0C4 in PrtCicsLevels Null pointer referenced. Pointer is initialized correctly. PI69235
5 Fault Analyzer reports COBOL/5 table indexes only as offsets into the table, not as table occurrences. COBOL/5 table indexes are reported as regular variables in WORKING/LOCAL-STORAGE SECTIONs. COBOL/5 table indexes now reported in INDEXED BY section which shows both the index value and table occurrence. PI73648
6 CICS trace entries have time value displayed in HEX rather than a formatted time A CICS field used as a time base was 0 which caused the CICS trace formatting to return time value in HEX. Code has been added to check for 0 and if so use a different location for the time base value. PI70357
7 Abend0c4 in java_script Attempt to store a data set name to a null pointer address after data set prompt for Java analysis. Data set prompt no longer occurs as Java analysis data will be stored in the current fault entry. PI70008
8 Working-Storage is reported as Local-Storage when using COBOL V5 DWARF (TEST option). WSA (writeable static area) address is invalid. Fault Analyzer analysis problem note added when WSA is invalid and storage areas will be reported as 'not addressable'. PI71087
9 IDI0092S under CICS An overlay was causing a loop when determining prior DSA address. Code has been added to detect duplicate DSA address and quit accordingly. PI73004
 
APAR PI65394 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 User abend code is truncated in NFY.SYNOPSIS User abend code not formatted correctly for NFY.SYNOPSIS when a duplicate fault is detected. User abend code is now formatted correctly PI68667
2 Fault Analyzer abends with 0C4 when processing PL/I SYSDEBUG side file. PPA4 is overlayed resulting in bad CUI pointer. CUI timestamp self-checked. PI64479
3 IDIXDCAP exit stops working after the application of z/OS APAR OA49595. APAR OA49595 invalidates the Fault Analyzer usermod zap to IEAVTABD. The usermod/zap has been updated. PI68666
4 User defined program description is repeated in event summary display. The user defined description was overflowing the variable used to hold it and consequently caused parts of the message to be repeated. The overall length of the user defined description is now checked to prevent an overflow. PI66578
5 0C4 in CSECT CREALLOC in IDIDA Buffer used to process data returned from binder was too small and hence an overlay occurred. The buffer size has been increased. PI66584
6 CICS Channel DFHTRANSACTION not displayed in Channels and Containers display DFHTRANSACTION was introduced in CICS/TS 5.2 as a task level channel rather than the existing link level channels and as such was not being correctly discovered. Code has been added to process task level channels. PI68668
7 COBOL ODO tables not formatted when using DWARF. Unexpected DWARF data types used for ODO variable types. Support for DW_ATE_unsigned_fixed and DW_ATE_signed fixed added. PI66980
8 Incorrect Entry Point displayed in event list. Some programs were incorrectly identified as FORTRAN which lead to an incorrect entry point being displayed in the event list. The test for whether a program is FORTRAN has been strengthened. PI50396
9 Integrity fix Integrity fix Integrity fix PI63879
10 IDI0144E IDIS ERROR DETECTED AT IDICUSUB:1590: TCB cccccc IDIS INTERNAL CALL TO FAILED. RC=400 The IDIS subsystem parameter NOUPDINDEX prevents RFR processing. Message IDI0148E now explains the link between NOUPDINDEX and the failure of RFR processing. User's guide has been updated to note the requirement. PI65395
11 0C4 in exit program IDIXCX53 at XPCABND The FA CICS exit encounters a problem with the CICS trace table and takes an early exit, bypassing the setting of R6 which is needed for COMITSG processing. COMITSG suffers an 0C4 because R6 is bad. The FA CICS exits have been modified to set R6 earlier, so that it will be valid when needed. PI67766
12 The Fault Analyzer User's Guide and Reference states that the CFA transaction cannot be used to turn off IDITRACE, if //IDITRACE DD is in the CICS JCL, but it can. The information in the Fault Analyzer User's Guide and Reference is incorrect - the CFA transaction can be used to turn off (and back on, if so desired) IDITRACE, regardless of whether //IDITRACE DD is specified in the CICS JCL or not. The next edition of the Fault Analyzer User's Guide and Reference will have the incorrect information removed. PI68556
 
APAR PI62767 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 Specification of NULLFILE high-level qualifier for the IDIOPTLM RFRDSN data set name resulted in SDUMP RFR dumps also being disabled. The IDIOPTLM RFRDSN data set name NULLFILE high-level qualifier disabled both TDUMP and SDUMP RFR dumps. Only TDUMPs are now disabled. PI62668
2 LE abend U4038 during analysis. An array was being used beyond its allocated size in the LE heap, resulting in storage corruption. The erroneous usage of the array beyond its maximum size has been eliminated. PI62332
3 Accounting data is not formatted. Accounting data contains non printable data and therefore FA did not format the information. Non printable accounting data is converted to dots. The raw data is still available in the env control block presented to FA exits. PI65158
4 0C4 during COBOL sidefile processing. An inaccurate method for counting tokens on a COBOL source line was leading to a storage overlay. The counting code has been modifed accordingly. PI62407
5 Sample program definitions for programs IDIXCE69 and IDIXCE70 missing from IDISCICS sample The definitions had been missed Missing definitions have been added PI65152
6 IDIXDCAP has bad freemain Bad conditional freemain in IDIXDCAP does not free SP132 Conditional freemain in IDIXDCAP is corrected PI64233
7 0C4 in stack_op() when processing COBOL DWARF debugging information. Stack minidump flag not reset. Stack minidump flag now reset. PI64350
 
APAR PI58441 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 0C4 in entry point klcompare during Fault Analyzer's gathering of DB2 information. A length check was not being performed on a data area and hence a subsequent copy of the data was causing a storage overlay. The returned data length is now checked before the data move. PI62510
2 ABEND0C4 during message lookup. Long Java entry point name causes storage overlay. Entry point name is truncated to maximum buffer length. PI56847
3 An event for the Fault Analyzer invocation exit IDIXDCAP was incorrectly being included and flagged as point of failure. The event was not correctly identified as being one to suppress. The event is now suppressed. PI57103
4 ABEND0C4 during Java analysis. Array bounds are exceeded during Java analysis. Bounds of the array are checked properly. PI58357
5 With RETAINCICSDUMP(AUTO) specified the CICS transaction dump was not being suppressed after FA analysis. A check to see if FA was installed in the XDUREQ exit was incorrect and hence the transaction dump suppression was being delayed but not subsequently actioned. The exit check has been corrected. PI62509
6 A deadlock situation occurred between the abending task and the IDIS subsystem involving the SYSZRAC2 resource. The abending task was in a PC call to the IDIS subsystem which never completed. The reason being that the abending task owned the SYSZRAC2 resource, while the IDIS subsystem waited for shared access before it could process the request. The code already handles potential hang conditions during this particular PC call. However, due to TCBFX set on, this did not perform as expected. The particular IDIS PC call will be conditioned on TCBFX not being set. PI59807
7 ABENDS0C4 in pBatchReport + X'ED10'. A buffer was reallocated but an old copy of the buffer address was used. The current buffer address is now always used. PI60431
8 IDIDATST inconsitently finding matching sidefile. Storage usage on repeated iterations of IDIDATST caused invalid storage reference. Storage reference fixed. PI60166
9 FA loops while reporting COBOL table with out of bounds OCCURS DEPENDING ON variable. Table high bound not set to maximum when ODO variable is out of bounds. Table high bound set to maximum when ODO variable is out of bounds and noted in Storage Areas report. PI60246
10 ISPF error "panel IPVPI004 not found" when selecting the IDILANGP Side File Formatting Utility option from the Services pull-down menu. IDISISPF sample ISPF data set allocation exec does not include the required Common Component data sets. The required Common Component data sets have been added to the IDISISPF sample ISPF data set allocation exec. PI60372
11 ABENDS0C4 in routine IECPRLTV at offset X'36'. Routine IECPRLTV was called with an invalid DEB address. The problem has been eliminated. PI61430
 
APAR PI54261 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 Formatted DSECT command address always zero regardless of initial displayed storage address. The character format address ISPF variable failed to convert to a binary value due to missing string null-terminator. The string null-terminator has been added to ensure correct conversion to a binary value. PI55016
2 When using File Manager interface with a GDG generation data set, Fault Analyzer does not use the base name as an alternative means of locating the template. This was not supported. Fault Analyzer now attempts to locate a template using the GDG base name if there is no template for the generation data set. PI55028
3 The Event Summary does not distinguish between normal events and events for which the execution environment is no longer valid (historical events). No attempt was made to identify historical events in the Event Summary. Historical events have been separated out from normal events in the Event Summary. PI55148
4 IDICZSVC New IDICSVCR not found IDICZSVC does not cater for presence of abend code. IDICZSVC treats the presence of ABEND16D code as null entry. PI55196
5 Fault Analyzer reports COBOL V5 table index values as byte offsets into the table, not as the table occurrence. Table stride not available so index occurrence calculation was not possible. Table stride now available, table indexes reported as both byte offset into table and occurrence. For example, if stride is 8 bytes and byte offset (index value) is 32 then occurrence is 5. PI52923
6 IDIDA 0C4 abend processing COBOL V5 DWARF when variable has many substring references. String buffer overrun. String buffer size increased. PI55740
7 MSGIDI0063W DDfMdelt() rc=00100E37 During space management there is insufficient space for dfSMS to update PDSE internal control blocks. This is seen as ABENDx37 either updating $$INDEX or during stow delete of a fault entry. Improve space management to increase the amount of free space so that PDSE directory activity can occur. PI56722
8 Fault Analyzer abends with 0C4 in dwarf_offdie() while processing COBOL V5 program containing tables. Previous call to CDA API dwarf_formref() fails. dwarf_formref() calls replaced by dwarf_global_formref(). PI56547
9 When a java class or file name associated with an abend is very long, it can be truncated causing unpredictable errors including "Java class path length error". This problem occurs when the java class or file name is very long, and does not fit within a fixed size buffer. When the name exceeds the internal buffer size it can cause truncation or even storage overlay. The internal buffer size for handling java class and file names has been increased. Problems with very long class and file names associated with an abending task should no longer cause any problems. PI57921
 
APAR PI51864 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 IDI0005s processing LE dump Application dump contains a huge LE HANC control block. FA limits the amount of LE data that it will process. PI53877
2 DBCS data being sent to the console. Some WTO processing causes DBCS data to be sent to the console. The WTO processing path is updated to only send non-DBCS data to the console. PI53878
3 Fault Analyzer does not show HANDLE type variables in associated storage when analyzing an EPLI program abend with side files. Fault Analyzer does not correctly load the data value of HANDLE type variables when processing associated SYSBEDUG file, and does not show HANDLE type variables at all when processing an IDILANGX side file. Fault Analyzer processing has been corrected to correctly display HANDLE type variables in associated storage when the side file is SYSDEBUG or IDILANGX. PI53879
4 Fault Analyzer internally abending when entering Interactive Reanalysis When processing a CEE3ABD abend from COBOL with no LANGX side file generation, a logic error caused an internal abend. Additional validation added to ensure correct execution. PI53932
5 Storage for BLW not accessible message appears in Static storage display. BLW was not found due to a duplicate event near the required storage. The algorithm for finding the BLW was updated. PI53064
6 Mismatching LANGX side file is used for inactive COBOL/5 program. LANGX mismatch checks not performed for inactive COBOL/5 programs. LANGX mismatch checks now performed for inactive COBOL/5 programs. PI53177
7 Unrelated program in CICS event list. Incorrect register values picked up from CICS control blocks. Additional validation of register values incorporated. PI52322
8 0C4 in lineF() from COBOL Level 88 hotspot during interactive re-analysis. Level 88 items not available for suppressed copybook. Level 88 hotspot removed for suppressed copybooks. PI53175
 
APAR PI48923 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 For Enterprise PL/I, parameters passed to the main procedure are not visible in the associated storage listing during interactive re-analysis. For Enterprise PL/I abends, Fault Analyzer for z/OS does not correctly handle parameter variables passed to the main procedure and consequently, they are not displayed correctly in the Associated Storage listing during interactive re-analysis. Fault Analyzer for z/OS now correctly handles parameter variables passed to EPLI main procedures and displays them correctly in the Associated Storage listing during interactive re-analysis. PI51358
2 File open error description does not appear in synopsis for Cobol5. DCB conflict error code was not checked during synopsis report processing. DCB conflict error code is checked and reported in synopsis. PI50355
3 IDI0005S error message when using the Fault Analyzer plug-in. Logs explain that storage allocation failed. The Language Environment HEAP parameters provided as part of the Fault Analyzer plug-in back-end were not taking priority over user supplied values. This meant that insufficient or invalid storage could be used instead. The Language Environment parameters are now provided in such a way that they will always take priority over system/user supplied values. This will ensure that sufficient storage is available to the Fault Analyzer plug-in back-end program. PI51368
 
APAR PI46839 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 Static storage missing for Cobol5 Static storage for inactive Cobol5 program is missing. The Cobol5 program is mapped to provide static information PI45773
2 Abend ATCV using Fault Analyzer under CICS to view a CICS SDUMP A status popup panel did not have a specific ISPF keylist and hence was causing random data to be displayed which led to a terminal error. A specific keylist has been added to the status panel PI48914
3 Working-Storage Section not formatted for COBOL/5 program. There is a second CLLE for the program at a different address which stops the correct one being used. CLLE discovery changed to exclude duplicate CLLEs. PI47149
4 IDIUTIL IMPORT with no fault ID specification always fails with "No entries to Import" message. The source history file cache was not obtained during access checking. The source history file cache is now being obtained correctly. PI48915
 
APAR PI45428 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 ISPF panel updates. Updates for ISPF panels used by Fault Analyzer. Panel updates. PI45428
 
APAR PI45431 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 ISPF panel updates. Updates to ISPF panels used by Fault Analyzer. Panel updates. PI45431
 
APAR PI40802 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 When Fault Analyzer for z/OS writes the $$INDEX file to a history file an x37 abend may occur, even though the history file is auto space managed. This problem occurs when there is insufficient space in the history file for the $$INDEX file. Fault Analyzer for z/OS now determines if an x37 abend has occurred while writing the $$INDEX file, and if the history file is a PDSE and auto space managed, space is freed by deleting the oldest fault entry from the history file to provide sufficient space for the $$INDEX file. PI44013
2 Java events are missing from the Fault Analyzer Event Summary display. The JVM is making calls into native/JNI code multiple times, confusing the process of mapping the user's Java stack trace with the native JVM calls. Java event insertion is now more robust and can handle more complex program flows in and out of the JVM. PI46112
3 With the FA CICS LE exit (IDIXCCEE) and CICSDUMPTABLEEXCLUDE option, a CICS SDUMP is not being taken when specified on the CICS transaction dump table entry. If FA skips analysis due to the CICSDUMPTABLEEXCLUDE option (message IDI0101I) the CICS transaction dump is suppressed. However this should not happen if the SYSDUMP option has also been specified on the transaction dump table entry. Prior to setting the transaction dump suppress flag the CICS transaction dump table entry is checked to see if the SYSDUMP option has also been specified and if so the transaction dump is not suppressed. PI42010
4 Field ENV_ABEND_REASON_CODE is not populated correctly for a S04E abend. Special code for a S04E abend was not correctly setting field ABEND_REASON_CODE in the env structure. ABEND_REASON_CODE is now correctly set. PI46113
5 Abend0c4 in dwarf api Bad call to storage management routines resulted in ABEND0C4 Call to dwarf storage management routine is corrected PI42147
6 Event summary COBOL/5 event shown as all "n/a". The event was not recognized as a COBOL event due to an unexpected stub routine. The event is now recognized as a COBOL event. PI46108
7 Abendx37 does not recover space Space recovery calculations after abendx37 are not correct. Space recovery is calculations are corrected. PI46114
8 Cobol5 program is missing from the inactive program list. Cobol5 program is missing from the inactive program list when non-Cobol5 programs are present. The inactive program list is changed to show Cobol5 programs PI43086
9 CICS LM domain summary not being displayed for CICS 690 SDUMP An eyecatcher validity check is no longer valid for CICS 690 . The validity check has been modified for CICS 690 PI46107
10 First program name in ErrorHandler option list ignored. The ErrorHandler program name list was processed incorrectly. The ErrorHandler program name list is now processed correctly. PI43225
11 Abend0c9 in FA Interactive Reanalysis. Divide by zero occurs processing a dynamic array. Code changed to prevent the divide by zero. PI46115
12 COBOL Explorer shows COBOL/5 Working-Storage base locators ending with 'storage not accessible'. COBOL/5 MemId not set. COBOL/5 MemId now set (Working-Storage is addressed via static not BLWs). PI44727
13 User gets unending loop in function dfhs_tcpopl when analyzing CICS SDUMP dfhs_tcpopl is finding surrogate TCTTEs in the SDUMP and is not handling them correctly. dfhs_tcpopl has been changed to handle surrogate TCTTEs. PI45212
14 Parameters may not be reported for Enterprise PL/I program. Internal names used for parameters not checked correctly sometimes resulting in parameter being ignored. Internal parameter name check corrected. PI27960
15 When RENT compiler option is in effect, Enterprise PL/I STATIC and EXTERNAL variables are sometimes reported at the wrong address. When the PL/I error handler gets control, LE swaps the WSA address but does not swap back if an abend is issued. LE swap back implemented. PI46116
16 Fault Analyzer rejects side file for an assembler language program. Side file instruction check fails because op codes in executable code have been changed to SVC145 (Debug Tool hook). SVC145 instructions not checked. PI45886
 
APAR PI39682 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 n/a Development support n/a PI39682

 
APAR PI35460 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 Display of CICS channels and containers is not displaying all data. The presentation code of the channels and containers was ending before all data had been displayed. The early termination has been rectified and all data is now displayed. PI37632
2 The selection of ASCII or EBCDIC for a CICS container display was incorrectly picking ASCII. The incorrect data was being used when determining ASCII or EBCDIC. The correct data reference is now used. PI35276
3 COBOL/5 runtime routine IGZXAPI abends when called by Fault Analyzer to obtain open files. User's COBOL program has overlayed static storage in the caller program by updating Linkage Section data items when Linkage Section in the called program is larger than the caller's storage area. Fault Analyzer traps the IGZXAPI abend and prints a note in the report. PI39108
4 Fault Analyzer abends in AddXref() at stmt 3019 when processing COBOL/5 DWARF info. Processing of cross reference item DIEs incorrect. Processing of cross reference item DIEs corrected. PI34649
5 IDIROBOT exhausts tiot. IDIUTIL import processing does not free allocations. IDIUTIL is changed to free history file allocations. PI34600
6 CICS region experienced SM0102 storage violation during Fault Analyzer analysis of a transaction abend. It appears that a storage violation occurred during comitsg processing of the CICS Trace. We have been unable to find a cause of the violation, but are adding some defensive code which would prevent a violation from occurring in the future. PI35015
7 ABEND0C4 anaylyzing kernel stack. Dump contains a very large kernel stack which causes an internal array to exceed its bounds. Array is now getmained based on kernel stack size. PI35786
8 Point of failure is missing for a fault entry containing java information. The JVM has caused an abend but is being hidden in the event list. When populating a fault entry event list with the actual Java events (instead of the underlying JVM calls) the point of failure can be hidden if it was caused by the JVM implementation itself. If the JVM has been found to be the point of failure, the relevant native calls are preserved so that the abend can be investigated. PI40499
9 Fault Analyzer does not report COBOL qualified name usage and only one instance is reported. Fault Analyzer design never incorporated this. Fault Analyzer now reports qualfied names when they are used in the COBOL program. PI39109
10 When COBOL/5 TEST option is in effect, picture edited data items are missing from the report. Picture edited DWARF types were incorrectly processed. Picture edited DWARF types processing corrected. PI36160
11 MSGIDI0005S followed by MSGIDI0120S Dump contains a very large LE Hanc structure and FA exhausts storage attempting to format it. The amount of LE Heap Storage formatted is now limited. PI36221
12 Fault Analyzer plug-in connection fails with error message "connection reset". Logs show IDI0005S IDIGMAN Storage allocation failed message. CEEUOPT options were being read from a provided CEEPRMxx member instead of the intended CEEUOPT CSECT. This meant that the required HEAP settings could be overridden and the amount of storage available could be set lower than required. CEEUOPT options are now defined in such a way that they will take priority over a user supplied CEEPRMxx member. This will ensure that the required amount and location of HEAP storage is sufficient. PI36261
13 Incorrect nested group item offsets reported for COBOL/5 when using TEST option (DWARF). Group item stack incorrect. Group item stack corrected. PI36590
14 CICS region suffers abend999 (precursor to runaway / AICA) and possible hang with trace lock held when processing huge trace table. CICS has been configured with a large CICS trace table (TRTABSZ) and a low CPU runaway value (ICVR) and Fault Analyzer runs out of CPU time while processing the table during transaction fault analysis. Code has been added to protect FA from such an abend. PI40500
15 During Java analysis for a fault entry, an 0c4 abend occurs in module IDISJL. A function returns a pointer to a locally defined character array. After the return of this function, the memory can be reused, which is what appears to be happening. This causes an 0c4 abend when we attempt to use the values from this array. The function now takes in an argument which points to storage that can safely be used and will not be released. PI39110
16 Some COBOL/5 compiler options not reported. More COBOL/5 compiler options are available in the siginfo area but FA was unaware of them. FA now reports compiler options added to siginfo area. PI40501
17 User is analyzing a CICS SDUMP with Fault Analyzer and is looking at the CICS File Control Domain. The field RIDFLD in a FC panel is incorrect. Fault Analyzer is displaying data from an incorrect location. Fault Analyzer has been changed to locate RIDFLD from the correct place. PI37268
18 Sites activate 5655-PDS with a very generic product enablement policy but need to use 5655-Q11 Product enablement capability did not cater for a very generic product enablement policy. Product enablement capability is changed to cater for a highly generic policy. PI38972
19 Security violation accessing FA history file with XFACILIT rules. Code that was introduced to allow access to history file is not suitable in an ACF2 environment. Code updated to suit ACF2 requirements. PI39543
 
APAR PI31258 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 CICS suffers ABENDATNI in IDIXCM53 during RECEIVE BUFFER IDIXCM53 wants CICS to suppress the ATNI abend, but uses an incorrect control block offset. IDIXCM53 has been changed to use the correct ccontrol block offset. PI34756
2 0C4 when processing COBOL TEST option data for program compiled OPT(STD). Labels not in offset sequence due to optimization. Labels now processed without regard to sequence. PI31281
3 CICS SDUMPS/TRDUMPS are suppressed incorrectly. There is an error in the LE exit (IDIXCCEE). The SDUMP setting of a transaction dump table entry is not being correctly checked and hence the transaction dump is being incorrectly suppressed and the SDUMP isn't being taken. The CICS invocation exits have been changed to scan the CICS dump table and take the correct action. PI31383
4 User is analyzing a CICS SDUMP and is looking at the CQ domain, but is finding that there are no CQ Trace entries to display. CICS has moved the CQ Trace above the bar. FA has been corrected to access the CQ trace above the bar. PI32066
5 When there is more than one instance of an inactive COBOL program, working-storage for one instance may be confused with another. Base locators are related to the CSECT (code) not to a data instance. Base locators now related to CLLE which occurs for each data instance. PI34757
6 FA user is analyzing a CICS SDUMP and wants to display DS domain open TCBs, but FA reports that there are no open TCBs, even though some are present in the CICS region. FA is failing to find open TCBs due to structure changes within CICS. FA has been changed to locate and report open TCBs. PI32260
7 IDI0002 contains DBCS data. CICS ABEND AEIV is generating DBCS data for IDI0002. CICS ABEND analysis honors the LANGUAGE processing option. PI34758
8 MSGIDI0161W issued with bad DBCS data. Multi-line WTO is formatted incorrectly when history data set name is exactly 19 bytes long and DBCS data present. Multi-line WTO with DBCS is now formatted correctly. PI34759
9 COBOL Explorer erroneously issues "source line not executable" messages. Source line no_code flag set incorrectly. Set source no_code flag correctly. PI33502
10 MSGIDI0010E issued for PCC4STAK. Binder call is being issued for load module that failed BLDL. Binder call is no longer issued. PI34760
11 Source not reported when using COBOL/5 Developer Trial (5655-TRY). Fault Analyzer does not recognise 5655-TRY. Fault Analyzer now recognises 5655-TRY. PI34754
12 IDILANGX uses excessive CPU when processing large OS VS/COBOL compiler listing. Sequential source search to locate symbol. Map section and source now matched sequentiallyas both are in sequence. PI35351
 
APAR PI28247 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 DD DUMMY allocation is being freed A DD DUMMY allocation is being freed that was not allocated Allocation of preallocated dd dummy no longer occurs PI28040
2 Listing prompt panel loops with quit command When quit is entered on the listing prompt panel Fault Analyzer loops Quit command is corrected to exit interactive analysis PI30647
3 Fault entry list not updated Fault entry list is not updated by import from IDIROBOT Import processing now causes the cache to be updated PI30649
4 Fault Analyzer ISPF interface unable to allocate new history file when copying fault entry using the 'C' line command to a history file that doesn't exist. A check for the existence of the specified history file was not working correctly. The check for existence of the history file has corrected. PI28281
5 Point-of-failure event details not shown in batch report with Detail(S) or Detail(M) option, if point-of-failure event follows the first or only abend event. The design assumed the point-of-failure event would never follow the first abend event. The situation where the point-of-failure event follows the first abend event is now handled correctly. PI28783
6 CheckMaxCurr option not working correctly when analysis performed by CICS LE exit IDIXCCEE The CheckMaxCurr check was being deferred to subsequent processing however it was too late to allow the analysis to be skipped. The CheckMaxCurr check is now made at the appropriate place to allow for successful skipping of analysis. PI30505
7 User is getting INVREQ on EXEC CICS RELEASE because DT's XEIIN GLUE return code is being overridden by FA's XEIIN GLUE FA's XEIIN GLUE - IDIXCE68, for example - is not propagating the GLUE return code from previous XEIIN GLUEs. FA's XEIIN GLUEs have been modified to propagate the return code correctly. PI28912
8 Receive message "Internal Server Error" when "Downloading report" (opening a fault entry) in the Fault Analyzer plug-in. When refreshing a fault entry using the Fault Analyzer plug- in that contains an empty/invalid CICS trace entry (or batch using DETAIL=LONG) the reanalysis will fail. Reanalysis now checks for the validity of the CICS trace storage before attempting to extract information using DETAIL=LONG. PI28247
9 Enterprise PL/I STATIC EXTERNAL variables reported incorrectly when RENT option in effect. WSA not used in STATIC EXTERNAL addressing. WSA and STATIC offset Qcons now used for addressing when RENT option in effect. The LIST option is also required to correctly report these variables. PI30650
10 The user is analyzing a CICS SDUMP and is looking at the IS Domain. FA formats information about the IS domain incorrectly. Changes in CICS have not been reflected in the script that FA uses to format the IS Domain. FA has been updated to reflect the changes in CICS. PI29334
11 COBOL Explorer duplicates source line when 'Expand all' is used. Some source line ranges not terminated. Source line range now terminated with last source line number. PI30031
12 COBOL Explorer loops following initial dialog. Program contains 'recursive' GO TOs. GO TO recursion recognised and branch analysis ignores additional branches. PI29899
13 IDIS subsystem IDI0082E SQLAllocConnect error messages with reason codes 00f30002, 00f30006 or 00f30012. Fault entry reanalysis was performed on a different MVS image to where it was created, and without the same DB2 system being active. A check has been added to determine if the reason for the DB2 connection error during reanalysis is that the DB2 system is not active on the current MVS image, and if so suppress the IDI0082E message. PI33113
 
APAR PI24512 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 CICS S878 abend after high level of IDI0066I duplicate abends. Fault Analyzer processing of IDI0066I duplicate message can leave SSIB/SSOB control blocks in storage causing S878. The FREEMAIN process for the fast duplicate test has been corrected. PI24419
2 Recursive IDI0011S messages from Fault Analyzer if IGWFAMS takes an abend. Fault Analyzer calling IGWFAMS for a PDSE space check can give recursive IDI0011S messages if IGWFAMS gets an abend. Code added to protect against recursion if IGWFAMS gets an abend when called for a PDSE space check. PI27956
3 ENQ hang after Fault Analyzer IDI0092S timeout message. If Fault Analyzer IDI0092S timeout processing occurs during an ENQ delay the RFR process could cause an ENQ deadlock. Code has been added to detect the potential deadlock and delay the RFR processing until after the IDIDA TCB is detached. PI27957
4 Abend S0C4 at entry point TbHdr offset X'4A4'. A string was processed beyond the ending null terminator. Processing no longer performed beyond the ending null terminator. PI27958
5 CICS transaction abend analysis suffers ABENDATNI while issuing SEND CONTROL Fault Analyzer issues SEND CONTROL to flush the 3270 buffer out to the terminal. We are advised that this is not needed as FA's RECEIVE BUFFER will cause data to be flushed, and that if there is a problem then RECEIVE BUFFER will get TERMERR and not be abended with ATNI. The SEND CONTROL code has been deleted. PI27959
6 0C4 in PrtPliStg() when processing variables in unreferenced pages in static storage. Invalid minidump page is de-referenced. Unreferenced minidump addresses checked before de-reference. PI27960
7 Fault analyzer user analyzing a CICS SDUMP receives an abend in pp_ts_model_summary The CICS region is not fully initialised, and so does not have a TS Domain anchor, causing the abend, The function pp_ts_model_summary has been changed to check that the TS Domain anchor exists before looking for any models. PI27961
8 POF not identified correctly for a waiting TSO batch job The TSO TCB is not being identified correctly during realtime processing Code is changed to identify a waiting TSO step correctly PI27868
9 Incomplete DB2 information when plan is bound using PKLIST(*.xxxxxxxx.*). When using BIND PLAN with PKLIST(*.xxxxxxxx.*), the SYSPKLIST.LOCATION value changes from blank to '*', which was not handled correctly. The changed value in SYSPKLIST.LOCATION is now being handled correctly. PI27962
10 Fault Analyzer report shows S0CA decimal overflow that was a recoverable event. The Fault Analyzer event list has a S0CA abend event but the decimal overflow is historical and was recovered. The recovered event is removed from the event list. PI27963
11 MSGIDI0053I sends DBCS data to the console. Fault Analyzer is formatting DBCS data with MSGIDI0053I MSGIDI0053I is only issued in English PI27964
12 ABEND0C4 processing CICS DU domain Abend0c4 in pp_cics_summary using zero pointer. pp_cics_summary is changed to not use a zero pointer PI27965
 
APAR PI19883 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 0C4 in GetStgMem when processing PL/I AUTO/STATIC storage. AUTO/STATIC storage not checked for accessibility. AUTO/STATIC storage now checked for accessibility. PI23641
2 S201 abend in IDISLEEP. An invalid ECB reference was being used, leading to S201 abend. The invalid reference has been removed. PI23642
3 S0C4 when using Fault Analyzer XEIIN GLUE. The FA XEIIN code was not correctly allowing for a failed GETMAIN due to CICS being SOS. A failed GETMAIN is now correctly handled. PI23643
4 Abend S0C4 at entry point CFREE when exiting interactive reanalysis of fault entry. A control block was attempted free'd, which had already been free'd. The problem has been corrected. PI22236
5 When formatting COBOL/5 Associated Storage Areas, variable declarations appear as 'IDENTIFICATION DIVISION' or some other inappropriate value. DWARF does not have a decl_line attribute for internally generated variables (eg. SQL---PLIST). Declared line # set to 1, which indicates an internally generated variable. PI21123
6 SSIB storage not being FREEMAINed. The check for an IDIOFF DD, or a DD as specified in the AdditionalIDIOffDD option, causes an IDIS subsystem call. Due to incorrect register usage, the SSIB storage area was not being FREEMAINed. The incorrect register usage has been fixed so the SSIB will now be correctly FREEMAINed. PI23644
7 ISPF dialog error when specifying two or more adjacent asterisks in the Fault Entry List display history file name field. The specified history file name was not adequately checked for valid syntax before calling the ISPF LMDINIT service. The history file name syntax checking has been improved to prevent the problem. PI21479
8 IDI0144E IDIS error 0C4 when high activity. Fault Analyzer IDIS subsystem message IDI0144E 0C4 abend after Coupling Facility XCF message delays. The XCF recovery code has been updated to ensure delayed messages are still valid to process. PI23645
9 IDI0005S IDIUTIL:524 Storage allocation for 88 (X'58') bytes failed - processing terminated. A loop occurred due to the absence of a SYSIN DD statement. A SYSIN DD statement is no longer required when all control statements are passed to IDIUTIL via the PARM field. PI23646
10 Use of Fault Analyzer XEIIN exit can cause short on storage conditions. Storage areas GETMAINed by XEIIN code were not being explictly FREEMAINed, which for long running tasks could lead to short on storage conditions. All storage areas are correctly FREEMAINed. PI23407
11 IDI0144E IDIS error detected at IDIXDCAP:371: TCB 8B0738 S0CA Fault Analyzer IDIS subsystem message IDI0144E followed by IDI0145I IDIS subtask for: IDISCJST terminated. Requesting regions may then hang until the IDIS subsystem is stopped and restarted. Code added to insure the IDISCJST termination cause IDIS to terminate. PI23647
12 After access to a fault entry has been attempted, but rejected by the IDIXFXIT exit, subsequent attempts to access other fault entries are incorrectly rejected. The rejected access was incorrectly being remembered for other fault entries, for which access should have been granted. The access to individual fault entries is now being determined correctly. PI23869
 
APAR PI17012 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 Fault Analyzer message IDI0151W for a partial SVC dump not correct. The return and reason code processing for SDUMP is not always correctly reported when issued from IBM Fault Analyzer. Reason code processing corrected. PI19156
2 Abend S0C4 in PliSepStruct when processing constants in SYSDEBUG side file. Constants have a structure parent which can cause them to be processed as structure members. Constants no longer processed as structure members. PI19157
3 Fault Analyzer event list info for NORENT assembler not useful. NORENT programs with DSAs imbedded in the CSECT, and often using non-standard linkage, are getting no event information. Code added to detect the static DSA and at least show load module and CSECT data in the event list. PI19158
4 The application's last CICS 3270 buffer is not being formatted correctly. The user has a 3270 emulator which, when given a 'F2' or "Read Buffer" command, returns a data stream which contains SBA orders. FA did not have code to handle those SBAs. Fault Analyzer has been altered to handle SBA orders in the Read Buffer data stream. PI19159
5 Intermittent problem leads to abend S0C4 during execution of Formatting user exit. Fault Analyzer is not correctly handling the abend, which might be expected during normal processing. Fault Analyzer is now handling the abend. PI19160
6 User is performing CICS SDUMP analysis and looking at the CQ Domain. Values in the panels are incorrect. Fault Analyzer is using incorrect control block offsets to obtain the values. Fault Analyzer has been updated to use the correct offsets. PI19161
7 FA reports incorrect compiler options for COBOL/5.1.1. New compiler options added. New compiler options recognized. PI18319
8 Fault Analyzer ErrorHandler option names might not get honoured if input from an MVS dump. When an MVS dump is used as input to Fault Analyzer to get a fault report on the dump, the ErrorHandler program names might not get recognized correctly because MVS dump input does not trigger FA Binder mapping of modules. The ErrorHandler code will also check entry point name, if program name has not been determined for an event. PI19162
9 Reported assembler DSECT has missing fields. DSECT has more fields than can be contained in single LANGX structure record, but only the first LANGX record is processed. Multiple LANGX structure records now processed for large assembler DSECTs. PI19163
10 Fault Analyzer interactive analysis Listing/Side File Mismatch panel ENTER action for COBOL does not force use of the side file. The pop-up panel reporting Listing/Side File Mismatch indicates ENTER will accept a current COBOL SYSDEBUG file, but it is ignored and no source for that program is presented. The code has been updated to accept the side file when possible. PI17309
11 CICS Container data incorrectly being displayed in ASCII rather than EBCDIC. The count of ASCII and EBCDIC characters was incorrect. The count of ASCII and EBCDIC characters has been corrected. PI17905
12 FA formats too many CICS trace entries. FA processes all the trace entries in a particular trace block. FA is changed to stop formatting once the current timestamp is less than the previous timestamp. PI19164
13 Abend S0C4 in CobCdaSym() when processing DWARF in COBOL/5 load module. Storage re-allocation did not reset pointer into area. Symbol lookup pointer reset when storage area re-allocated. PI18440
14 Message IDI0089I Subsystem IDISLOG RC=8 Rsn=63 IDI0159I SDUMP usage error. Fault Analyzer RFR recovery after IDI0005 storage shortage can get IDI0089I Subsystem IDISLOG RC=8 Rsn=63 SDUMP usage error attempting to do a second SDUMP. The logic is corrected to determine if the RFR dump has already been taken. PI19165
 
APAR PI11055 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 Incorrect Compiler Listing display pseudo assembler instructions default setting. The product default, when the user has not yet selected either "Add Pseudo Assembler Instructions" or "Remove Pseudo Assembler Instructions" from the action-bar View pull-down menu, is to show the pseudo assembler instructions. This is incorrect according to the documentation. The product default has been changed to not include the pseudo assembler instructions in the Compiler Listing display. PI11288
2 Abend S0C4 in IDIXDCAP with messages IDI0012S and IDI0013S. A zero value while looping through a set of data was not being correctly allowed for. A zero value is now correctly handled. PI16310
3 Fault Analyzer loop when trying to display Java event. If a Java source file can not be successfully opened, then the code might loop. The code has been corrected to prevent the loop. PI16311
4 CICS formatted trace entries are missing location information following the colon, as in "Called-from-address <address> : <location>". 64-bit addresses were not handled correctly. 64-bit addresses are now being handled correctly. PI16312
5 Too many allocations of the Fault Analyzer history file. A frequently used system service is causing dynamic allocation. The system service is now called using pre-allocation. PI16313
6 Console flooded with IDI0088E messages. Storage abend during ESTAE recovery while invoking the Binder program. The ESTAE is now cancelled before activity requiring virtual storage occurs. PI16314
7 CICS SDUMP PI Domain panels display incorrect information. CICS has changed the offsets of some fields within the PI domain control blocks. Fault Analyzer has been changed to use correct offsets for the PI domain. PI16315
8 Fault Analyzer IMS BMP user ID wrong. The user ID reported by Fault Analyzer for a BMP might be the program name instead of the user ID. The code has been corrected to ensure the input IOPCB user ID is only used for IMS message processing regions. PI16316
9 Message IDI0131W Waiting for history-file($$INDEX) SPFEDIT ENQ when ENQ is held by a TSO user. Abend in a TSO screen running Fault Analyzer might leave the $$INDEX ENQ outstanding until the TSO session is logged off. Code added to help DEQ processing in the case of Fault Analyzer abending in TSO/ISPF. PI16317
10 IMS MPP terminating but does not end. The MPP termination was held up by Fault Analyzer processing that had stalled. Monitor task added to ensure the IDIDA TCB attaches and runs successfully. PI16318
11 CICS abend ASRA in XEIIN GLUE with CICS/TS 3.2. An incorrect CICS XPI command was being used with CICS/TS 3.2. The XPI command has been corrected. PI16464
 
APAR PI08456 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 When processing CICS Trace entries to determine source line #, the mismatch pop-up is presented, even though the COBOL SYSDEBUG file matches. DEBUGINF is not in the minidump. DEBUGINF added to minidump during COBOL CLLE discovery. PI10664
2 Cursor scrolling not working correctly on the CICS Internal Trace display, Saved Report display and Compiler Listing display. The saved cursor position was being retrieved from an incorrect variable. The saved cursor position is now retrieved from the correct variable. PI10665
3 Error message "Not a history file" when specifying a migrated data set name on the Fault Entry List display. The check for expected history file attributes failed when the data set was migrated. An additional check for a migrated data set has been added, prior to the attribute check. PI10666
4 IMS region shutdown held up by Fault Analyzer abend processing when initial abend TCB is holding LE MSGFILE ENQ. The IMS region would not shut down or cancel because the Fault Analyzer IDIDA analysis task was in an ENQ deadlock with the abending TCB, which had abended in LE code while holding the LE MSGFILE ENQ. Code has been added to break the deadlock. PI10667
5 Fault Analyzer IDIS subsystem might get recursive IDI0144E and IDI0124E messages. If the XCF message chain pointer is overlayed, the IDIS subsystem might get recursive abends with messages IDI0144E and IDI0124E. The logic has been updated to resolve the chaining error. PI10668
6 Blank saved report displayed with 'V' or 'S' line command if history file specified using single quotes in a View member. The single quotes were not expected and caused fopen of the fault entry member to fail without an error message being issued. An error message will be issued if failing to open the fault entry member and specification of single quotes around View member history file names has been supported. PI10669
7 Plugin history file MODULE column shows information that differs from the equivalent column displayed with the Fault Analyzer ISPF interface. The plugin history file MODULE column value is showing the module name associated with the initial abend as opposed to the point of failure. The plugin history file MODULE column is now showing the point-of-failure module name. PI10670
8 Fault Analyzer report for IMS Java might show an additional incorrect LE U4038 abend in the event summary. IMS with Java and CEEPIPI might cause Fault Analyzer to add a historical CIB event incorrectly in the report. The condition has been catered for in the code. PI10671
9 Fault Analyzer might produce more than one RFR dump for one abend when short on storage. Recursion of S878 conditions during Recovery Fault Recording (RFR) processing can cause more than one SDUMP to be taken for the one initial abend. Code has been added to stop additional SDUMPs against one fault entry. PI10672
10 More than one fault entry might be created if the IDIS subsystem is experiencing Cross-System Coupling Facility (XCF) message delays. With XCF message delays in the IDIS subsystem, the recovery process might cause more than one fault entry to be created for the same abend job and timestamp. Code added to stop assignment of a new fault ID if one already exists for the same job and timestamp. PI10673
11 Message IDI0095 IDICABND:1415 CSVQUERY error. Some Fault Analyzer analysis jobs might get IDI0095W unexpected condition, CSVQUERY error. Code added to accommodate provider field request getting rc=4. PI10674
12 Message IDI0092S Time 32 minutes for analysis exceeded. Loop in code at entry point cDDfCloseP. The code has been fixed to prevent the loop from occurring. PI10699
 
APAR PI06353 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 FAISPFopts(InitHist(View(xxx))) option not taking effect. A check for an initialized default view name failed to recognize blanks as an uninitialized name. The check for an initialized default view name has been corrected. PI07744
2 Abend S23E after successful Fault Analyzer analysis of a CICS transaction abend. For LE transactions running on a L9 TCB, control was being returned to the Fault Analyzer invocation exit on the L9 TCB. A DETACH call could potentially be issued, which is not valid from the L9 TCB. The DETACH is now only attempted when running on the QR TCB. PI07745
3 MATCH CSR not working if help text is enabled, the display has been scrolled to hide the help text, and the cursor is placed in a field near the bottom of the display. The check for the cursor position within the ISPF dynamic area failed to correctly cater for the hidden help text. The problem has been corrected. PI07746
4 Extraneous subscript when formatting multi-dimension COBOL tables. Dimension not decremented correctly. Dimension decremented corrected. PI07747
5 Fault Analyzer IDIS subsystem IDI0095W ENQ ECB status error and IDI0131WENQ delay lockout on history file. When XCF message delays occur, the IDIS subsystem recovery might get an ENQ status error that causes recurring IDI0131W messages until the IDIS subsystem is restarted. ENQ processing changed to accommodate the timing issues. PI07748
6 Storage overlay in fileLANGX() while processing scope records. Scope slot index is out of bounds. Scope slot index corrected. PI07749
7 Fault Analyzer gets a S0C4 abend at entry point pp_tctse_main when analyzing a dump. A storage overlay in the customer environment caused control blocks to contain invalid values. A text string was missing the terminating character, causing Faukt Analyzer to get a S0C4. The code was modified to limit the length of the string processed. PI07750
8 Abend S0C4 from entry point ProcHistDA statement 6965 offset X'81BA' when pressing Enter after selecting an empty history file for display. The determination of display characteristics to be used for the re-display did not correctly handle the situation where the history file contains zero fault entries. The problem has been corrected. PI07751
9 Incorrect Fault Entry List display scroll down action under CICS, when help text is enabled and the top-most fault entry is displayed. The ZSCROLLA value returned by VGET in this environment was not blank-padded as expected. The ZSCROLLA value is now processed correctly, regardless of blank-padding after VGET. PI07746
10 Symbol substitution not working in the alternative parmlib data set name specified via the IDIOPTLM configuration-options module field CNFDSN. The symbol substitution service output buffer length was set too short. The buffer length has been set to the correct value. PI07753
11 The user ID of an IMS abend is not displayed in the history file, like it is for CICS. The user ID displayed is the one from the job's ACEE. If a user ID is found in an IMS IOPCB, then it will be shown instead of the job's ACEE user ID. PI07754
12 Message "ICH409I 282-020 ABEND DURING RACHECK PROCESSING" during analysis of Java dump. A valid history file data set name had not been set from the Fault Entry List display prior to the dump analysis, resulting in a blank history file data set name being checked for access authorization. A check has been added for the existence of a non-blank history file data set name prior to the RACHECK call. PI07755
13 Fault Analyzer empty report, no events from RFR dump after IDI0055S out of storage message. The RFR SDUMP after an out of storage IDI0055S message might not get a TCB selected for analysis. The code has bee updated to determine the TCB issuing the RFR call. PI07756
14 Fault Analyzer might generate more than one fault entry for the same event. The additional fault entries have no minidump or report content. More than one fault entry for the same job and timestamp if delays in XCF coupling facility messages cause retransmit of a fault ID assignment. The code has been updated to cater for the potential re-transmission of an assignment request via XCF. PI07857
 
APAR PM99413 Fixes and Enhancements
Problem
Description
Fix
Complete APAR information
1 Fault Analyzer RFR dump event list might be missing events. The DSA chaining back through linkage stack entries might fail when an invalid backchain address in encountered. The code has been updated. PI05467
2 New History File Allocation dialog not shown when copying fault entry to non-existing history file. A check for the existence of the target history file was missing. A check has been added for the existence of the target history file. PI05468
3 A Fault Analyzer user is analyzing a CICS SDUMP, and sees errors in the DS Domain panels. DS panels have incomplete information due to an arbitrary limit to the number of internal control blocks that can be created. Also, there is a problem in sorting some column contents. The number of internal control blocks which can be created has been increased. The panel column sort code has been fixed. PI05469
4 User is analyzing a CICS TS 3.1 SDUMP and gets an 0C4 abend in function pp_ke_stack. pp_ke_stack is processing a stack entry for CICS program DFHLEPTQ, which has an invalid (negative) iproc offset. This causes pp_ke_stack to abend. pp_ke_stack has been modified to handle the bad offset. PI05470
5 0C1/AKEA or ASRA abend in IDIXCX53 with CICS/TS 3.1 An XPI call was not correctly allowing for earlier version of CICS. The XPI has been corrected accordingly. PI05471
6 User gets DFHSR0622 because of abend 0C4 in CEECGEX. User has issued PURGE of CICS task. FA's IDIXCCEE issues EXEC CICS commands in CICSkey and enters WAIT_MVS. User issues KILL for task. CICS drives LE CEECGEX in USERkey with CICSkey DSA/RSA from IDIXCCEE. IDIXCCEE has been changed to percolate (defer) AEXY abends to FA CICS GLUEs, which do not issue EXEC CICS commands in a way that can cause the problem. PI05472
7 Fault Analyzer IDIS subsystem IDI0131W messsages ENQ lockout on history files. APAR PM97968 fixed the 100% CPU loop reported but the IDI0131W messages can still occur. This APAR addresses the IDI0131W ENQ message not clearing. Code added to correctly retest the ENQ status. PI05570
8 Occasionally, requests made in the web interface (such as downloading a large history file) will fail to return correctly. When parsing large responses in the web back-end, a check is made to determine whether a complete response has been received. In some cases, unrelated logging statements were being included in server communications, which interfered with this condition checking. Response parsing has been improved to handle unexpected messages being included in server communication. PI06134



How to determine your current Fault Analyzer service level

To check your current Fault Analyzer service level, select About Fault Analyzer from the Help menu. Information similar to the following is displayed, indicating the current PTF level:


Copyright and General Usage Information

IBM Fault Analyzer for z/OS V13R1M0 (UI47734 2017/06/01)

Licensed materials - Property of IBM(*) 5655-Q11

Copyright IBM Corp. 2000, 2017. All rights reserved.

US government users restricted rights - use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Materials displayed or reproduced by this program may be protected by copyright or contract restrictions of IBM and/or others.  The user is responsible for having permission to display or reproduce such materials and for including applicable copyright notices and legends.

If any IBM machine-readable documentation is accessed or reproduced by or through this program, IBM grants limited permission to licensees of the IBM machine-readable documentation to make hardcopy or other reproductions

  • IBM is a registered trademark of International Business Machines Corporation.

*** Bottom of data.

Related information

Order Service

Document information

More support for: Fault Analyzer for z/OS

Component: --

Software version: 13.1, 14.1

Operating system(s): z/OS

Reference #: 1171963

Modified date: 04 December 2018


Translate this page: