Summary: | Segmentation fault in system sequence diagram view when creating an Asynchronous message | ||
---|---|---|---|
Product: | [Applications] umbrello | Reporter: | Donal Morrissey <donal.morrissey> |
Component: | general | Assignee: | Umbrello Development Group <umbrello-devel> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | cfeck, laurent.m.david, ralf.habacker |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 4.11.2 | |
Attachments: |
Crashing xmi file
XMI of attachment 21501, cleaned |
Description
Donal Morrissey
2007-08-17 18:32:10 UTC
Please attach a sample XMI for which this happens. Created attachment 21501 [details]
Crashing xmi file
Hi Oliver,
Attached is the xmi file (I've stripped out most of the classes and renamed a
few of the remaining).
If you go to the "Crashing Sequence Diagram" and create an Asynchronous message
between Green and Persian, the application will crash.
Best Regards,
Donal
Created attachment 21502 [details] XMI of attachment 21501 [details], cleaned Your sample file contains a few interesting artefacts, for example <UML:Generalization child="5cB8TE9iXLdo" parent="UyrjFGfLV68n" /> <UML:Generalization child="UyrjFGfLV68n" parent="5cB8TE9iXLdo" /> This is a mutual generalization between "ParameterEvent" and "Apple". <UML:Generalization child="2JxEkrznGR6J" parent="2JxEkrznGR6J" /> This is a self generalization of the datatype "undef". <UML:Generalization child="UyrjFGfLV68n" parent="10Cc6dIdQ49e" /> <UML:Generalization child="10Cc6dIdQ49e" parent="UyrjFGfLV68n" /> This is a mutual generalization between "Apple" and "Red". <UML:Generalization child="2JxEkrznGR6J" parent="LyFnlB9wULG9" /> <UML:Generalization child="LyFnlB9wULG9" parent="2JxEkrznGR6J" /> This is a mutual generalization between "undef" and "PeriodicEvent". Also the "Crashing Sequence Diagram" would not display when clicked, therefore I made a new sequence diagram. Those leftover generalizations smell of a problem in an earlier version of Umbrello. Was the file originally created with version 1.5.71? If it was created with an earlier version then I suggest you clean up the XMI by hand. *** Bug 186059 has been marked as a duplicate of this bug. *** This crash report is at least 3 years old and there were no further comments or status updates since then. Therefore we believe that this crash is already fixed in recent KDE 4 versions or the backtrace is no longer applicable to the current KDE 4 sources. If the crash still happens with a recent KDE version (4.10.5 or 4.11), please add an updated backtrace or provide steps to reproduce. For more information, see http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports (To prevent automatic closing of this bug in the future, please set the bug status to ASSIGNED or CONFIRMED) could not be reproduced with 2.11.2 |