IBM Support

PI41755: MEMORY IS LEAKED WITH OLE OBJECTS DURING 'FIND' IN A MODULE.

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • How to reproduce:
    1. Create a test module with only one object,
     2. Insert an OLE (eg: 8Mb bmp picture) into the object, save
    and close the module.
     3. Note the memory usage (eg: Process Explorer -> doors.exe ->
    Virtual Memory -> Private Bytes).
     4. Run 'getPlainTextWithOlesReplacedWithNonSpaceChar' perm
    repeatedly. Example:
    
        Object o = current
         int i
        for(i=0; i<100; ++i)
         {
            getPlainTextWithOlesReplacedWithNonSpaceChar(o."Object
    Text", false)
         }
    
     5. Close the module, note the memory usage
    
     EXPECTED: No significant memory usage difference between step 3
    and 5.
     ACTUAL: Memory leak
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users of module "find" dialog.                               *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * The DXL perm "getPlainTextWithOlesReplacedWithNonSpaceChar"  *
    * is leaking memory, which is affecting performance of a find  *
    * operation in any module containing OLE.                      *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • This has been resolved in the 9614 release.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI41755

  • Reported component name

    TLOGIC DOORS

  • Reported component ID

    5724V61DR

  • Reported release

    960

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-05-26

  • Closed date

    2015-10-23

  • Last modified date

    2015-10-23

  • 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

  • R961 PSY

       UP



Document information

More support for: Rational DOORS

Software version: 9.6

Reference #: PI41755

Modified date: 23 October 2015