Hello, > > Steps to reproduce: > > * open searchplugin.xmi > > * open SSD: plugin initialization > > * try to add a synchronous message from AptPluginContainer to > > AptSearchPlugin > > I confirm this bug with the branches/KDE/3.5/kdesdk/umbrello from KDE SVN of > today. > > I have been able to narrow down the problem: > After removing all <UML:Generalization>s from the file, it is possible to > add the message from AptPluginContainer to AptSearchPlugin. > I suspect that it has to do with bogus <UML:Generalization>s that, > although deleted from the diagram, would still persist in the XMI file. > Umbrello had such a problem a while ago but that problem was fixed, > i.e. Umbrello no longer stores outdated generalizations/realizations. > > We are dealing with a problem from the past and I'm afraid I won't be able > to fix this soon. Ok, the file you sent me seemed to work find in the beginning. But then I readded the inheritance relations (including removing some I erroneously added) and the choosing method calls in a SSD again crashes umbrello. Steps to reproduce: * open searchplugin-readdedGeneralizations.xmi * open SSD "plugin initialization" * Select the last call from PluginManager to AptPluginContainer and choose "Select operation" from the context menu * Segfault --- NOTE --- I just noted, that debian still ships umbrello 1.5.5 - so I am still working with that version. So further testing is delayed, till debian upgrades their version of umbrello. I've attached the xmi file, after I've readded the associations - in case you want to take another look. Regards Ben
Attachment:
searchplugin-readdedGeneralizations.xmi.gz
Description: GNU Zip compressed data