PM78084: C PROGRAM LINKED WITH XPLINK ABENDS240 REASON 10

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • The LE runtime issues a RDJFCB macro when a C program is linked
    with XPLINK. Then abendS240 is issued with reason 10. The reason
    is a key mismatch between key8 and key9 storage.
    
    In CICS TS 3.2, TCBPKF is 80 for an X8 TCB.
    TCBPKF is controlled by the ATTACHX macro used to create the X8.
    This has been affected by changes in the CICS dispatcher and
    CICS kernel in CICS TS 4.2.
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: A C program linked with XPLINK abends   *
    *                      S240 when invoking fprint in CICS.      *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A CICS region starts up with STGPROT=NO. A C program is linked
    with XPLINK and runs in this CICS region. LE runtime issues
    RDJFCB service when the C program tries to call fprint function.
    However the RDJFCB fails because of program check and the error
    is percolated to CICS. The program check is because there is a
    key mismatch between Key 8 storage and Key 9 X8 TCB. The X8
    TCB's TCBPKF is Key 9 even though the CICS region is defined
    with STGPROT=NO. This eventually leads to an abend S240 in CICS.
    keyword: S240
    

Problem conclusion

  • DFHKESVC has been changed so that X8 is attached with TCBPKF 8.
    

Temporary fix

  •             *********
                * HIPER *
                *********
    FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PM78084

  • Reported component name

    CICS TS Z/OS V4

  • Reported component ID

    5655S9700

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-11-29

  • Closed date

    2013-02-12

  • Last modified date

    2013-03-04

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

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

    PM80621 UK91655

Modules/Macros

  •    DFHKESVC
    

Fix information

  • Fixed component name

    CICS TS Z/OS V4

  • Fixed component ID

    5655S9700

Applicable component levels

  • R700 PSY UK91655

       UP13/02/22 P F302

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.



Rate this page:

(0 users)Average rating

Document information


More support for:

CICS Transaction Server

Software version:

4.2

Reference #:

PM78084

Modified date:

2013-03-04

Translate my page

Machine Translation

Content navigation