IBM Support

PM47919: 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 11 users.         *
    ****************************************************************
    * PROBLEM DESCRIPTION: 01. "Invalid command" message received  *
    *                          from ISPF interface when using      *
    *                          MATCH command for numerical column  *
    *                          and specifying a value which        *
    *                          includes a percent sign.            *
    *                          APAR PM53167                        *
    *                      02. IDI0145I IDIS subtask IDISCJST      *
    *                          terminated ECB=400C4000 and         *
    *                          IDI0144E IDIS IDISAMAN:990          *
    *                          Unexpected condition.               *
    *                          APAR PM52562                        *
    *                      03. IBM Fault Analyzer not using the    *
    *                          EPIE in a U4036 abend to report the *
    *                          original problem.                   *
    *                          APAR PM53168                        *
    *                      04. Abend S0C4 during CICS system dump  *
    *                          analysis.                           *
    *                          APAR PM49599                        *
    *                      05. During transaction DUMP analysis,   *
    *                          Fault Analyzer abends with ATCV     *
    *                          and CICS terminates with DFHPC0409. *
    *                          APAR PM53169                        *
    *                      06. IDISF8130S File not found "SYSLOGIC *
    *                          *" when calling IDILANGX with PARM= *
    *                          *PL(...)                            *
    *                          APAR PM52564                        *
    *                      07. PL/I decimal floating point (DFP)   *
    *                          variables show incorrect values.    *
    *                          APAR PM50154                        *
    *                      08. Listing exit not called when        *
    *                          COBOL program is compiled with      *
    *                          TEST(NOSEP).                        *
    *                          APAR PM53170                        *
    *                      09. Incorrect program name for PL/I     *
    *                          procedures included from package.   *
    *                          APAR PM47309                        *
    *                      10. PL/I SYSDEBUG file not used.        *
    *                          APAR PM50349                        *
    *                      11. Message IEC036I abend S002-18.      *
    *                          APAR PM53171                        *
    *                      12. Enterprise PL/I does not report     *
    *                          defined structure types or          *
    *                          anonymous unions.                   *
    *                          APAR PM51689                        *
    *                      13. RESET or MATCH ALL from Fault Entry *
    *                          List display does not always result *
    *                          in the original list being shown.   *
    *                          APAR PM52232                        *
    *                      14. ICH408I messages for JESSPOOL when  *
    *                          using Fault Analyzer IVP interface  *
    *                          under CICS.                         *
    *                          APAR PM53162                        *
    *                      15. When a program terminates with an   *
    *                          SQLCODE=-805, the wrong DB2 package *
    *                          information is shown.               *
    *                          APAR PM53172                        *
    *                      16. Abend S0C4 in pp_ke_stack when      *
    *                          analyzing CICS system dump.         *
    *                          APAR PM51892                        *
    *                      17. Fault Analyzer IDI0131W Waiting for *
    *                          History File SPFEDIT ENQ messages   *
    *                          from the IDIS subsystem.            *
    *                          APAR PM53508                        *
    *                      18. Error when processing CICS TS 4.2   *
    *                          auxiliary trace.                    *
    *                          APAR PM53603                        *
    *                      19. Message IDI0092S and RFR dump after *
    *                          a loop in Fault Analyzer.           *
    *                          APAR PM53229                        *
    ****************************************************************
    * RECOMMENDATION: Apply the provided PTF.                      *
    ****************************************************************
    01. Support for percent sign (%) in MATCH command values was not
        supported for columns containing numerical data, although
        the documentation indicated that this should be valid.
    02. The Fault Analyzer IDIS subsystem may have intermittent
        failure producing IDISCJST and IDISAMAN ECB=400C4000 and
        termination.
    03. Under some conditions, the EPIE address from R2 for a U4036
        abend is not used to report the initial abend.
    04. An invalid stack entry was being processed.
    05. Fault Analyzer is not reacting to a TERMERR condition and
        is continuing to use the terminal.
    06. When the EXEC PGM=IDILANGX PARM= has a program name ending
        with PL, and is immediately followed by an opening bracket,
        then the error will occur. A space prior to the bracket will
        circumvent the problem.
    07. FA does not support PL/I DFP variables.
    08. Listing exit not called for PROGSUM compiler listings.
    09. Packaged procedure used to form mangled CSECT name is not
        known.
    10. CUI fixup table not in minidump when DEFERREDREPORT option
        is in effect.
    11. A fault entry record used for saving a DB2 SQLDA data area
        exceeded the maximum logical record length of 10000 bytes.
    12. Defined structure types or anonymous unions were not
        supported.
    13. The Fault Entry List display was reformatted using the
        current array of fault entry information, which might have
        been modified due to sorting or matching.
    14. Unintentional use of fflush function which under IPV was
        causing the JESSPOOL SAF check.
    15. When a DBRM is contained in many packages, and an attempt
        is made to display the package information, then the wrong
        information is being shown.
    16. Processing continues past the end of the label-names table.
    17. IDI0131W ENQ contention followed by IDI0130E time-out
        problems might occur in the IDIS subsystems in a sysplex.
    18. Auxiliary trace header record 4.2 extension gave wrong
        offset to trace entries.
    19. Under CICS and Debug Tool, a S0C4 abend and loop is possible
        with a CIB pointing to itself, causing IDI0092S Fault
        Analyzer time-out.
    

Problem conclusion

  • 01. Support for percent signs in numerical column MATCH command
        values has been added as per the current documentation.
    02. Correct unchaining of the Queue element under task
        termination has been added.
    03. The code has been updated.
    04. Invalid stack entries are now ignored.
    05. Fault Analyzer has been changed to detect the TERMERR
        condition and prevent further use of Terminal Control.
    06. Misinterpretation of the "*PL(...)" sequence for
        PermitLangx option has been corrected.
    07. Support for PL/I DFP variables has been added.
    08. Listing exit now called for PROGSUM compiler listings.
    09. Code to determine which procedure was used to name the
        CSECT added. This code requires that a procedure with the
        same name as the package is available.
    10. Code to locate CUI fixup pages in minidump added.
    11. The DB2 SQLDA data area is now saved across multiple records
        if necessary.
    12. Support has been added for defined structure types and
        anonymous unions.
    13. The current array of fault entry information is now being
        rebuilt from the last obtained history file cache.
    14. The fflush usage has been corrected.
    15. Fixed the call for package information to only show packages
        that are bound to the associated plan.
    16. Processing now ends once the end of the label-names tables
        has been reached.
    17. ENQ timing window error corrected.
    18. Offset to trace entries in auxiliary trace data set
        corrected.
    19. The code now detects the potential CIB loop at this point
        of execution.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM47919

  • Reported component name

    FAULT ANALYZER

  • Reported component ID

    5655W4600

  • Reported release

    B10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2011-09-14

  • Closed date

    2011-12-08

  • Last modified date

    2012-05-02

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

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

    UK74578

Modules/Macros

  • IDICAASM IDICASUB IDICCFND IDICOPYR IDICRXDX
    IDICRXEI IDICRXET IDICRXHC IDICUXCS IDICUXWR IDIDA    IDIGSV
    
    ***This field was truncated.  To obtain the full apar record, please contact your local support center.***
    

Fix information

  • Fixed component name

    FAULT ANALYZER

  • Fixed component ID

    5655W4600

Applicable component levels

  • RB10 PSY UK74578

       UP11/12/11 P F112

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"B10","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSXJAJ","label":"Fault Analyzer for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"B10","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
02 May 2012