IBM Support

PM34295: 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

  • Additional Keywords: kixdcfcic670
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All Fault Analyzer Version 11 users.         *
    ****************************************************************
    * PROBLEM DESCRIPTION: 01. Listing prompt not issued when      *
    *                          compiler listing not found for      *
    *                          COBOL program compiled with         *
    *                          TEST(NOSEP).                        *
    *                          APAR PM32189                        *
    *                      02. Abend S0C4 in PliSepRec4 when PL/I  *
    *                          SYSDEBUG side file source has       *
    *                          include files.                      *
    *                          APAR PM41007                        *
    *                      03. Abend S0C9 from entry point         *
    *                          displayISPF when analyzing CICS     *
    *                          SDUMP.                              *
    *                          APAR PM41008                        *
    *                      04. Unable to apply action to user note *
    *                          on User Note List display if one or *
    *                          more notes are against 64-bit       *
    *                          addresses.                          *
    *                          APAR PM35223                        *
    *                      05. Getting IDI0005S message indicating *
    *                          "lack of storage".                  *
    *                          APAR PM41009                        *
    *                      06. CICS ASCII container data is        *
    *                          displayed as EBCDIC.                *
    *                          APAR PM41886                        *
    *                      07. Message "IDI0089I Subsystem         *
    *                          IDISFPEX RC=4 (or RC=92),           *
    *                          Rsn=7FFFFFFF .   . .*"              *
    *                          (non-printable characters           *
    *                          appended) issued incorrectly.       *
    *                          APAR PM41010                        *
    *                      08. Abend S0C4 when Fault Analyzer      *
    *                          attempts to process an invalid      *
    *                          compiler listing from the 'Compiler *
    *                          Listing Not Found' pop-up.          *
    *                          APAR PM41011                        *
    *                      09. DWARF/MDBG data set name not passed *
    *                          to EQAUEDAT for C/C++ programs.     *
    *                          APAR PM35891                        *
    *                      10. Loop issuing message IDI0005S and   *
    *                          finally running out of space with   *
    *                          abend S878.                         *
    *                          APAR PM41012                        *
    *                      11. Previous MATCH not reset when       *
    *                          selecting View from View List       *
    *                          display.                            *
    *                          APAR PM37324                        *
    *                      12. Unintended deletion of Fault        *
    *                          Analyzer history file entries using *
    *                          IDIUTIL DELETE control statement or *
    *                          incorrect LISTHF output.            *
    *                          APAR PM37944                        *
    *                      13. Hex-dumped storage not shown in     *
    *                          batch report for inactive COBOL     *
    *                          programs when PrintInactiveCOBOL    *
    *                          option in effect.                   *
    *                          APAR PM41013                        *
    *                      14. Incorrect ENV data area layout.     *
    *                          APAR PM38906                        *
    *                      15. Abend S0C4 in function              *
    *                          pp_sm_task_sca during interactive   *
    *                          analysis of CICS SDUMP.             *
    *                          APAR PM40247                        *
    *                      16. Some user exit character format     *
    *                          data area fields contain binary     *
    *                          zeroes.                             *
    *                          APAR PM38931                        *
    *                      17. Loop in Fault Analyzer IDIS         *
    *                          subsystem.                          *
    *                          APAR PM41014                        *
    *                      18. Abend S0C4 in IDILANGX when         *
    *                          processing HLASM SYSADATA.          *
    *                          APAR PM41015                        *
    ****************************************************************
    * RECOMMENDATION: Apply the provided PTF.                      *
    ****************************************************************
    01. Listing prompt not issued for TEST(NOSEP).
    02. %INCLUDE statement has unexpected record length.
    03. Incorrect detection of CICS SDUMP was causing inappropriate
        code to be called.
    04. The address field is picked up from the display incorrectly.
    05. The problem is caused by a recursive loop in the CICS Name
        Token Entry Chain.
    06. The need to present the data in ASCII had been overlooked.
    07. The message was incorrectly being passed back from a call to
        the IDIS subsystem.
    08. Code assumed compiler listing had been successfully
        processed into IDILANGX.
    09. Data set name not passed to EQAUEDAT.
    10. The attempt to log message IDI0005S required additional
        storage, which in turn re-invoked the same code to issue
        message IDI0005S.
    11. An implicit reset of all MATCH values was missing.
    12. Incorrect date conversion when using ABEND_DATE and TODAY-nn
        with DELETE or LISTHF control statements.
    13. Incorrect condition for registering hex-dumped storage.
    14. Supplied sample mappings for Assembler, COBOL, C and PL/I of
        the ENV data area were incorrect from the POF_LOADED_FROM
        field at offset X'204' and onwards.
    15. A 'null' value for a storage management control block was
        not being allowed for.
    16. Trailing binary zeroes in user exit character format data
        area fields had not been removed.
    17. The Fault Analyzer IDIS subsystem might loop in CSECT
        IDISXCFA after XCF error recovery.
    18. The HLASM SYSADATA from a PLX compilation might cause a S0C4
        in IDILANGX entry name RESOLVE_USING_INFO.
    

Problem conclusion

  • 01. Listing prompt now issued when compiler listing not found
        for COBOL programs compiled with TEST(NOSEP).
    02. Variable length source records now supported.
    03. CICS SDUMP is now detected correctly.
    04. The address field is now picked up from the display
        correctly.
    05. 1. Limit the number of entries in the CICS "Name Token Entry
        Chain" that are displayed (1000 entries).
        2. Report how many entries have been shown.
        3. Raise a "Severity 2 Observation" to indicate the
        possibility of a loop.
    06. CICS transaction analysis has been changed to present ASCII
        container data in ASCII.
    07. The message has been suppressed.
    08. Code checks IDILANGX format is valid.
    09. DWARF/MDBG data set or path name now passed to EQAUEDAT.
    10. Additional storage has been made available for the logging
        of the initial IDI0005S message.
    11. An implicit reset of all MATCH values has been added.
    12. The date conversion problem has been fixed.
    13. Condition corrected.
    14. The ENV data area has been changed to match the documented
        layout and sample mapping members.
    15. Check added for 'null' pointer.
    16. Trailing binary zeroes in user exit character format data
        area fields have been removed.
    17. Code added to detect and prevent the condition.
    18. Code has been added to detect a zero CSECT ID error.
    

Temporary fix

Comments

  • ×**** PE11/09/12 FIX IN ERROR. SEE APAR PM44693  FOR DESCRIPTION
    

APAR Information

  • APAR number

    PM34295

  • Reported component name

    FAULT ANALYZER

  • Reported component ID

    5655W4600

  • Reported release

    B10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2011-03-07

  • Closed date

    2011-06-16

  • Last modified date

    2011-09-12

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

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

    UK68814

Modules/Macros

  • DBGHEAP  EQALANGX FAOPDMST GDIM04   GDIM07
    GDIM08   GDIM10   GDIPDIRL GDIPHO02 GDIPH102 GDIPH106 GDIPH1
    
    ***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 UK68814

       UP11/06/18 P F106

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:
12 September 2011