IBM Support

PM07410: EQA1140I INCORRECT LENGTH SPECIFICATION ODO

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When using the Debug Tool, EQA1140I Incorrect length
    specification is seen.  The OCCURS DEPENDING ON clause is used
    on a complex record definition.  When attempting to display
    certain ODO related fields in the Debug Tool a message EQA1140I
    is displayed indicating that the field being displayed has an
    invalid length based on its ODO definition.  However the fields
    in question all have valid data.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: COBOL users who run with Debug Tool and      *
    *                 have programs containing structures that     *
    *                 have variably located data.                  *
    *                                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: The use of a Debug Tool command to      *
    *                      list or access a data item that is      *
    *                      variably located may result in a        *
    *                      message "EQA1470E Incorrect length      *
    *                      specification for data-name" being      *
    *                      issued erroneously.                     *
    *                                                              *
    ****************************************************************
    * RECOMMENDATION: Apply the provided PTF for this APAR and     *
    *                 apply the appropriate Debug Tool PTF for     *
    *                 your release from the APARs listed below:    *
    *                 - Debug Tool V8R1  APAR PM11642              *
    *                 - Debug Tool V9R1  APAR PM15165              *
    *                 - Debug Tool V10R1 APAR PM15170              *
    *                                                              *
    ****************************************************************
    Following a READ of a record, a Debug Tool LIST command for a
    structure containing variably located data may fail. Invalid
    values are used when validating the length of the data item.
    

Problem conclusion

  • The code is modified so that valid register values are used
    when determining the address and length of variably located
    data items.
    
    The updates made in this APAR require Debug Tool PTFs to be
    installed before any change in behavior will be observed. The
    following Debug Tool service should be applied when it becomes
    available:
     For Debug Tool V8R1  HADE810 Apply the PTF for APAR PM11642
     For Debug Tool V9R1  HADR910 Apply the PTF for APAR PM15165
     For Debug Tool V10R1 HADRA10 Apply the PTF for APAR PM15170
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM07410

  • Reported component name

    LE COBOL LIB

  • Reported component ID

    568819802

  • Reported release

    740

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2010-02-11

  • Closed date

    2010-07-01

  • Last modified date

    2010-08-02

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

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

    UK58503 UK58504 UK58505 UK58506

Modules/Macros

  •    IGZICA2  IGZINSH  IGZIVID  IGZ80COB
    

Fix information

  • Fixed component name

    LE COBOL LIB

  • Fixed component ID

    568819802

Applicable component levels

  • R740 PSY UK58503

       UP10/07/03 P F007

  • R750 PSY UK58504

       UP10/07/03 P F007

  • R760 PSY UK58505

       UP10/07/03 P F007

  • R770 PSY UK58506

       UP10/07/03 P F007

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.

[{"Line of Business":{"code":"LOB16","label":"Mainframe HW"},"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG27M","label":"APARs - z\/VM environment"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.4"}]

Document Information

Modified date:
22 January 2021