IBM Support

PH35030: ABEND SA78 WITH MULTI-VOLUME TEMPORARY CONTROL FILE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Customer is performing LOAD processing an using a CONTROL file
    allocated as a temporary data set via a DD statement.
    The file extends to secondary volumes and the process abends
    with:
    
    CEE3250C The system or user abend SA78  R=00000010 was issued.
             From compile unit IBDCB at entry point IBDCB at compile
             unit offset +00000F5C at entry offset +000002CC at
             address 20B7006C.
    
    Traceback:
      DSA   Entry       E  Offset  Statement   Load Mod
      1     CEEHDSP     +00004A4C              CEEPLPKA
      2     IBDCB       +000002CC              FOPIO
      3     XFMClose    +0000B624  4218        FOPZFMMN
      4     XFMOpen     +000428C2  3732        FOPZFMMN
      5     FOPMDBMN_dynamn
                        +00001BEC  310         FOPMDBMN
      6     DB2LoadStatement
                        +0001227E  2722        FOPMMUTL
      7     FOPMMUTL_dynamn
                        +000092C2  679         FOPMMUTL
      8     main        +00008FEC  1079        FOPMAIN
      9     EDCZMINV    +000000C2              CEEEV003
      10    CEEBBEXT    +000001C6              CEEPLPKA
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Optim customers executing processes using a  *
    *                 CONTROL file.                                *
    ****************************************************************
    * PROBLEM DESCRIPTION: Optim may abend SA78.                   *
    ****************************************************************
    Processing does not account for multi-volume temporary data sets
    used as CONTROL files.
    

Problem conclusion

  • Optim processing has been corrected. Note that there is a limit
    of maximum 5 volumes which may be occupied by/allocated to a
    temporary CONTROL data set.
    The following error will be presented in the Process Report when
    the maximum has been exceeded:
    "Control File Is Not Built or has Invalid Format or Allocation"
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH35030

  • Reported component name

    OPTIM MOVE FOR

  • Reported component ID

    5655V0700

  • Reported release

    B70

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-03-03

  • Closed date

    2021-03-11

  • Last modified date

    2021-04-02

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

    PH35029

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

Modules/Macros

  • FOP09B   FOP0AB   FOP9APIM FOPCFPMN FOPHSTM  FOPMAIN  FOPMAMAI
    FOPMDPRC FOPOMN   FOPRS3   FOPZFMMN
    

Fix information

  • Fixed component name

    OPTIM MOVE FOR

  • Fixed component ID

    5655V0700

Applicable component levels

  • RB70 PSY UI74392

       UP21/04/01 P F103

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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Platform":[{"code":"PF054","label":"z\/OS"}],"Version":"B70"}]

Document Information

Modified date:
03 April 2021