IBM Support

PI88290: EXEC CICS GET CONTAINER SET (EXCI) RETURNS 64 BIT STORAGE ADDRESS INCORRECTLY

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • You have a COBOL EXCI program running in an EXCI address space.
    The program issues an
    
      EXEC CICS GET CONTAINER SET
    
    command which returns a 64 bit address to the SET storage. The
    64 bit address takes up 8 bytes (2 words). The application is
    expecting a 32 bit pointer (4 bytes (1 word)). When the
    application tries to access the SET address, it is actually
    trying to access the first 32 bits of the address which is
    actually the high order register of the 64 bit address.
    
    In this scenario, the trace shows address 00000050_00120008 was
    returned and the application is trying to access address
    00000050.
    Additional Symptom(s) Search Keyword(s): KIXREVGJT 64-bit 0C4
    S0C4 ABENDS0C4 ABEND0C4
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS Users                               *
    ****************************************************************
    * PROBLEM DESCRIPTION: EXEC CICS GET CONTAINER SET in EXCI     *
    *                      returns incorrect address.              *
    ****************************************************************
    An EXCI program performs an EXEC CICS GET CONTAINER SET to
    retrieve channels and container data, the address returned to
    the application is invalid.
    

Problem conclusion

  • DFHXCBAM has been updated to return the correct address for
    EXEC CICS GET CONTAINER SET.
    
    This fix also addresses an intermittent 0C4 within DFHXCEIX at
    offset x'BA56' when running with EXCI Trace level 2 enabled.
    This would cause the application to end abnormally.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI88290

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-10-03

  • Closed date

    2018-01-02

  • Last modified date

    2018-02-01

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

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

    UI52961

Modules/Macros

  • DFHEXDUF DFHEXTRI DFHPGCR  DFHTREX  DFHXCBAM DFHXCCH  DFHXCCP
    DFHXCCR  DFHXCDMP DFHXCEIP DFHXCGUR DFHXCNVG DFHXCPRH DFHXCSCR
    DFHXCTRA DFHXCTRD DFHXCTRI DFHXCTRP DFHXCV64
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R100 PSY UI52961

       UP18/01/04 P F801

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

Document Information

Modified date:
01 February 2018