A fix is available
APAR status
Closed as program error.
Error description
Customers may encouter abend 0C4 during smpe accept processing EXTERNAL SYMPTOMS: During smp/e ACCEPT processing, Binder reports IEW2910T E965 SYSTEM ABEND. ABEND CODE = S0C4 Additional messages seen are IEB1013I COPYING FROM PDSE INDD=SMP00001 VOL=CBC003 DSN=some_HLQ.PDSE IEB1014I TO PDS OUTDD=ADWWMOD VOL=CP9036 DSN=some_HLQ.PDS IGW01211T BINDER ENCOUNTERED A TERMINATING ERROR WHILE PROCESSING MEMBER DWW1IENV. BINDER RETURN CODE = X'00000010' REASON CODE = X'83FF0C40' ANALYSIS: The error was recreated using a PDS for the target library while SMPTLOAD is a PDSE. Since SMP/E is doing a load operation, that library has to match the library DSNTYPE which was used when the unload was done. Whereas the initial report was during smp/e processing, the abend can occur for any PDS/e to PDS copy. A slip dump shows the program check PSW is pointing IEWBRERS(HPM77A0)+x'1018' which was called from IEWBXIGD+x'130' trying to obtain the member name however the associated IEWBXAT does not have a valid member name. OEM products such as PDSMAN may also run into this. KNOWN IMPACT: PTF apply jobs for certain products may fail ADDITIONAL SYMPTOMS: ABENDS0C4 MSGIGW01211T IEW2910T
Local fix
BYPASS/CIRCUMVENTION: Using a PDS/e instead of a PDS should avoid the error
Problem summary
**************************************************************** * USERS AFFECTED: Those building load modules (LM) or copying * * program objects (PO) from PDSE or UNIX * * directories to PDS. * **************************************************************** * PROBLEM DESCRIPTION: In the case specified above, ABENDS * * S0C4-10 may occur. The occurrence of * * this error is determined by storage * * layout and is usually rare. * **************************************************************** * RECOMMENDATION: * **************************************************************** In module IEWBXCDR, an uninitialized varying length string is referenced when the binder builds directory entries for LMs. If the contents of the string's first two bytes is larger than the length of accessible storage after these two bytes, ABENDS S0C4-10 may occur.
Problem conclusion
Module IEWBXCDR has been updated to initialize the string correctly.
Temporary fix
Comments
APAR Information
APAR number
OA49577
Reported component name
PROGRAM MANAGEM
Reported component ID
5695PMB01
Reported release
7A0
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2015-12-17
Closed date
2016-01-29
Last modified date
2016-07-06
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UA80507 UA80508 UA80509
Modules/Macros
IEWBXCDR
Fix information
Fixed component name
PROGRAM MANAGEM
Fixed component ID
5695PMB01
Applicable component levels
R7A0 PSY UA80507
UP16/02/10 P F602
R780 PSY UA80508
UP16/02/10 P F602
R790 PSY UA80509
UP16/02/10 P F602
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":null,"label":null},"Product":{"code":"SG19O","label":"APARs - MVS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7A0","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19N","label":"APARs - OS\/390 environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7A0","Edition":"","Line of Business":{"code":"","label":""}},{"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":"7A0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
06 July 2016