IBM Support

PI17012: MISCELLANEOUS BUG FIXES

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.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All Fault Analyzer Version 13 users.         *
    ****************************************************************
    * PROBLEM DESCRIPTION: 01. Fault Analyzer message IDI0151W for *
    *                          a partial SVC dump not correct.     *
    *                          APAR PI19156                        *
    *                      02. Abend S0C4 in PliSepStruct when     *
    *                          processing constants in SYSDEBUG    *
    *                          side file.                          *
    *                          APAR PI19157                        *
    *                      03. Fault Analyzer event list info for  *
    *                          NORENT assembler not useful.        *
    *                          APAR PI19158                        *
    *                      04. The application's last CICS 3270    *
    *                          buffer is not being formatted       *
    *                          correctly.                          *
    *                          APAR PI19159                        *
    *                      05. Intermittent problem leads to abend *
    *                          S0C4 during execution of Formatting *
    *                          user exit.                          *
    *                          APAR PI19160                        *
    *                      06. User is performing CICS SDUMP       *
    *                          analysis and looking at the CQ      *
    *                          Domain. Values in the panels are    *
    *                          incorrect.                          *
    *                          APAR PI19161                        *
    *                      07. FA reports incorrect compiler       *
    *                          options for COBOL/5.1.1.            *
    *                          APAR PI18319                        *
    *                      08. Fault Analyzer ErrorHandler option  *
    *                          names might not get honoured if     *
    *                          input from an MVS dump.             *
    *                          APAR PI19162                        *
    *                      09. Reported assembler DSECT has        *
    *                          missing fields.                     *
    *                          APAR PI19163                        *
    *                      10. Fault Analyzer interactive analysis *
    *                          Listing/Side File Mismatch panel    *
    *                          ENTER action for COBOL does not     *
    *                          force use of the side file.         *
    *                          APAR PI17309                        *
    *                      11. CICS Container data incorrectly     *
    *                          being displayed in ASCII rather     *
    *                          than EBCDIC.                        *
    *                          APAR PI17905                        *
    *                      12. FA formats too many CICS trace      *
    *                          entries.                            *
    *                          APAR PI19164                        *
    *                      13. Abend S0C4 in CobCdaSym() when      *
    *                          processing DWARF in COBOL/5 load    *
    *                          module.                             *
    *                          APAR PI18440                        *
    *                      14. Message IDI0089I Subsystem IDISLOG  *
    *                          RC=8 Rsn=63 IDI0159I SDUMP usage    *
    *                          error.                              *
    *                          APAR PI19165                        *
    ****************************************************************
    * RECOMMENDATION: Apply the provided PTF.                      *
    ****************************************************************
    01. The return and reason code processing for SDUMP is not
        always correctly reported when issued from IBM Fault
        Analyzer.
    02. Constants have a structure parent which can cause them to be
        processed as structure members.
    03. NORENT programs with DSAs imbedded in the CSECT, and often
        using non-standard linkage, are getting no event
        information.
    04. 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.
    05. Fault Analyzer is not correctly handling the abend, which
        might be expected during normal processing.
    06. Fault Analyzer is using incorrect control block offsets to
        obtain the values.
    07. New compiler options added.
    08. 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.
    09. DSECT has more fields than can be contained in single LANGX
        structure record, but only the first LANGX record is
        processed.
    10. 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.
    11. The count of ASCII and EBCDIC characters was incorrect.
    12. FA processes all the trace entries in a particular trace
        block.
    13. Storage re-allocation did not reset pointer into area.
    14. 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.
    

Problem conclusion

  • 01. Reason code processing corrected.
    02. Constants no longer processed as structure members.
    03. Code added to detect the static DSA and at least show load
        module and CSECT data in the event list.
    04. Fault Analyzer has been altered to handle SBA orders in the
        Read Buffer data stream.
    05. Fault Analyzer is now handling the abend.
    06. Fault Analyzer has been updated to use the correct offsets.
    07. New compiler options recognized.
    08. The ErrorHandler code will also check entry point name, if
        program name has not been determined for an event.
    09. Multiple LANGX structure records now processed for large
        assembler DSECTs.
    10. The code has been updated to accept the side file when
        possible.
    11. The count of ASCII and EBCDIC characters has been corrected.
    12. FA is changed to stop formatting once the current timestamp
        is less than the previous timestamp.
    13. Symbol lookup pointer reset when storage area re-allocated.
    14. The logic is corrected to determine if the RFR dump has
        already been taken.
    

Temporary fix

Comments

  • New features provided:
    * COBOL Explorer - an interactive post-mortem debugger for COBOL
      programs
    

APAR Information

  • APAR number

    PI17012

  • Reported component name

    FAULT ANALYZER

  • Reported component ID

    5655Q1100

  • Reported release

    D10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2014-04-29

  • Closed date

    2014-06-05

  • Last modified date

    2014-08-05

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

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

    UI18641

Modules/Macros

  • IDICALOC IDICASUB IDICCFND IDICOPYR IDICRXHC IDICSV11 IDIDA
    IDIDASUB IDIDATST IDIGMAIN IDIHIBMI IDIHPMSG IDIMCICS IDINDEX
    IDIPDDIR IDIPDSCU IDIPLT   IDISCJST IDISDB2P IDISDB2S IDISFPEX
    IDISIFND IDISJLD  IDISJLOG IDISLKUP IDISLOG  IDISMAIN IDISREG
    IDISSREQ IDISTIME IDISUPDI IDISVIEW IDIUGPDF IDIUTIL  IDIXALOG
    IDIXCCEE IDIXCC52 IDIXCEE  IDIXCM53 IDIXCM67 IDIXCM68 IDIXCM69
    IDIXCX52 IDIXCX53 IDIXDCAP IDIXFA   IDIXMAP
    

Fix information

  • Fixed component name

    FAULT ANALYZER

  • Fixed component ID

    5655Q1100

Applicable component levels

  • RD10 PSY UI18641

       UP14/06/13 P F406

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"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"D10","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
05 August 2014