IBM Support

PI84730: RHAPSODY 8.1.5 CRASH IN LINUX

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • I have a model with a class "MyBaseClass" ccontaining a
    Statechart. The
    Statechart have, among others, a state "StateX" and an event
    "eventX".
    The class is a generalization of 3 different classes "MyClass1",
    "MyClass2" and "MyClass3" which inherit the Statechart from the
    class
    "Base"
    I open the model, select "Blase" class; double click on the
    "Statechart" and delete the "StateX" and "eventX" from the
    model.
    I save the new model for further usage (and eventually close the
    Rhapsody).
    At this moment my expectation is that "StateX" and "EventX" has
    been
    completely removed from my model.
    (I reopen the Rhapsody and) type Ctrl+F to search for "StateX"
    or
    "eventX". I find there are occurrences of those in "MyClass1",
    "MyClass2" and "MyClass3".
    I click on the reference and Rhapsody crashes.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Rhapsody                                                     *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * RHAPSODY 8.1.5 CRASH IN LINUX                                *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • The state remains because it was deleted from a base statechart
    and the the derived statechart is not being updated
    automatically.
    Once the user clicks on the state in the search results, the
    statechart is being updated against its base statechart and the
    state is being deleted.
    Fixed by adding safe programming.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI84730

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    815

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-07-19

  • Closed date

    2017-12-04

  • Last modified date

    2017-12-04

  • 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

  • R815 PSY

       UP



Document information

More support for: Rational Rhapsody

Software version: 815

Reference #: PI84730

Modified date: 04 December 2017