IBM Support

PH30520: MISCELLANEOUS BUG FIXES FA 14.1.13

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Miscellaneous Bug Fixes FA 14.1.13
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All Fault Analyzer Version 14 users.         *
    ****************************************************************
    * PROBLEM DESCRIPTION: 01. Precompiler Statement No in the DB2 *
    *                          Information section of the report   *
    *                          is incorrect.                       *
    *                          APAR PH29467                        *
    *                      02. Can't download history file with #  *
    *                          in data set name.                   *
    *                          APAR PH28850                        *
    *                      03. Abend S913-38 if selecting          *
    *                          "File->Change Fault History File    *
    *                          Settings" and the user does not     *
    *                          have data set READ access to the    *
    *                          history file.                       *
    *                          APAR PH30771                        *
    *                      04. IDI0133W DeferredReport option      *
    *                          overridden due to MaxMinidumpPages  *
    *                          (4096) exceeded by 15641 pages      *
    *                          APAR PH34980                        *
    *                      05. A fault entry attempted created via *
    *                          "File->5" in a space-managed        *
    *                          history file is immediately         *
    *                          deleted.                            *
    *                          APAR PH30764                        *
    *                      06. When IDICHKI is called with IDIOPTS *
    *                          DD containing Language(ENU), an     *
    *                          S0C4 abend occurs when options      *
    *                          processing occurs,                  *
    *                          APAR PH31515                        *
    *                      07. 0C9 in SetStride() when processing  *
    *                          PL/I CONTROLLED array.              *
    *                          APAR PH31307                        *
    *                      08. Message BPXP005I and/or IDI0192I    *
    *                          Dump data set not deleted.          *
    *                          APAR PH32627                        *
    *                      09. FILE SECTION DD (file) names are    *
    *                          associated with the wrong base      *
    *                          locator (BLF).                      *
    *                          APAR PH32759                        *
    *                      10. Invalid column name when attempting *
    *                          to reset the Fault Entry List       *
    *                          display column configuration.       *
    *                          APAR PH34981                        *
    *                      11. ASMADOP is unavailable and calls    *
    *                          to IDIADOP result in MSGCEE3191E    *
    *                          in CICS analysis.                   *
    *                          APAR PH33188                        *
    *                      12. MSGISRE121 from Japanse IDIPEM01    *
    *                          edit macro.                         *
    *                          APAR PH33643                        *
    *                      13. IDI0047S IBM Fault Analyzer         *
    *                          internal abend U4038                *
    *                          APAR PH34983                        *
    *                      14. ISPF panel error: Panel 'IDIPIDAD'  *
    *                          error. Invalid WIDTH value, (must   *
    *                          be numeric chars, >= 80, <= screen  *
    *                          width).                             *
    *                          APAR PH34280                        *
    *                      15. Abend0c4 in zDSAchainTCA.           *
    *                          APAR PH34984 and APAR PH34592       *
    *                      16. DFHMNAFD/MAFPB has a bad            *
    *                          eyecatcher.                         *
    *                          APAR PH31777                        *
    *                      17. Fault Analyzer not showing correct  *
    *                          information on memory consumption   *
    *                          from SDUMP.                         *
    *                          APAR PH30454                        *
    ****************************************************************
    * RECOMMENDATION: Apply the provided PTF                       *
    ****************************************************************
    01. The Precompiler Statement No is received as a full integer
        field but stored and processed as a short integer.
    02. The FA GUI uses java URI class when handling history file
        names, in which # has special meaning. The hash character
        caused history file names to be incorrectly handled.
    03. An ISPF service is called when gathering some of the
        information for the display which performs an OPEN of the
        history file data set.  When the user does not have READ
        data set access, but is accessing the history file via
        XFACILIT authorization, an abend S913 occurs.
    04. FA is touching the start and end of each CICS transaction
        storage range.  With a high number of storage ranges, the
        total page count becomes significant and might exceed the
        MaxMinidumpPages value in effect.
    05. The newly created fault entry was deleted during automatic
        space management because the history file size exceeded
        the logical history file size, and there were not enough
        other unlocked fault entries to bring the size down to the
        logical history file size.
    06. A recent enhancement to report 'Default History File'
        incorrectly performed options processing resulting in an
        uninitialzed field access. resulting in an abend.
    07. CONTROLLED storage has a bad descriptor address causing an
        invalid array definition.
    08. Migrated dump data sets are cleaned up by an OMVS task.
        The parent task should ignore the child process state.
    09. Open files returned by IGZXAPI become arbitrarily sequenced
        when stored in persistent keydata.
    10. The new column names were appended to the list of current
        column names instaed of replacing it.
    11. Module IDIADOP is linked AMODE(24).
    12. EXEC IDIPEM01 contains a lower case LREC parameter.
    13. LE heap storage overlay during DB2 DBRM processing.
    14. ISPF panel width variable not always properly initialized.
    15. Fault Analyzer is processing a JVM abend and a long module
        name is causing a storage overlay.
    16. Incorrect MN offsets were being used.
    17. Code didn't allow for the case when certain SM control
        blocks were not in the SVC DUMP.
    

Problem conclusion

  • 01. The statement number field is correctly stored and processed
        for new faults. Historical fault entries will still display
        the truncated value.
    02. Special characters are now 'escaped' in history file data
        set names. This allows the use of # anywhere in history file
        names.
    03. If the user does not have READ data set access, some of the
        information will no longer be attempted to be displayed.
    04. The storage has been added to the XDUMP instead of the
        minidump.
    05. A check has been added to never delete the fault entry
        currently being created.
    06. In IDICHKI the options processing has been corrected and
        additional checks have been added to ensure incomplete
        options processing in future does not result in similar
        abends.
    07. Bad descriptor message now issued for this situation.
    08. IDISMIGD is changed to issue "sigignore" for SIGCHLD.
    09. Persistent keydata now sorted before use to ensure each
        file is associated with the correct BLF.
    10. The list of column names is now being replaced correctly.
    11. Module IDIADOP is no longer shipped and this module was
        still available at the reported site. The call to this
        module is removed.
    12. LREC parameter is converted to upper case.
    13. The LE heap storage overlay has been eliminated.
    14. ISPF panel width variable is now being correctly
        initialized.
    15. Module name copy operation is corrected.
    16. Offsets Refreshed.
    17. The code now correctly allows for the address ranges not
        being in the dump.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH30520

  • 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

    2020-10-13

  • Closed date

    2022-06-07

  • Last modified date

    2022-09-08

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UI74225

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 IDICHKI
    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 IDIGWEBB
    IDIHEACK 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 IDIPCSTG
    IDIPCTNM IDIPCTRF IDIPDA   IDIPDDIR IDIPDIRL IDIPDISP IDIPDOPT
    IDIPDSCA IDIPDSCP IDIPDSCU IDIPEM01 IDIPFMIP IDIPH000 IDIPH001
    IDIPH002 IDIPH003 IDIPH004 IDIPH005 IDIPH006 IDIPH007 IDIPH008
    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
    

Fix information

  • Fixed component name

    FAULT ANALYZER

  • Fixed component ID

    5655Q4100

Applicable component levels

  • RE10 PSY UI80993

       UP22/06/17 P F206

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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSXJAJ","label":"Fault Analyzer for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"E10","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
08 September 2022