IBM Support

PM92192: ABENDS S0C4 or STORAGE VIOLATIONS MAY OCCUR WHEN USING CICS HGSC OR HGSU TRANSACTIONS.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • AGGSC (via the CICS HGSC or HGSU transactions) allocates (via
    GETMAIN) some memory intended to be shared among all the tasks,
    but fails to set the bit indicating that the memory should
    shared and outlive the HGSU command task itself.
    
    After the HGSU command task ends, the memory is automatically
    freed, but a globally available pointer to it continues to be
    invalidly used by other tasks, particularly in AGGSC (via the
    CICS HGSC or HGSU transactions) which may abend (typically a
    S0C4).
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All IBM HourGlass R610 users.                *
    ****************************************************************
    * PROBLEM DESCRIPTION: Intermittent S0C4 in CICS HGSC/HGSU or  *
    *                      in another program after HGSC/HGSU.     *
    ****************************************************************
    * RECOMMENDATION: Apply the PTF.                               *
    ****************************************************************
    

Problem conclusion

  • ***************************************************************
    * FIX DESCRIPTION:     Memory allocated and used by HGSC/HGSU *
    *                      was expected to outlive the individual *
    *                      HGSC/HGSU transations, but did not     *
    *                      because it was not allocated as SHARED.*
    *                                                             *
    *                      AGGSC code was changed to allocate the *
    *                      memory as shared and free it once the  *
    *                      X option is chosen to exit the program,*
    *                      and end the sequence of transations.   *
    *                                                             *
    ***************************************************************
    * PRODUCT ELEMENTS AFFECTED BY THIS FIX:                      *
    ***************************************************************
    * NEW ELEMENTS ADDED:                                         *
    *     None.                                                   *
    *                                                             *
    ***************************************************************
    * EXISTING ELEMENTS MODIFIED:                                 *
    *   SAGGLOAD(AGGSC   ).##000012.2013/07/23.20:41:06.PM92192   *
    *                                                             *
    ***************************************************************
    * EXISTING ELEMENTS DELETED:                                  *
    *     None.                                                   *
    *                                                             *
    ***************************************************************
    * IMPLEMENTATION:      After applying this PTF, it is also    *
    *                      necessary to cold restart the CICS     *
    *                      regions where HourGlass is running.    *
    ***************************************************************
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM92192

  • Reported component name

    IBM HOURGLASS

  • Reported component ID

    5655U4200

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-07-01

  • Closed date

    2013-08-05

  • Last modified date

    2013-09-04

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

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

Modules/Macros

  • AGGSC
    

Fix information

  • Fixed component name

    IBM HOURGLASS

  • Fixed component ID

    5655U4200

Applicable component levels

  • R610 PSY UK96495

       UP13/08/23 P F308

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"},"Platform":[{"code":"PF054","label":"z Systems"}],"Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
30 April 2020