Version: (using KDE Devel) Installed from: Compiled sources When adding an enum literal to an enum Umbrello crashes. This affects HEAD only and not KDE 3.3 branch. #0 0x40f7b129 in QString::QString(QString const&) () from /usr/lib/libqt-mt.so.3 #1 0x08198bf4 in UMLObject::getDoc() const (this=0x0) at umlobject.cpp:212 #2 0x0823ee8e in ClassifierListPage::slotClicked(QListBoxItem*) (this=0x8821618, item=0x8e8e1b0) at dialogs/classifierlistpage.cpp:188 #3 0x08240b58 in ClassifierListPage::qt_invoke(int, QUObject*) (this=0x8821618, _id=45, _o=0xbfffdd10) at classifierlistpage.moc:137 #4 0x40cad10c in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/libqt-mt.so.3 #5 0x40ff755d in QListBox::selectionChanged(QListBoxItem*) () from /usr/lib/libqt-mt.so.3 #6 0x40d810aa in QListBox::setSelected(QListBoxItem*, bool) () from /usr/lib/libqt-mt.so.3 #7 0x40d80dd7 in QListBox::setSelected(int, bool) () from /usr/lib/libqt-mt.so.3 #8 0x0823f085 in ClassifierListPage::slotListItemCreated(UMLObject*) (this=0x8821618, object=0x8f87670) at dialogs/classifierlistpage.cpp:218 #9 0x08240bb4 in ClassifierListPage::qt_invoke(int, QUObject*) (this=0x8821618, _id=47, _o=0xbfffdee0) at classifierlistpage.moc:139 #10 0x40cad086 in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/libqt-mt.so.3 #11 0x0818998e in UMLDoc::sigObjectCreated(UMLObject*) (this=0x8423140, t0=0x8f87670) at umldoc.moc:189 #12 0x08180669 in UMLDoc::createEnumLiteral(UMLEnum*) (this=0x8423140, umlenum=0x8eb3b38) at umldoc.cpp:1183 #13 0x0817fcf1 in UMLDoc::createChildObject(UMLObject*, Uml::UMLObject_Type) (this=0x8423140, umlobject=0x8eb3b38, type=ot_EnumLiteral) at umldoc.cpp:1077 #14 0x0823fbfb in ClassifierListPage::slotNewListItem() (this=0x8821618) at dialogs/classifierlistpage.cpp:388 #15 0x08240cb9 in ClassifierListPage::qt_invoke(int, QUObject*) (this=0x8821618, _id=54, _o=0xbfffe100) at classifierlistpage.moc:146 #16 0x40cad10c in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/libqt-mt.so.3 #17 0x40cacf34 in QObject::activate_signal(int) () from /usr/lib/libqt-mt.so.3 #18 0x40fedd4e in QButton::clicked() () from /usr/lib/libqt-mt.so.3 #19 0x40d3f1aa in QButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libqt-mt.so.3 #20 0x40ce3157 in QWidget::event(QEvent*) () from /usr/lib/libqt-mt.so.3 #21 0x40c50c6f in QApplication::internalNotify(QObject*, QEvent*) () from /usr/lib/libqt-mt.so.3 #22 0x40c50364 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libqt-mt.so.3 #23 0x407def13 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdecore.so.4 #24 0x40be6140 in QETWidget::translateMouseEvent(_XEvent const*) () from /usr/lib/libqt-mt.so.3 #25 0x40be3dce in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libqt-mt.so.3 #26 0x40bfac94 in QEventLoop::processEvents(unsigned) () from /usr/lib/libqt-mt.so.3 #27 0x40c62f78 in QEventLoop::enterLoop() () from /usr/lib/libqt-mt.so.3 #28 0x40c50f21 in QApplication::enter_loop() () from /usr/lib/libqt-mt.so.3 #29 0x40e36920 in QDialog::exec() () from /usr/lib/libqt-mt.so.3 #30 0x081881d6 in UMLDoc::showProperties(UMLWidget*) (this=0x8423140, o=0x8e69148) at umldoc.cpp:2429 #31 0x081ad028 in UMLWidget::slotMenuSelection(int) (this=0x8e69148, sel=1970) at umlwidget.cpp:456 #32 0x0813f754 in EnumWidget::slotMenuSelection(int) (this=0x8e69148, sel=1970) at enumwidget.cpp:170 #33 0x081ad637 in UMLWidget::mouseDoubleClickEvent(QMouseEvent*) (this=0x8e69148, me=0x84a4340) at umlwidget.cpp:594 #34 0x0816c2f8 in ToolBarState::mouseDoubleClick(QMouseEvent*) (this=0x85ba820, ome=0xbfffec30) at toolbarstate.cpp:110 #35 0x0816cdf6 in ToolBarStateArrow::mouseDoubleClick(QMouseEvent*) (this=0x85ba820, ome=0xbfffec30) at toolbarstatearrow.cpp:95 #36 0x0819f157 in UMLView::contentsMouseDoubleClickEvent(QMouseEvent*) (this=0x8ce4010, ome=0xbfffec30) at umlview.cpp:825 #37 0x40dc2652 in QScrollView::viewportMouseDoubleClickEvent(QMouseEvent*) () from /usr/lib/libqt-mt.so.3 #38 0x40dc1e4a in QScrollView::eventFilter(QObject*, QEvent*) () from /usr/lib/libqt-mt.so.3 #39 0x40caaa3e in QObject::activate_filters(QEvent*) () from /usr/lib/libqt-mt.so.3 #40 0x40caa96c in QObject::event(QEvent*) () from /usr/lib/libqt-mt.so.3 #41 0x40ce30cf in QWidget::event(QEvent*) () from /usr/lib/libqt-mt.so.3 #42 0x40c50c6f in QApplication::internalNotify(QObject*, QEvent*) () from /usr/lib/libqt-mt.so.3 #43 0x40c50364 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libqt-mt.so.3 #44 0x407def13 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdecore.so.4
Whoops, all my fault. Fixed in cvs.