A fix is available
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:
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.