PM69780: SRCHFOR FUNCTION PRODUCES MANY S878 DUMPS WHEN PROCESSING A LARGE PDS, EVIDENCE OF STORAGE NOT BEING FREED

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as new function.

Error description

  • SuperC ABENDing with 878 instead of returning an error code when
    insufficient storage is available (usually caused by the calling
    program not freeing memory).
    

Local fix

  • Fix the logic external to SuperC that is exhausting memory..
    
    Or
    
    
    To suppress dump creation, you can set a SLIP trap which
    
    allows DAE not take multiple dumps of the same symptom.
    The zOS Initialization and Tuning Ref (SA22-7592-21) manual
    details how
    to enable this. Please refer to sections ADYSETxx and
    IEASLPxx
    The default IEASLPxx member already includes a SLIP command to
    suppress
    80A abends (SLIP SET,C=80A,ID=X80A,A=(NOSVCD,NOSYSU),END)
    You can add a similar command for 878 dumps, for example:
    SLIP SET,C=878,ID=X878,A=(NOSVCD,NOSYSU),END
    This command would take neither SVC dumps nor SYSUDUMPs.
    You can also issue this command via the system console.
    For more information on the SLIP command, please refer to the
    zOS
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users for SuperC on z/OS                 *
    ****************************************************************
    * PROBLEM DESCRIPTION: Running SuperC with a limited amount    *
    *                      of storage may result in ABENDs S878    *
    *                      and S80A.                               *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A user running SuperC in an environment where there is
    insufficient storage for SuperC to continue may experience
    an ABEND S878 or S80A in SuperC.  The ABEND causes the system
    to terminate the SuperC task.
    

Problem conclusion

Temporary fix

Comments

  • SuperC has been modified to return a return code 32 to the
    caller rather than ABENDing due to insufficient storage being
    available during its processing.  Return code 32 is documented
    as SuperC's return code for insufficient storage being
    available to complete the request.
    

APAR Information

  • APAR number

    PM69780

  • Reported component name

    HLASM TOOLKIT

  • Reported component ID

    569623401

  • Reported release

    16A

  • Status

    CLOSED UR1

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-07-27

  • Closed date

    2012-11-21

  • Last modified date

    2012-12-04

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

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

    UK83692 UK83693 UK83694 OA40975

Modules/Macros

  • ASMFBMEM ASMFPPRM ASMFSAM  ASMFSUPC
    

Fix information

  • Fixed component name

    HLASM TOOLKIT

  • Fixed component ID

    569623401

Applicable component levels

  • R16A PSY UK83692

       UP12/11/22 P F211

  • R36A PSY UK83693

       UP12/11/21 P 1211

  • R6IM PSY UK83694

       UP12/11/21 I 1000

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.



Rate this page:

(0 users)Average rating

Document information


More support for:

z/OS family

Software version:

16A

Operating system(s):

z/OS

Reference #:

PM69780

Modified date:

2012-12-04

Translate my page

Machine Translation

Content navigation