IBM Support

PI40086: CARDIN DDNAME RECORD CONTAINS BINARY ZEROS IN POS 71 - 76.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • PMR 42985,999,000 - CARDIN DDname record contains binary zeros
    in pos 71 - 76.
    
    ===============================================================
    Date reported: 04/24/2015
    
    Severity: High
    
    Users Affected:
    All IMU users of MU V4.1
    
    
    Problem Description:
    The output record created by the program that reads CARDIN
    (input data located at the tail end of the program after the
    "END" statement) contains binary zeros in columns 71-76.
    
    Problem Summation
    The CARDIN file is a special file created by the translator
    from the data records that are placed after the "END" statement
    at the tail end of the program. The logic is in the FSYCARD0
    program. As is now, this program receives records that are
    shorter than 80 bytes but it writes a full 80 bytes record.
    
    The binary zeros come from the memory located after the input
    text.
    
    
    Problem Conclusion:
    FSYCARD0 program was changed to pad the trailing bytes with
    spaces when input text length is less than 80 bytes.
    
    
    Impact on existing programs:
    FSYCOARD0 is loaded dynamically during the translating process
    when doing Link and Go.
    
    There is no impact on existing programs. No re-compiling is
    needed.
    
    
    Changed modules:
    FSOFT01.V4R1M0.SFSYLOAD
      FSYCARD0 - existing load module
    ----------------------------------------------------------------
    -----------------
    
    Thanks
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All IMU V4.1 users                           *
    ****************************************************************
    * PROBLEM DESCRIPTION: The output record created by the        *
    *                      program that reads CARDIN (input        *
    *                      data located at the tail end of         *
    *                      the program after the "END"             *
    *                      statement) contains binary zeros        *
    *                      in columns 71-76.                       *
    ****************************************************************
    * RECOMMENDATION: Apply the PTF.                               *
    ****************************************************************
    The CARDIN file is a special file created by the translator
    from the data records that are placed after the "END"
    statement at the tail end of the program. The logic is in
    the FSYCARD0 program. As is now, this program receives
    records that are shorter than 80 bytes but it writes a
    full 80 bytes record. The binary zeros come from the memory
    located after the input text.
    

Problem conclusion

  • FSYCARD0 program was changed to pad the trailing bytes
    with spaces when input text length is less than 80 bytes.
    
    Impact on existing programs:
    
    FSYCOARD0 is loaded dynamically during the translating
    process when doing Link and Go. There is no impact on
    existing programs. No re-compiling is needed.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI40086

  • Reported component name

    MIGRATION UTILI

  • Reported component ID

    5697N4400

  • Reported release

    410

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-04-29

  • Closed date

    2015-05-27

  • Last modified date

    2015-06-01

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

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

    UI27988

Modules/Macros

  •    FSYCARD0
    

Fix information

  • Fixed component name

    MIGRATION UTILI

  • Fixed component ID

    5697N4400

Applicable component levels

  • R410 PSY UI27988

       UP15/05/28 P F505

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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSY4B9","label":"IBM Migration Utility for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"410","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
27 October 2020