Skip to main content

PK17509: S878-10 ABEND OCCURS WHEN HEAP MANAGER IS ACTIVE


A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • On MVS (z/OS), the TSM server may be terminated with S878-10
    abend occurs when the heap manager is active. A dump of the
    TSM server address space created at the time of the abend
    revealed that an allocated memory's control block was twice
    as big. A review of the code revealed that the sizes of the
    allocated memory's header and trailer blocks were included
    twice in the actual size of the allocated memory. When a
    large number of memory allocations are active, memory can be
    exhausted resulting in the S878-10 abend and other
    out-of- memory conditions.
    
    A ZAP was developed to prevent adding the header and trailer
    blocks sizes and the results were favorable.
    
      TSM Versions Affected:
      5.2.6.x and 5.3.x servers on MVS (z/(OS)
    
      Customer/L2 Diagnostics (If Applicable):
      None
    
      Initial Impact:
      High
    
      Additional Keywords:
      None
    

Local fix

  • Apply the following ZAP to the TSM server:
    
    //TSMZAP   JOB MSGLEVEL=(1,1),MSGCLASS=H,CLASS=A,REGION=4M
    //*
    //*-------------------------------------------------------------
    //* To preserve the production version of the TSM server module,
    //* make a copy of the production module prior to applying this
    //* ZAP. This is for ANRSERV/DSMSERV 5.2.6.0 and 5.3.x.
    //*
    //*  When necessary, place the saved copy of the ANRSERV/DSMSERV
    //*  module back to the production library.
    //*-------------------------------------------------------------
    //*  Purpose of this ZAP:
    //*    Prevent the allocation of memory that eventually ends up
    //*    as dead space which results in out-of-memory conditions.
    //*-------------------------------------------------------------
    //*
    //ZAP1    EXEC PGM=AMASPZAP
    //SYSPRINT DD  SYSOUT=A
    //*
    //*--------------->|||||||||||---> Replace with your library
    //*                vvvvvvvvvvv
    //SYSLIB   DD  DSN=TSM.LINKLIB,DISP=SHR
    //SYSIN    DD    *
     NAME ANRSERV ANRHEAP
     VER 00A4 41700048
    *
     REP 00A4 41700000
    *
    /*
    //
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: 5.2.7 and 5.3.2 servers on MVS.              *
    ****************************************************************
    * PROBLEM DESCRIPTION: See ERROR DESCRIPTION.                  *
    ****************************************************************
    * RECOMMENDATION: Apply fixing level when available. This      *
    *                 problem is currently projected to be fixed   *
    *                 in levels 5.2.8 and 5.3.3. Note that this    *
    *                 is subject to change at the discretion of    *
    *                 IBM.                                         *
    ****************************************************************
    *
    

Problem conclusion

  • The problem has been fixed.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK17509

  • Reported component name

    TSM FOR OS/390

  • Reported component ID

    5698ISMVS

  • Reported release

    520

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2006-01-06

  • Closed date

    2006-02-13

  • Last modified date

    2008-10-03

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

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

Fix information

  • Fixed component name

    TSM FOR OS/390

  • Fixed component ID

    5698ISMVS

Applicable component levels

  • R520 PSY UK15184

       UP06/06/08 P F606

  • R530 PSY

       UP

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

Copyright and trademark information

IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

Rate this page:


(0 users)Average rating

Add comments

Document information

Tivoli Storage Manager


Software version:
520


Reference #:
PK17509


Modified date:
2008-10-03

Translate my page

Content navigation