PM70053: ASRA occurs when V8 EGL generated COBOL program accesses DLI and V7 EGL program is the MAIN

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • ASRA occurs after DLI call in  Version 8 COBOL generated
    program. Error occurs when trying to store into
    EZEDLR-DLI-EXCEPTION-CODE. Pointer used is all zero's.
    

Local fix

  • Re-generate main program using Version 8
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The problem occurs only if a version 7 main program calls a
    version 7.5 or 8 called program that also throws certain
    exceptions. When a version 7 main program starts, it doesn't
    create the exception entry in the rts program memory chain,
    so the version 7.5 or 8 program doesn't find it. Because it
    doesn't find it, the pointer is not there and the address of
    the exception record is not set. When the egl exception is
    thrown (in this case for dl/i) and tries to move a value
    into the exception record, an abend occurs.
    

Problem conclusion

  • This is now fixed in version 8015 and future versions.
    A fixtest could be provided for earlier releases if
    necessary. The user could also regenerate the main program
    using version 7.5 or 8 to make it work.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM70053

  • Reported component name

    RBD EGL FOR COB

  • Reported component ID

    5724S5001

  • Reported release

    801

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-08-01

  • Closed date

    2013-03-11

  • Last modified date

    2013-03-11

  • 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

    RBD EGL FOR COB

  • Fixed component ID

    5724S5001

Applicable component levels

  • R801 PSN

       UP



Rate this page:

(0 users)Average rating

Document information


More support for:

Rational Business Developer

Software version:

8.0.1

Reference #:

PM70053

Modified date:

2013-03-11

Translate my page

Machine Translation

Content navigation