A fix is available
APAR status
Closed as program error.
Error description
While there could be other errors, in the case at hand the module from which CDA is trying to retrieve DWARF data is managed by LLA, and the binder API doesn't support such modules. Binder API resources are not released, nor is memory used by CDA itself. A symptom of the leak is the buildup of control blocks with the eyecatcher IEWBSAD both below and above the line (abandoned binder API dialogs), and/or blocks with the ASCII eyecatcher 31NX at offset +4 above the line. In the LLA case, adding an //IEWDIAG DD statement to the problem step will show messages like: IEW2809E D218 PROGRAM {program} CANNOT BE RETRIEVED BECAUSE CSVQUERY INDICATES MODULE PROVIDER WAS LLAF INSTEAD OF PROGRAM MANAGEMENT LOADER IEW2310E 1033 THE MODULE SPECIFIED BY EPTOKEN {token} COULD NOT BE FOUND. IEW2124I 0058 3 1 INCLUDE RETURN = 8 REASON = 83000514. Caution: IEWDIAG output can be voluminous.
Local fix
Compile without DWARF debugging information, for example with COBOL compile with NODWARF, or at COBOL v6.2+ with the SEPARATE option if debug information is desired.
Problem summary
**************************************************************** * USERS AFFECTED: Enterprise Cobol application users * * where Cobol application modules * * compiled with NOTEST(DWARF) are * * managed by LLF. * **************************************************************** * PROBLEM DESCRIPTION: Run out of memory du to memory * * leaks built up at runtime * **************************************************************** .
Problem conclusion
Apply service provided.
Temporary fix
Comments
APAR Information
APAR number
PI92027
Reported component name
RUNTIME LIB EXT
Reported component ID
56551210D
Reported release
791
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-01-03
Closed date
2018-01-03
Last modified date
2018-02-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI53001
Modules/Macros
CDADBGLD CDADUMP CDAEDPI CDAEDPIE CDAEED CDAEEDE CDAEQDPI CDAEQED CDAHE002 CDAHLASM CDAHLMVS CDAMSGE CDAMSGT CDASOS
Fix information
Fixed component name
RUNTIME LIB EXT
Fixed component ID
56551210D
Applicable component levels
R791 PSY UI53001
UP18/01/11 P F801
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"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"791","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSTLTF","label":"z\/OS XL C\/C++"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"791","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}}]
Document Information
Modified date:
01 February 2018