IBM Support

PI12272: arbitrary limit on size of strings which can be compared with the diff perm

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • When comparing strings (buffers) using the diff() perm an error
    will be given if the strings are too large.
    
    The error does not seem to reflect any particular resource
    limit. It seems to be based on a product of the size of the
    strings.
    
    This affects the baseline comparison tool when large attribute
    values are involved.
    
    To recreate:
    
     - create very large attribute values (in the region of 40,000
    characters)
     - create a baseline
     - compare baselines such that the different attribute values
    get compared
    
    This is not recently introduced.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All users/environments                                       *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * When comparing strings (buffers) using the diff() perm an    *
    * error will be given if the strings are too large.            *
    * This affects the baseline comparison tool when large         *
    * attribute values are involved.                               *
    * The error given is: "Unable to compute redlining: operation  *
    * is too resource intensive to complete"                       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Upgrade to 9.6                                               *
    ****************************************************************
    Client side issue
    

Problem conclusion

  • The size of the comparison buffer is the size of the two
    attribute versions multiplied together - so gets big very
    quickly.
    Any limit will at some point be hit by a sufficiently huge
    attribute value.
    Limit raised to 50Mb per item.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI12272

  • Reported component name

    TLOGIC DOORS

  • Reported component ID

    5724V61DR

  • Reported release

    930

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-02-21

  • Closed date

    2014-06-07

  • Last modified date

    2014-06-07

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

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

Fix information

  • Fixed component name

    TLOGIC DOORS

  • Fixed component ID

    5724V61DR

Applicable component levels

  • R960 PSY

       UP



Document information

More support for: Rational DOORS

Software version: 9.3

Reference #: PI12272

Modified date: 07 June 2014