A fix is available
APAR status
Closed as program error.
Error description
Program HSIZCAT can encounter S0C4 abends referencing storage which has already been freed after dynamic data storage in the extended region became full. When this storage fills up, the data is written out and the storage is freed. The S0C4 abends are possible because pointers to the freed storage are not cleared. The problem will not always arise,but depends on the size of various data elements to be stored and the size of the last piece of usable data storage before it was freed
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All IBM Tivoli Asset Discovery for z/OS V8.1 * * customers running program HSIZCAT. * **************************************************************** * PROBLEM DESCRIPTION: ABEND0C4 PIC10 in program HSIZCAT after * * data storage area is flushed. * **************************************************************** * RECOMMENDATION: * **************************************************************** Program HSIZCAT stores data from input records in the region so that it can be aggregated. If this storage becomes full the data is written out and the storage is freed. The address and size of the unused part is not cleared. When the processing for the current record is retried, if the first data field to be stored would have fitted in the last unused part of the now-freed area, an attempt to access that area is made an abend S0C4 follows.
Problem conclusion
Program HSIZCAT will now also reset the unused storage address and size when used storage is flushed so that any attempt to store data will drive a GETMAIN request for new storage.
Temporary fix
Comments
APAR Information
APAR number
OA47456
Reported component name
TIV ASSET DISC
Reported component ID
5698B39TD
Reported release
810
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2015-04-01
Closed date
2015-04-14
Last modified date
2015-05-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UA76925
Modules/Macros
HSIZCAT
Fix information
Fixed component name
TIV ASSET DISC
Fixed component ID
5698B39TD
Applicable component levels
R810 PSY UA76925
UP15/04/16 P F504
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":"SSBLR8","label":"Tivoli Asset Discovery for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"810","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
18 July 2023