IBM Support

PI18844: While attempting an ARXML merge import, excessive memory consumption causes the application to hang

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • While attempting an ARXML merge import, excessive memory
    consumption causes IBM Rational Rhapsody to hang.
    
    Additional Information:
    This was tested using Rhapsody 8.0.6 64-bit edition.
    
    SYMPTOMS
    
    After several hours 5GB RAM is consumed. The import does not
    complete and has to be forced to close.
    
    Steps to Reproduce:
    
    1. Create AUTOSAR Test Case
    - Open Rhapsody\Samples\Automotive\LightsManager model
    - Using API, clone ARPackage 'ARDesign' 500 times. For example,
    
      IRPApplication app =
    RhapsodyAppServer.getActiveRhapsodyApplication();
      IRPProject proj = app.activeProject();
      IRPModelElement el = app.getSelectedElement();
    
      for (Integer i=0; i? 500;i++) {
       el.clone('Test'+i, el.getOwner());
      }
    
    2. Export model to ARXML via Tools menu ? Export Autosar using
    default settings
    3. Open the exported ARXML file in a text editor and do a
    find/replace on'digitalOut' to 'digitalOutput'. Approximately
    20,000 changes should be made. The file shoud be approximately
    35MB in size.
    4. Attempt to re-import the modified ARXML file back into the
    modified LightManager model.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    While attempting an ARXML merge import, excessive memory
    consumption causes the application to hang
    

Problem conclusion

  • Fixed in 8.1.1
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI18844

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    806

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-05-28

  • Closed date

    2014-09-11

  • Last modified date

    2014-09-11

  • 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 RHAPSODY

  • Fixed component ID

    5724V74RP

Applicable component levels

  • R806 PSN

       UP



Document information

More support for: Rational Rhapsody

Software version: 8.0.6

Reference #: PI18844

Modified date: 11 September 2014