IBM Support

PM25446: HPIC TERMINATES ABNORMALLY WITH ABEND S0C4 ( ABEND0C4 ) AT DSPAPQ00 OFFSET X'0000267A'

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • HPIC V4.2 terminates abnormally  with ABEND S0C4 ( ABEND0C4 ) at
    DSPAPQ00 offset X'0000267A', when you run for many IMS DBs with
    TOIAUTO=Y.
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All IMS High Performance Image Copy for z/OS *
    *                 Version 4 Release 2 users ( FMID=H1J0420 )   *
    ****************************************************************
    * PROBLEM DESCRIPTION: This APAR includes following APAR of    *
    *                      IMS HP Image Copy V4R1:                 *
    *                       PM24889                                *
    *                                                              *
    *                      HP Image Copy function terminates with  *
    *                      ABEND S0C4 ( ABEND0C4 ) at DSPAPQ00 +   *
    *                      X'267A' when using IMS V10 and          *
    *                      TOIAUTO=Y is specified in the ICEIN     *
    *                      control statement.                      *
    *                                                              *
    *                      Also, this APAR fixes following four    *
    *                      problems:                               *
    *                                                              *
    *                      1. HP Image Copy Create Image Copy      *
    *                         function terminates with ABEND S0C4  *
    *                         ( ABEND0C4 ) at module FABJFCD9      *
    *                         CSECT FABJDOPN + X'1310' when all of *
    *                         the following conditions are         *
    *                         satisfied:                           *
    *                         - CRCTYPE=L                          *
    *                         - More than 3 output image copy data *
    *                           sets are requested.                *
    *                         - The format of input image copy     *
    *                           data set is the Fast Recovery      *
    *                           image copy format.                 *
    *                                                              *
    *                      2. HP Image Copy function fails         *
    *                         NOTIFY.IC command and terminates     *
    *                         with message FABJ4216E               *
    *                         ( MSGFABJ4216E ) and RC=8            *
    *                         when FASTIC=(,DUMP) is processing    *
    *                         with CIC.                            *
    *                                                              *
    *                      3. HP Image Copy function ends normally *
    *                         but the created image copy data set  *
    *                         has incorrect header record when     *
    *                         FASTIC=(,FDUMP) is processing with   *
    *                         CIC for HALDB.                       *
    *                         If using this image copy data set,   *
    *                         Recovery function terminates with    *
    *                         message DFS2804A ( MSGDFS2804A ) and *
    *                         RC=8 and Create Image Copy function  *
    *                         terminates with message FABJ0140E    *
    *                         ( MSGFABJ0140E ) and RC=8.           *
    *                                                              *
    *                      4. HP Image Copy function terminates    *
    *                         with ABEND S0C4 ( ABEND0C4 ) at      *
    *                         module FABJDPSA CSECT FABJDPSA +     *
    *                         X'7A20' and module FABJDMPA CSECT    *
    *                         DFSUDMP0 + X'7168' when FASTIC=N     *
    *                         is processing with DBRC=Y.           *
    ****************************************************************
    * RECOMMENDATION: Apply the maintenance for this APAR.         *
    ****************************************************************
    This APAR includes following APAR fix from IMS High Performance
    Image Copy for z/OS version 4 release 1:
    
    PM24889 fixes following problem:
    HP Image Copy function terminates with ABEND S0C4 ( ABEND0C4 )
    at DSPAPQ00 + X'267A' when using IMS V10 and TOIAUTO=Y is
    specified in the ICEIN control statement.
    The cause of this problem is that HP Image Copy does not obtain
    enough virtual storage area used for the parameter list of DBRC
    API. When HP Image Copy issues DSPAPI macro with FUNC=STARTDBRC,
    DSPAPI refers the virtual storage area that is not accessible
    and terminates with ABEND S0C4.
    
    Also, this APAR fixes following four problems:
    
    1. HP Image Copy Create Image Copy function terminates with
       ABEND S0C4 ( ABEND0C4 ) at module FABJFCD9 CSECT FABJDOPN +
       X'1310' when all of the following conditions are satisfied:
       - CRCTYPE=L
       - More than 3 output image copy data sets are requested.
       - The format of input image copy data set is the Fast
         Recovery image copy format.
    
       Because HP Image Copy unnecessarily refers the save area for
       processing the 3rd output image copy data set, it terminates
       with ABEND. This APAR fixes not to refer the save area to
       avoid ABEND.
    
    2. HP Image Copy function fails NOTIFY.IC command and terminates
       with message FABJ4216E ( MSGFABJ4216E ) and RC=8
       when FASTIC=(,DUMP) is processing with CIC.
    
       When HP Image Copy builds the NOTIFY.IC command, the storage
       where the volume name of the image copy data set are saved,
       was already released. So HP Image Copy builds the NOTIFY.IC
       command with incorrect volume name and the that command fails
       with RC=12.
       This APAR fixes that HP Image Copy refers the another area
       where the volume name are still saved in that timing.
    
    3. HP Image Copy function ends normally but the created image
       copy data set has incorrect header record when
       FASTIC=(,FDUMP) is processing with CIC for HALDB.
       If using this image copy data set, Recovery function
       terminates with message DFS2804A ( MSGDFS2804A ) and RC=8 and
       Create Image Copy function terminates with message FABJ0140E
       ( MSGFABJ0140E ) and RC=8.
    
       Because HP Image Copy does not mark the type, that is an
       indicator of concurrent image copy, in the header record of
       the image copy data set, Recovery function or Create Image
       Copy function founds conflict between the image copy type in
       the header record and the image copy record in the DBRC RECON
       data sets. And then that function terminates with RC=8.
    
       This APAR fixes that HP Image Copy correctly marks that type
       in the header record. So if taking an image copy data set
       after this APAR, Recovery function and Create Image Copy
       function ends normally.
    
    4. HP Image Copy function terminates with ABEND S0C4
       ( ABEND0C4 ) at module FABJDPSA CSECT FABJDPSA + X'7A20' and
       module FABJDMPA CSECT DFSUDMP0 + X'7168' when FASTIC=N is
       processing with DBRC=Y.
    
       The cause of this problem is buffer overrun. The occurrence
       of this problem depends on the conditions of the storage.
       This APAR fixes not to refer the extra area.
    

