IBM Support

PI74247: APST DURING SPOOLOPEN IN 64-BIT ASSEMBLER PROGRAM

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • A 64-bit non-LE Assembler program
    gets abend APST on a SPOOLOPEN command.
    The abend says the mandatory NOHANDLE is missing.
    But, it has been coded on the command.
    .
    The abend is issued from DFHEPS
    because the test for ARGNOHAN fails
    because the arguement list address points at low core.
    .
      The call to DFHEPS was made by module DFHEIG.
    DFHEIG re-uses Reg1 for other things.
    Then, it sets up various types of commands.
    The other commands either restore Reg1
    or use another mechanism to set the pointer correctly.
    But, for Type B commands (eig_type_b & eig_type_b2)
    it doesn't address the change in argument list register.
    Instead, it just goes straight to the command processor
    for Type B command.  That leaves Reg1 with an invalid pointer.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: Abend APST in amode-64 application      *
    ****************************************************************
    An amode-64 CICS application program issued an EXEC CICS
    SPOOLOPEN command. This failed with abend APST because
    DFHEIG did not reestablish R1's addressibility to the command
    parameter list before calling DFHEPS.
    KEYWORDS: abendapst plist register1 spool spooler jes
    

Problem conclusion

  • DFHEIG has been changed to ensure register 1 correctly addresses
    the command parameter list before branching to the command
    processing interface module.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI74247

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    900

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-12-29

  • Closed date

    2017-02-27

  • Last modified date

    2017-04-03

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

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

    UI45057 UI45058

Modules/Macros

  • DFHEIG
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R000 PSY UI45058

       UP17/03/04 P F703

  • R900 PSY UI45057

       UP17/03/04 P F703

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

Document Information

Modified date:
03 April 2017