PM74269: BAD DATA FROM OPEN DATASET AFTER OPENING SECOND DATASET

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • When multiple files are being accessed using Processor 12,
    and the files are a mix of striped and non-striped datasets,
    after opening an additional dataset, access to previously open
    datasets may begin to show incorrect results, either wrong
    records being returned or SYSTEM LIMIT/SYSTEM ERROR messages.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of the Processor 12 or AP 211          *
    *                 file services on z/OS systems.               *
    ****************************************************************
    * PROBLEM DESCRIPTION: When multiple files are open            *
    *                      simultaneously, and the open files      *
    *                      are not all the same type, the          *
    *                      APL2 file access services return        *
    *                      incorrect data when accessing the       *
    *                      file.                                   *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The DCB for each open file was stored separately in storage
    allocated for the file, but the DCBE was stored in dynamic
    stack storage.  When a second file was opened the DCBE
    contents from the first file were overwritten. If the
    attributes of the two files were not similar enough, using
    the wrong DCBE information caused incorrect results on
    subsequent accesses of the first file.
    

Problem conclusion

  • The code is corrected to store the DCBE for each file
    in its own allocated storage area.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM74269

  • Reported component name

    APL2

  • Reported component ID

    566889901

  • Reported release

    222

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-10-03

  • Closed date

    2012-11-01

  • Last modified date

    2012-12-04

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

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

    UK83187

Modules/Macros

  •    AP2TFNSD
    

Fix information

  • Fixed component name

    APL2

  • Fixed component ID

    566889901

Applicable component levels

  • R222 PSY UK83187

       UP12/11/03 P F211

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:

APL2
Mainframe APL2

Software version:

222

Reference #:

PM74269

Modified date:

2012-12-04

Translate my page

Machine Translation

Content navigation