Problem conclusion

  • FABDAID has been modified to define enough length of the
    parameter list for DSPAPI macro.
    
    The following modules have been reassembled.
     FABDAI00   FABDAI10   FABDAI20   FABJTOI
    
    FABJDOPN, FABJDFCN, FABJDPSN, and FABJDMPN have been modified to
    fix the four problems.
    
    The following modules have been reassembled.
     FABJDFC9   FABJDFCA   FABJDFCB   FABJDPS9   FABJDPSA   FABJDPSB
     FABJDMP9   FABJDMPA   FABJDMPB
    

Temporary fix

  • *********
    * HIPER *
    *********
    

Comments

APAR Information

  • APAR number

    PM25446

  • Reported component name

    IMS HP IMAGE CO

  • Reported component ID

    5655K9600

  • Reported release

    420

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2010-10-28

  • Closed date

    2010-11-10

  • Last modified date

    2010-12-02

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

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

    UK62078

Modules/Macros

  • FABDAID  FABDAI00 FABDAI10 FABDAI20 FABJDFCA
    FABJDFCB FABJDFCN FABJDFC9 FABJDMPA FABJDMPB FABJDMPN FABJDMP9
    FABJDOPN FABJDPSA FABJDPSB FABJDPSN FABJDPS9 FABJTOI
    

Fix information

  • Fixed component name

    IMS HP IMAGE CO

  • Fixed component ID

    5655K9600

Applicable component levels

  • R420 PSY UK62078

       UP10/11/12 P F011 Ž

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 Systems"}],"Version":"4.2.0","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
14 December 2020