IBM Support

OA45802: IEW2900T E913 BINDER ABNORMAL TERMINATION A0012900 0000000C S0F483EEA001 WHEN USING AN OEM TOOL TO COPY FROM PDS TO PDSE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Using the online interface of an OEM tool to copy from PDS to
    PDSE, the binder abends with 0F4-10 and the following messages
    may be issued.
    
    IEW2900T E913 BINDER ABNORMAL TERMINATION  A0012900 0000000C
    .
    PDF0269A  BINDER ERROR DETECTED DURING INCLUDE MODULE/OBJECT
              CALL RC=00000010 83EE2900
    -
    Customer reports using ISPF 3.3 copy works correctly.
    If they use IEBCOPY in batch (which invokes the OEM tool
    under the covers) the job runs to completion without any abends.
    
    The abend occurs because the target name index is zero and the
    there is an unnamed section in the input module which is built
    with EDIT=NO and also has multiple aliases.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Those using binder regular API with          *
    *                 INTENT=ACCESS to INCLUDE NOT-EDITABLE load   *
    *                 module with ALIASES=YES specified.           *
    *                                                              *
    *                 This problem occurs only with load modules   *
    *                 in PDSs, it does not occur for program       *
    *                 objects in PDSEs.                            *
    ****************************************************************
    * PROBLEM DESCRIPTION: The INCLUDE with ALIASES=YES causes the *
    *                      binder to read in alias names from      *
    *                      the load module directory along with    *
    *                      the module. However if the load module  *
    *                      is NOT-EDITABLE and INTENT=ACCESS is    *
    *                      specified, binder cannot find any entry *
    *                      point names for aliases. One of the     *
    *                      following binder logic errors may       *
    *                      occur, accompanied with a system        *
    *                      ABENDS0F4 and binder Return Code 16:    *
    *                      - MSGIEW2900T E913 BINDER ABNORMAL      *
    *                      TERMINATION A0012900 0000000C 00000000  *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    This problem may occur for binder regular API with
    INTENT=ACCESS to INCLUDE NOT-EDITABLE load module with
    ALIASES=YES specified.
    In such a case, the binder cannot find any entry point names
    for the aliases, since all the symbol information is removed
    when the NOT-EDITABLE load module was created, there is no
    symbol for the binder to associate with the entry point offsets
    from the PDS directory.
    

Problem conclusion

  • The binder is updated to associate the alias entry point
    offsets with binder-generated symbols.
    

Temporary fix

Comments

APAR Information

  • APAR number

    OA45802

  • Reported component name

    PROGRAM MANAGEM

  • Reported component ID

    5695PMB01

  • Reported release

    780

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2014-08-07

  • Closed date

    2014-11-26

  • Last modified date

    2015-01-02

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

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

    UA75686 UA75687

Modules/Macros

  • IEWBXCRW
    

Fix information

  • Fixed component name

    PROGRAM MANAGEM

  • Fixed component ID

    5695PMB01

Applicable component levels

  • R780 PSY UA75686

       UP14/12/10 P F412

  • R790 PSY UA75687

       UP14/12/10 P F412

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":"780","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":"780","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":"780","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
02 January 2015