[Uml-devel] [Bug 73926] New: Unable to change the specification of an operation

Jonathan Riddell jr at jriddell.org
Sat Jan 31 14:38:13 UTC 2004

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
           Summary: Unable to change the specification of an operation
           Product: umbrello
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: umbrello-devel at kde.org
        ReportedBy: jr at jriddell.org

Version:            (using KDE Devel)
Installed from:    Compiled sources

>From Torben Nielsen <torben-AT-t-hoerup.dk>

For some reason I cannot change the specification of an existing operation.

Whenever I try to do so Umbrello complains with:

An operation with that signature already exists in <classname>

Choose a different name or parameter list

And if I try to make a overloaded version of an operation Umbrello quits with
a segfault:

Program received signal SIGSEGV, Segmentation fault.
0x080ef9ec in UMLClassifier::checkOperationSignature(QString,
QPtrList<UMLAttribute>*) ()

(gdb) bt
#0  0x080ef9ec in UMLClassifier::checkOperationSignature(QString,
QPtrList<UMLAttribute>*) ()
#1  0x0814cc54 in UMLDoc::createOperation(UMLClassifier*, QString const&,
QPtrList<UMLAttribute>*) ()
#2  0x0814bebb in UMLDoc::createChildObject(UMLObject*, Uml::UMLObject_Type)
#3  0x0821323e in ClassifierListPage::slotNewListItem() ()
#4  0x0821357b in ClassifierListPage::qt_invoke(int, QUObject*) ()

More information about the umbrello-devel mailing list