IBM Support

PI87529: DFHXM0004 POSSIBLE LOOP IN DFHXMTA AFTER TASK PURGE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • CICS region abended after a series of errors that began with a
    purge issued by a CIEP task. The error messages in this
    sequence begin with:
    .
    DFHXM0004  A possible loop has been detected at offset X'FFFF'
     in module DFHXMTA.
    .
    DFHDS0001 An abend (code ---/AKEC) has occurred at
     offset X'272C' in module DFHDSAT.
    .
    DFHXM0002 A severe error (code X'1013') has occurred in module
     DFHXMIQ.
    .
    The errors continued until CICS finally abended.
    .
    The XM0004 dump is taken because the CIEP task has been
    detected as runaway after recursive AXMA errors occurred for
    the task. CICS trace shows DFHXMTA's recovery routine being
    driven over and over while processing a PURGE_INHIBIT_QUERY
    request from DFHDSAT. The AXMA abends are occurring on
    UNLOCK requests with reason LMLM_NOT_LOCK_OWNER.
    .
    Additional Symptom(s) Search Keyword(s): KIXREVxxx
    state_lock_error_code
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: DFHXM0004 followed by other             *
    *                      severe errors following a               *
    *                      task purge.                             *
    ****************************************************************
    * RECOMMENDATION: .                                            *
    ****************************************************************
    Following a purge of a task, CICS goes into a loop in DFHXMTA.
    This produces the following message one or more times:
    +DFHXM0004 applid A possible loop has been detected
        at offset X'FFFF' in module DFHXMTA.
    .
    This may be followed by other messages such as:
    DFHDS0001 APPLID An abend (code ---/AKEC) has occurred
        at offset X'272C' in module DFHDSAT.
    DFHXM0002 APPLID A severe error (code X'1013') has occurred
        in module DFHXMIQ.
    DFHXM0002 APPLID A severe error (code X'100D') has occurred
        in module DFHXMIQ.
    DFHXM0004 APPLID A possible loop has been detected
        at offset X'2A48' in module DFHXMIQ.
    DFHIE0001 APPLID An abend (code ---/AKEC) has occurred
        at offset X'2640' in module DFHIEIE.
    DFHSM0002 APPLID A severe error (code X'0314') has occurred
        in module DFHSMGF.
    +DFHAP0001 APPLID An abend (code 0C4/AKEA) has occurred
        at offset X'0408' in module DFHABAB.
    .
    The errors occur due to an attempt by DFHXMTA to release a
    lock which it does not own. This results in a LMLM_EXCEPTION,
    with reason LMLM_NOT_LOCK_OWNER, which causes the DFHXMTA
    recovery routine to be driven in a loop for code (AXMA).
    .
    Additional Keywords:
    msgDFHDS0001 msgDFHXM0002 msgDFHXM0004 msgDFHIE0001 msgDFHSM0002
    DS0001 XM0002 XM0004 IE0001 SM0002
    

Problem conclusion

  • DFHXMTA has been updated to avoid the incorrect call to
    Lock Manager domain.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI87529

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-09-19

  • Closed date

    2017-09-27

  • Last modified date

    2017-11-01

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

    PI85926

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

    UI50632

Modules/Macros

  • DFHXMAT  DFHXMTA  DFHXMXE
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R100 PSY UI50632

       UP17/10/07 P F710 ¢

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

Document Information

Modified date:
01 November 2017