PM77579: UNLOAD UTILITY ABEND S0C1-1 WHEN SYSREC IS SMS-MANAGED AND COMPRESS DATA SET.

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • UNLOAD utility abend S0C1-1 when SYSREC is SMS-managed and
    compress data set.
    
    The abend is in SMS to indicate a user buffer mismatch.
    MOD IGG019VX USER_BUFFER_MISMATCH
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All DB2 10 for z/OS utility users reading    *
    *                 from, or writing to, a DFSMS managed and     *
    *                 compressed dataset and specifying BUFNO=     *
    *                 on the DD card                               *
    ****************************************************************
    * PROBLEM DESCRIPTION: UNLOAD, specifying an SMS-managed       *
    *                      compressed SYSREC along with BUFNO= on  *
    *                      the DD card results in an ABEND0C1 RC1  *
    *                      at IGG019VX +x'04A8'                    *
    *                                                              *
    *                      LOAD, utilizing an SMS-managed          *
    *                      compressed SYSREC along with BUFNO= on  *
    *                      the DD card results in either a hang of *
    *                      the utility or the utility abends with  *
    *                      ABEND04E RC00E40071 at DSNUGSDA         *
    *                      +X'584C'                                *
    ****************************************************************
    * RECOMMENDATION: Apply corrective PTF when available          *
    ****************************************************************
    Both of the LOAD and UNLOAD errors were the result of specifying
    BUFNO=2 on the SYSREC DD card when the data set was DFSMS
    managed and compressed.  This resulted in only 2 buffers being
    allocated when the data set was opened.  However, utility
    processing later changed that value by specifying that 4 buffers
    were to be used.
    
    For UNLOAD, this caused z/OS code to abend with an ABENDS0C1
    RC00000001 (user buffer mismatch error) from IGG019VX
    OFFSET04A8.
    
    For LOAD, one of two problems could occur:
      1. If the SYSREC data set contained a small number of rows,
    MSGDSNU032I (ERROR ON WORKFILE) and MSGDSNU040I (ERROR ACCESSING
    DDNAME SYSREC) were issued and then LOAD abended with ABEND04E
    RC00E40071.
      2. If the SYSREC data set contained a large number of rows,
    the utility would hang.
    
    
    ADDITIONAL KEYWORDS: DSNU032I DSNU040I
    

Problem conclusion

  • Code has been changed to not reset the number of buffers to use
    when BUFNO has been specified and the data set is compressed and
    SMS managed.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM77579

  • Reported component name

    DB2 OS/390 & Z/

  • Reported component ID

    5740XYR00

  • Reported release

    A10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-11-22

  • Closed date

    2013-02-06

  • Last modified date

    2013-03-04

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

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

    UK91449

Modules/Macros

  •    DSNUGSDA
    

Fix information

  • Fixed component name

    DB2 OS/390 & Z/

  • Fixed component ID

    5740XYR00

Applicable component levels

  • RA10 PSY UK91449

       UP13/02/22 P F302

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.



Rate this page:

(0 users)Average rating

Document information


More support for:

DB2 for z/OS

Software version:

A10

Reference #:

PM77579

Modified date:

2013-03-04

Translate my page

Machine Translation

Content navigation