[Uml-devel] [Bug 143909] crash: umbrello crashes if you change multiplicity in an association in ERD

Oliver Kellogg okellogg at users.sourceforge.net
Sat Apr 7 02:03:40 UTC 2007


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=143909         
okellogg users sourceforge net changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|uml-                        |okellogg users sourceforge n
                   |devel lists sourceforge net |et
             Status|UNCONFIRMED                 |ASSIGNED
      everconfirmed|0                           |1
            Summary|crash: umbrello craches if  |crash: umbrello crashes if
                   |you change multiplicity in  |you change multiplicity in
                   |an association in ERD       |an association in ERD



------- Additional Comments From okellogg users sourceforge net  2007-04-07 04:03 -------
Only happens when using the Association Properties menu, i.e. does not
happen when selecting "Change Multiplicity..." after right clicking on the multiplicity label.

Backtrace:

#4  0x416affcc in memcpy () from /lib/tls/libc.so.6
#5  0x415eb313 in std::string::_Rep::_M_clone () from /usr/lib/libstdc++.so.5
#6  0x415eb5b7 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string () from /usr/lib/libstdc++.so.5
#7  0x081f6bee in UMLWidget::getID (this=0x8a15a40)
    at umlwidget.cpp:184
#8  0x081e4b78 in UMLView::findWidget (this=0x8ae5ef8, id=
        {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<No data fields>}, _M_p = 0x8c42984 "0XWNnqkCkggZ"}, static 
_S_empty_rep_storage = {0, 0, 0, 0}})
    at umlview.cpp:733
#9  0x081e74a2 in UMLView::addWidget (this=0x8ae5ef8, pWidget=0x8933448, 
    isPasteOperation=false)
    at umlview.cpp:1447
#10 0x0812e434 in AssociationWidget::setMulti (this=0x8be2950, 
    strMulti= 0xbfffd250, role=A)
    at /home/kellogg/kdesdk-3.5-branch/umbrello/umbrello/associationwidget.cpp:369
#11 0x08279fd4 in AssocRolePage::updateObject (this=0x8b9cc88)
    at dialogs/assocrolepage.cpp:248
#12 0x08277c57 in AssocPropDlg::slotApply (this=0xbfffdef0)
    at /home/kellogg/kdesdk-3.5-branch/umbrello/umbrello/dialogs/assocpropdlg.cpp:69
#13 0x08277be9 in AssocPropDlg::slotOk (this=0xbfffdef0)
    at dialogs/assocpropdlg.cpp:58
#14 0x40826ac0 in KDialogBase::qt_invoke () from /opt/kde3/lib/libkdeui.so.4
#15 0x082782b1 in AssocPropDlg::qt_invoke (this=0xbfffdef0, _id=74, 
    _o=0xbfffd390)
    at dialogs/assocpropdlg.moc:87
#16 0x40e6415e in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0x40e64906 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#18 0x411bf51c in QButton::clicked () from /usr/lib/qt3/lib/libqt-mt.so.3
#19 0x40efca04 in QButton::mouseReleaseEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#20 0x40e9a6c5 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#21 0x40e00faf in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#22 0x40e034b6 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0x40a8c6b1 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#24 0x40d9e28e in QETWidget::translateMouseEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#25 0x40d9d146 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#26 0x40dadc38 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#27 0x40e190a1 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0x40e02b0f in QApplication::enter_loop ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#29 0x40ffae12 in QDialog::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0x081350c3 in AssociationWidget::showDialog (this=0x8be2950)
    at associationwidget.cpp:2281
#31 0x081355f6 in AssociationWidget::slotMenuSelection (this=0x8be2950, sel=85)
    at associationwidget.cpp:2332




More information about the umbrello-devel mailing list