IBM Support

PK99642: DFHSR0602 PROGRAM INTERRUPT ROUTINE HAS BEEN ENTERED WHILE PROCESSING PROGRAM INTERRUPT FOR SAME TASK

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • DFHSR0602 Program interrupt routine has been entered while
    processing program interrupt for same task
    
    Dom  A4800000 A48014DA 0014DA     DFHPGLE
    Int   +0004FC A48001C0 0001C0     LINK_EXEC
    Dom  A4B04300 A45B5356 000000 *Y* DFHAPLI1
    Int   +00330C A4B04E6C 000B6C     LE370_INTERFACE
    Int   +0030C2 A4B087B6 0044B6     INVOKE_FOR_RECURSION
    Sub  A45B2F60 A45B3D16 000DB6 *Y* DFHSRP
    Dom  A2D90638 A2D941D8 003BA0     DFHMEME
    Int   +0032B6 A2D908A2 00026A     SEND
    Int   +0014BE A2D939C6 00338E     CONTINUE_SEND
    Int   +003AEC A2D91BF8 0015C0     TAKE_DUMP_AND_TERMINATE_CICS
    
    Error happened in program DFHSRP   at offset 00001308
    PSW:  078D2000 A45B4268   Instruction Length:  6
            Interrupt Code:  11
    DFHSRP is attempting to analyse the failing instruction in the
    application. After label OP1CHECK , the 0C4 pic11 is caused by
    the following insruction:
    +001308 E3EE 9048 0004
            LG    r14,cics_error_registers64(r14) get ndx .
    reg value should have used R15 as the index register value and
    added that to R14 (SRPOADDR)  but instead uses R14 which
    already contains the base+displacement of OPERAND2.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All.                                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: MsgDFHSR0602 after an application       *
    *                      abend0c4 due to a subsequent            *
    *                      program check in DFHSRP.                *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    CICS abends with msgDFHSR0602 due to a program check in
    DFHSRP attempting to recover from an abend0c4 in an
    application. If the failing instruction is an RX type
    instruction, DFHSRP is not correctly isolating the
    index register to determine the address of the storage
    being accessed. The bad index value causes the subsequent
    program check in DFHSRP, R14 being incorrect.
    Failing instruction is E3EE90480004 (LG    R14,72(R14,R9) )
    Additional keywords
    DFHSR0602 SR0602AP0780 OP1CHECK cics_error_registers64
    abend abendS0C4 S0C4
    

Problem conclusion

  • DFHSRP has been amended to use the correct register when
    addressing the index register for an RX instruction.
    

Temporary fix

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

Comments

APAR Information

  • APAR number

    PK99642

  • Reported component name

    CICS TS Z/OS V4

  • Reported component ID

    5655S9700

  • Reported release

    600

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-10-27

  • Closed date

    2010-01-25

  • Last modified date

    2010-02-01

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

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

    UK53808

Modules/Macros

  • DFHSRP
    

Fix information

  • Fixed component name

    CICS TS Z/OS V4

  • Fixed component ID

    5655S9700

Applicable component levels

  • R600 PSY UK53808

       UP10/01/27 P F001

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

Document Information

Modified date:
01 February 2010