IBM Support

PK29935: DFHEIQSP GETS INTO THE WRONG ADDRESSING MODE UPON FINDING THE FIRST PROGRAM IN THE PPT THAT HAS AMODE 31, RMODE ANY.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • PROGRAM STORAGE  (for DFHEIQSP) ADDRESS 00C8E008 TO 00C8EF77
    LENGTH 00000F70. The failing instruction is D503 7000 3EEA
    The PSW indicates 24-bit addressing mode. This is valid for R3
    because the low 24 bits point to data inside program DFHEIQSP.
    Offset EEA has C'DFHY'. However, R7 is a 31-bit address in CICS
    storage. Using only 24 bits caused the Program Check
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All                                          *
    ****************************************************************
    * PROBLEM DESCRIPTION: Program check when issuing an INQUIRE   *
    *                      PROGRAM against any program with AMODE  *
    *                      31 RMODE ANY.                           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    DFHEIQSP performs a check against the EXEC stub when working
    out the ENTRYPOINT field  value for an INQUIRE PROGRAM. The
    check requires addressability to the EXEC stub and this is not
    guaranteed when running in a 24 bit program. This results in
    an ABEND0C4 in DFHEIQSP when a 31 bit address is encountered.
    
    Additional Keywords: EXECSTUB PPTCSA ASRA ABENDUASRA ABENDASRA
    ABENDS0C4 S0C4 0C4
    

Problem conclusion

  • DFHEIQSP will ensure it is in 31 bit addressability mode before
    accessing the EXEC stub to test its contents when calculating
    the ENTRYPOINT field value during an INQUIRE PROGRAM call.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PK29935

  • Reported component name

    CICS/VSE

  • Reported component ID

    568602601

  • Reported release

    14X

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2006-08-15

  • Closed date

    2006-09-29

  • Last modified date

    2007-02-08

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

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

    UK18432

Modules/Macros

  • DFHEIQSP
    

Fix information

  • Fixed component name

    CICS/VSE

  • Fixed component ID

    568602601

Applicable component levels

  • R14X PSY UK18432

       UP06/10/02 P E410

[{"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":"2.3","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
08 February 2007