IBM Support

PH49806: MFS COMPARE CAUSES ABENDS378-14 WHEN NONE OF THE MEMBERS SPECIFIED ON THE SELECT STATEMENT EXIST IN FORMAT2 DD LIBRARY

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • MFS Compare utility causes ABENDS378-14 when none of the members
    specified on the SELECT statement exist in the format library
    specified with FORMAT2 DD statement.  When the utility finds
    some error during analyzing SELECT statement and the error is
    related to the FORMAT2 DD statement, the utility incorrectly
    issues FREEMAIN two times to the same storage. It causes the
    error.
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: IMS Library Integrity Utilities for z/OS,    *
    *                 Version 2 Release 2 (FMID=H27P220) users     *
    *                 who use the MFS Compare utility.             *
    ****************************************************************
    * PROBLEM DESCRIPTION: MFS Compare utility causes ABENDS378-14 *
    *                      when none of the members specified on   *
    *                      the SELECT statement exist in the       *
    *                      format library specified by FORMAT2     *
    *                      DD statement.                           *
    ****************************************************************
    * RECOMMENDATION: Apply the maintenance for this APAR.         *
    ****************************************************************
    This APAR fixes the MFS compare utility not to cause ABENDS378-
    14 when none of the members specified on the SELECT statement
    exist in the format library specified by FORMAT2 DD statement.
    
    When the utility finds some error during analyzing the SELECT
    statement and the error is related to the FORMAT2 DD statement,
    the utility incorrectly issues FREEMAIN two times to the same
    storage for closing. It causes the error. The problem does not
    occur when none of the members specified on the SELECT
    statement exist in the format library specified by FORMAT DD
    statement.
    This APAR fixes the utility not to issue FREEMAIN two times.
    
    This APAR also fixes the utility return code for analyzing
    error. When the MFS compare utility issues error message
    during analyzing the SELECT statement, it ends with return
    code 0. It should end with return code 8. So this APAR also
    fixes the return code for analyzing error.
    

Problem conclusion

  • The following module has been changed to fix the above problem:
    FABVCNTL
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH49806

  • Reported component name

    IMS LIBR INTEG

  • Reported component ID

    5655I4200

  • Reported release

    220

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2022-09-26

  • Closed date

    2022-10-07

  • Last modified date

    2022-11-01

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

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

    UI82747

Modules/Macros

  • FABVCNTL
    

Fix information

  • Fixed component name

    IMS LIBR INTEG

  • Fixed component ID

    5655I4200

Applicable component levels

  • R220 PSY UI82747

       UP22/10/08 P F210

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":"BU048","label":"IBM Software"},"Product":{"code":"SSCX89N","label":"IMS Tools"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"220"}]

Document Information

Modified date:
01 November 2022