IBM Support

PI18398: FIXED POINT OVERFLOW EXCEPTION IN DFHKEDOM (UK73859 LEVEL) AT OFFSET X'C9A'.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • You are getting a KERNDUMP of DFHKE0201 About to take a SDUMP.
    DUMPCODE: KERNDUMP, DUMPID: n/nnnn. (MODULE DFHKESTX).
      The Kernal data shows you are actually getting an abend 0C8
    fixed-point-overflow exception.  The abend0C8 is occuring in
    DFHKEDOM at offset C9A.
    PROGRAM_CHECK        0C8/AKEA  DFHKEDOM  00000C9A
    You find this is occuring after an End-of-Task True has been
    invoked.  The PSW PROGRAM MASK BIT 20 is set on when in fact it
    should be set off.   Your KCB_GUARD_COUNT at time of the
    failure is 7FFFFFFF and CICS is attempting to get a new segment
    off the global free chain when it encounters the abend0C8
    because the fixed point overflow program mask bit 20 is on.
    Additional Symptom(s) Search Keyword(s): KIXREVRJS
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: S0C8 fixed point overflow exception     *
    *                      while processing DFHKEDOM LOOP_31 to    *
    *                      allocate a new stack segment.           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    DFHKEDOM was processing code at label LOOP_31 to allocate a new
    stack overflow segment when an 0C8 fixed point overflow
    exception occurred. The KCB_GUARD_COUNT at the time of failure
    was found to be x'7FFFFFFF'.
    Under ordinary circumstances, this should not generate an
    exception. In this case, however, the fixed point overflow
    program mask bit in the PSW had been set on. This is not
    expected to be on while executing CICS code.
    The cause was found to be an end of task TRUE setting the fixed
    point overflow mask bit on in the PSW. CICS does not clear the
    program mask bits after the execution of an end of task TRUE, so
    the setting of the program mask bits was inherited by the next
    task to run on the same TCB. It happened that the task needed to
    get a new stack segment while the guard count was at x7FFFFFFF
    before the program mask bits were next reset.
    

Problem conclusion

  • DFHERM has been updated to clear the program mask (bits 20-23)
    of the PSW after invoking an end of task TRUE.
    This APAR does not affect start of task TRUEs.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PI18398

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-05-21

  • Closed date

    2014-07-03

  • Last modified date

    2015-03-19

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

    PI13487

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

    UI19495 UI19496

Modules/Macros

  • DFHERM
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R800 PSY UI19496

       UP14/07/17 P F407

  • R900 PSY UI19495

       UP14/07/17 P F407

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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"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":"5.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
19 March 2015