Application: umbrello (2.4.5) KDE Platform Version: 4.4.5 (KDE 4.4.5) (Compiled from sources) Qt Version: 4.6.3 Operating System: Linux 2.6.35.3 i686 Distribution (Platform): Gentoo Packages -- Information about the crash: When I add a second foreign key in the ER diagram to a entity it crashes. I do not know if it happends because its the second one added. -- Backtrace: Application: Umbrello UML Modeller (umbrello), signal: Segmentation fault [KCrash Handler] #6 QString (this=0x2d) at /usr/include/qt4/QtCore/qstring.h:714 #7 UMLObject::getDoc (this=0x2d) at /var/tmp/portage/kde-base/umbrello-4.4.5/work/umbrello-4.4.5/umbrello/umbrello/umlobject.cpp:408 #8 0x080a66ec in ClassifierListPage::slotActivateItem (this=0xa51ea08, item=0xa448d78) at /var/tmp/portage/kde-base/umbrello-4.4.5/work/umbrello-4.4.5/umbrello/umbrello/dialogs/classifierlistpage.cpp:354 #9 0x080a8c04 in ClassifierListPage::qt_metacall (this=0xa51ea08, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfff1f18) at /var/tmp/portage/kde-base/umbrello-4.4.5/work/umbrello-4.4.5_build/umbrello/umbrello/classifierlistpage.moc:94 #10 0x080aa19f in ConstraintListPage::qt_metacall (this=0xa51ea08, _c=QMetaObject::InvokeMetaMethod, _id=27, _a=0xbfff1f18) at /var/tmp/portage/kde-base/umbrello-4.4.5/work/umbrello-4.4.5_build/umbrello/umbrello/constraintlistpage.moc:73 #11 0xb616a945 in QMetaObject::metacall (object=0xb5bac380, cl=QMetaObject::InvokeMetaMethod, idx=27, argv=0xbfff1f18) at kernel/qmetaobject.cpp:237 #12 0xb6179801 in QMetaObject::activate (sender=0xa5355d8, m=0xb6cdb004, local_signal_index=6, argv=0xbfff1f18) at kernel/qobject.cpp:3287 #13 0xb69ae199 in QListWidget::currentItemChanged (this=0xa5355d8, _t1=0xa448d78, _t2=0x0) at .moc/release-shared/moc_qlistwidget.cpp:233 #14 0xb69b0b5f in QListWidgetPrivate::_q_emitCurrentItemChanged (this=0xa537fd0, current=..., previous=...) at itemviews/qlistwidget.cpp:1112 #15 0xb69b3338 in QListWidget::qt_metacall (this=0xa5355d8, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbfff2068) at .moc/release-shared/moc_qlistwidget.cpp:147 #16 0xb616a945 in QMetaObject::metacall (object=0xb5bac380, cl=QMetaObject::InvokeMetaMethod, idx=89, argv=0xbfff2068) at kernel/qmetaobject.cpp:237 #17 0xb6179801 in QMetaObject::activate (sender=0xa53a2d0, m=0xb6cdae6c, local_signal_index=1, argv=0xbfff2068) at kernel/qobject.cpp:3287 #18 0xb699b089 in QItemSelectionModel::currentChanged (this=0xa53a2d0, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:159 #19 0xb699b22d in QItemSelectionModel::setCurrentIndex (this=0xa53a2d0, index=..., command=...) at itemviews/qitemselectionmodel.cpp:1167 #20 0xb69b0d40 in QListWidget::setCurrentRow (this=0xa5355d8, row=2) at itemviews/qlistwidget.cpp:1488 #21 0xb69b0dc5 in QListWidget::setCurrentItem (this=0xa5355d8, item=0xa448d78) at itemviews/qlistwidget.cpp:1455 #22 0x080a6d51 in ClassifierListPage::slotListItemCreated (this=0xa51ea08, object=0xa2acab8) at /var/tmp/portage/kde-base/umbrello-4.4.5/work/umbrello-4.4.5/umbrello/umbrello/dialogs/classifierlistpage.cpp:400 #23 0x080a8bc4 in ClassifierListPage::qt_metacall (this=0xa51ea08, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfff22e0) at /var/tmp/portage/kde-base/umbrello-4.4.5/work/umbrello-4.4.5_build/umbrello/umbrello/classifierlistpage.moc:96 #24 0x080aa19f in ConstraintListPage::qt_metacall (this=0xa51ea08, _c=QMetaObject::InvokeMetaMethod, _id=29, _a=0xbfff22e0) at /var/tmp/portage/kde-base/umbrello-4.4.5/work/umbrello-4.4.5_build/umbrello/umbrello/constraintlistpage.moc:73 #25 0xb616a945 in QMetaObject::metacall (object=0xb5bac380, cl=QMetaObject::InvokeMetaMethod, idx=29, argv=0xbfff22e0) at kernel/qmetaobject.cpp:237 #26 0xb6179801 in QMetaObject::activate (sender=0xa09c370, m=0x878bb88, local_signal_index=4, argv=0xbfff22e0) at kernel/qobject.cpp:3287 #27 0x086dabd5 in UMLDoc::sigObjectCreated (this=0xa09c370, _t1=0xa2acab8) at /var/tmp/portage/kde-base/umbrello-4.4.5/work/umbrello-4.4.5_build/umbrello/umbrello/umldoc.moc:153 #28 0x0867dd79 in UMLEntity::createForeignKeyConstraint (this=0xa5c3cb0, name=...) at /var/tmp/portage/kde-base/umbrello-4.4.5/work/umbrello-4.4.5/umbrello/umbrello/entity.cpp:244 #29 0x086ad968 in Object_Factory::createChildObject (parent=0xa5c3cb0, type=Uml::ot_ForeignKeyConstraint) at /var/tmp/portage/kde-base/umbrello-4.4.5/work/umbrello-4.4.5/umbrello/umbrello/object_factory.cpp:285 #30 0x080a6118 in ClassifierListPage::slotNewListItem (this=0xa51ea08) at /var/tmp/portage/kde-base/umbrello-4.4.5/work/umbrello-4.4.5/umbrello/umbrello/dialogs/classifierlistpage.cpp:735 #31 0x080a9f79 in ConstraintListPage::slotNewForeignKeyConstraint (this=0xa51ea08) at /var/tmp/portage/kde-base/umbrello-4.4.5/work/umbrello-4.4.5/umbrello/umbrello/dialogs/constraintlistpage.cpp:119 #32 0x080aa1f0 in ConstraintListPage::qt_metacall (this=0xa51ea08, _c=QMetaObject::InvokeMetaMethod, _id=-1073799716, _a=0xbfff251c) at /var/tmp/portage/kde-base/umbrello-4.4.5/work/umbrello-4.4.5_build/umbrello/umbrello/constraintlistpage.moc:80 #33 0xb616a945 in QMetaObject::metacall (object=0xb5bac380, cl=QMetaObject::InvokeMetaMethod, idx=42, argv=0xbfff251c) at kernel/qmetaobject.cpp:237 #34 0xb6179801 in QMetaObject::activate (sender=0xa548b90, m=0xb6ccdf88, local_signal_index=1, argv=0xbfff251c) at kernel/qobject.cpp:3287 #35 0xb63adbb9 in QAction::triggered (this=0xa548b90, _t1=false) at .moc/release-shared/moc_qaction.cpp:263 #36 0xb63afe5f in QAction::activate (this=0xa548b90, event=QAction::Trigger) at kernel/qaction.cpp:1255 #37 0xb684286f in QMenuPrivate::activateCausedStack (this=0xa549dd8, causedStack=..., action=0xa548b90, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1002 #38 0xb6848acb in QMenuPrivate::activateAction (this=0xa549dd8, action=0xa548b90, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1094 #39 0xb6849ae2 in QMenu::mouseReleaseEvent (this=0xa540b88, e=0xbfff2ebc) at widgets/qmenu.cpp:2312 #40 0xb725c315 in KMenu::mouseReleaseEvent (this=0xa540b88, e=0xbfff2ebc) at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kdeui/widgets/kmenu.cpp:471 #41 0xb6412b30 in QWidget::event (this=0xa540b88, event=0xbfff2ebc) at kernel/qwidget.cpp:8044 #42 0xb684b1a7 in QMenu::event (this=0xa540b88, e=0xbfff2ebc) at widgets/qmenu.cpp:2421 #43 0xb63b452c in QApplicationPrivate::notify_helper (this=0xa02ea08, receiver=0xa540b88, e=0xbfff2ebc) at kernel/qapplication.cpp:4302 #44 0xb63bc4d3 in QApplication::notify (this=0xbfff5a38, receiver=0xa540b88, e=0xbfff2ebc) at kernel/qapplication.cpp:3867 #45 0xb716969d in KApplication::notify (this=0xbfff5a38, receiver=0xa540b88, event=0xbfff2ebc) at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kdeui/kernel/kapplication.cpp:302 #46 0xb616557b in QCoreApplication::notifyInternal (this=0xbfff5a38, receiver=0xa540b88, event=0xbfff2ebc) at kernel/qcoreapplication.cpp:726 #47 0xb63bb4a1 in QCoreApplication::sendEvent (receiver=0xa540b88, event=0xbfff2ebc, alienWidget=0x0, nativeWidget=0xa540b88, buttonDown=0xb6ce9078, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #48 QApplicationPrivate::sendMouseEvent (receiver=0xa540b88, event=0xbfff2ebc, alienWidget=0x0, nativeWidget=0xa540b88, buttonDown=0xb6ce9078, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2967 #49 0xb6446501 in QETWidget::translateMouseEvent (this=0xa540b88, event=0xbfff332c) at kernel/qapplication_x11.cpp:4314 #50 0xb644581c in QApplication::x11ProcessEvent (this=0xbfff5a38, event=0xbfff332c) at kernel/qapplication_x11.cpp:3391 #51 0xb6470632 in x11EventSourceDispatch (s=0xa031c40, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #52 0xb5540765 in g_main_dispatch (context=0xa030510) at gmain.c:1960 #53 IA__g_main_context_dispatch (context=0xa030510) at gmain.c:2513 #54 0xb55442cb in g_main_context_iterate (context=0xa030510, block=1, dispatch=1, self=0xa02e4a0) at gmain.c:2591 #55 0xb5544528 in IA__g_main_context_iteration (context=0xa030510, may_block=1) at gmain.c:2654 #56 0xb6191401 in QEventDispatcherGlib::processEvents (this=0xa02e9c8, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #57 0xb6470185 in QGuiEventDispatcherGlib::processEvents (this=0xa02e9c8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #58 0xb6163bda in QEventLoop::processEvents (this=0xbfff358c, flags=...) at kernel/qeventloop.cpp:149 #59 0xb6164022 in QEventLoop::exec (this=0xbfff358c, flags=...) at kernel/qeventloop.cpp:201 #60 0xb6845f21 in QMenu::exec (this=0xa540b88, p=..., action=0x0) at widgets/qmenu.cpp:2063 #61 0xb6856d06 in QPushButtonPrivate::_q_popupPressed (this=0xa53c810) at widgets/qpushbutton.cpp:588 #62 0xb68582c7 in QPushButton::qt_metacall (this=0xa53b6e8, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfff36a8) at .moc/release-shared/moc_qpushbutton.cpp:80 #63 0xb616a945 in QMetaObject::metacall (object=0xb5bac380, cl=QMetaObject::InvokeMetaMethod, idx=40, argv=0xbfff36a8) at kernel/qmetaobject.cpp:237 #64 0xb6179801 in QMetaObject::activate (sender=0xa53b6e8, m=0xb6ce0884, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3287 #65 0xb6aceae7 in QAbstractButton::pressed (this=0xa53b6e8) at .moc/release-shared/moc_qabstractbutton.cpp:193 #66 0xb67ae819 in QAbstractButtonPrivate::emitPressed (this=0xa53c810) at widgets/qabstractbutton.cpp:560 #67 0xb67aea18 in QAbstractButton::mousePressEvent (this=0xa53b6e8, e=0xbfff3eec) at widgets/qabstractbutton.cpp:1096 #68 0xb6412b14 in QWidget::event (this=0xa53b6e8, event=0xbfff3eec) at kernel/qwidget.cpp:8040 #69 0xb67aeb0e in QAbstractButton::event (this=0xa53b6e8, e=0xbfff3eec) at widgets/qabstractbutton.cpp:1080 #70 0xb6858115 in QPushButton::event (this=0xa53b6e8, e=0xbfff3eec) at widgets/qpushbutton.cpp:679 #71 0xb63b452c in QApplicationPrivate::notify_helper (this=0xa02ea08, receiver=0xa53b6e8, e=0xbfff3eec) at kernel/qapplication.cpp:4302 #72 0xb63bc4d3 in QApplication::notify (this=0xbfff5a38, receiver=0xa53b6e8, e=0xbfff3eec) at kernel/qapplication.cpp:3867 #73 0xb716969d in KApplication::notify (this=0xbfff5a38, receiver=0xa53b6e8, event=0xbfff3eec) at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kdeui/kernel/kapplication.cpp:302 #74 0xb616557b in QCoreApplication::notifyInternal (this=0xbfff5a38, receiver=0xa53b6e8, event=0xbfff3eec) at kernel/qcoreapplication.cpp:726 #75 0xb63bb4a1 in QCoreApplication::sendEvent (receiver=0xa53b6e8, event=0xbfff3eec, alienWidget=0xa53b6e8, nativeWidget=0xa283ca0, buttonDown=0xb6ce9078, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #76 QApplicationPrivate::sendMouseEvent (receiver=0xa53b6e8, event=0xbfff3eec, alienWidget=0xa53b6e8, nativeWidget=0xa283ca0, buttonDown=0xb6ce9078, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2967 #77 0xb64462bb in QETWidget::translateMouseEvent (this=0xa283ca0, event=0xbfff435c) at kernel/qapplication_x11.cpp:4380 #78 0xb644581c in QApplication::x11ProcessEvent (this=0xbfff5a38, event=0xbfff435c) at kernel/qapplication_x11.cpp:3391 #79 0xb6470632 in x11EventSourceDispatch (s=0xa031c40, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #80 0xb5540765 in g_main_dispatch (context=0xa030510) at gmain.c:1960 #81 IA__g_main_context_dispatch (context=0xa030510) at gmain.c:2513 #82 0xb55442cb in g_main_context_iterate (context=0xa030510, block=1, dispatch=1, self=0xa02e4a0) at gmain.c:2591 #83 0xb5544528 in IA__g_main_context_iteration (context=0xa030510, may_block=1) at gmain.c:2654 #84 0xb6191401 in QEventDispatcherGlib::processEvents (this=0xa02e9c8, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #85 0xb6470185 in QGuiEventDispatcherGlib::processEvents (this=0xa02e9c8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #86 0xb6163bda in QEventLoop::processEvents (this=0xbfff45bc, flags=...) at kernel/qeventloop.cpp:149 #87 0xb6164022 in QEventLoop::exec (this=0xbfff45bc, flags=...) at kernel/qeventloop.cpp:201 #88 0xb68e1693 in QDialog::exec (this=0xa283ca0) at dialogs/qdialog.cpp:546 #89 0x086562ed in UMLWidget::showProperties (this=0xa5bfbb0) at /var/tmp/portage/kde-base/umbrello-4.4.5/work/umbrello-4.4.5/umbrello/umbrello/widgets/umlwidget.cpp:648 #90 0x0865811f in UMLWidget::slotMenuSelection (this=0xa5bfbb0, action=0xa5f4648) at /var/tmp/portage/kde-base/umbrello-4.4.5/work/umbrello-4.4.5/umbrello/umbrello/widgets/umlwidget.cpp:292 #91 0x0865561a in UMLWidget::qt_metacall (this=0xa5bfbb0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfff47ac) at /var/tmp/portage/kde-base/umbrello-4.4.5/work/umbrello-4.4.5_build/umbrello/umbrello/umlwidget.moc:93 #92 0xb616a945 in QMetaObject::metacall (object=0xb5bac380, cl=QMetaObject::InvokeMetaMethod, idx=7, argv=0xbfff47ac) at kernel/qmetaobject.cpp:237 #93 0xb6179801 in QMetaObject::activate (sender=0xa3e9198, m=0xb6cd4808, local_signal_index=2, argv=0xbfff47ac) at kernel/qobject.cpp:3287 #94 0xb68412a3 in QMenu::triggered (this=0xa3e9198, _t1=0xa5f4648) at .moc/release-shared/moc_qmenu.cpp:164 #95 0xb6843996 in QMenuPrivate::_q_actionTriggered (this=0xa2a5718) at widgets/qmenu.cpp:1120 #96 0xb684829e in QMenu::qt_metacall (this=0xa3e9198, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfff493c) at .moc/release-shared/moc_qmenu.cpp:105 #97 0xb725dd2a in KMenu::qt_metacall (this=0xa3e9198, _c=QMetaObject::InvokeMetaMethod, _id=35, _a=0xbfff493c) at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5_build/kdeui/kmenu.moc:76 #98 0xb616a945 in QMetaObject::metacall (object=0xb5bac380, cl=QMetaObject::InvokeMetaMethod, idx=35, argv=0xbfff493c) at kernel/qmetaobject.cpp:237 #99 0xb6179801 in QMetaObject::activate (sender=0xa5f4648, m=0xb6ccdf88, local_signal_index=1, argv=0xbfff493c) at kernel/qobject.cpp:3287 #100 0xb63adbb9 in QAction::triggered (this=0xa5f4648, _t1=false) at .moc/release-shared/moc_qaction.cpp:263 #101 0xb63afe5f in QAction::activate (this=0xa5f4648, event=QAction::Trigger) at kernel/qaction.cpp:1255 #102 0xb684286f in QMenuPrivate::activateCausedStack (this=0xa2a5718, causedStack=..., action=0xa5f4648, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1002 #103 0xb6848acb in QMenuPrivate::activateAction (this=0xa2a5718, action=0xa5f4648, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1094 #104 0xb6849ae2 in QMenu::mouseReleaseEvent (this=0xa3e9198, e=0xbfff52dc) at widgets/qmenu.cpp:2312 #105 0xb725c315 in KMenu::mouseReleaseEvent (this=0xa3e9198, e=0xbfff52dc) at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kdeui/widgets/kmenu.cpp:471 #106 0xb6412b30 in QWidget::event (this=0xa3e9198, event=0xbfff52dc) at kernel/qwidget.cpp:8044 #107 0xb684b1a7 in QMenu::event (this=0xa3e9198, e=0xbfff52dc) at widgets/qmenu.cpp:2421 #108 0xb63b452c in QApplicationPrivate::notify_helper (this=0xa02ea08, receiver=0xa3e9198, e=0xbfff52dc) at kernel/qapplication.cpp:4302 #109 0xb63bc4d3 in QApplication::notify (this=0xbfff5a38, receiver=0xa3e9198, e=0xbfff52dc) at kernel/qapplication.cpp:3867 #110 0xb716969d in KApplication::notify (this=0xbfff5a38, receiver=0xa3e9198, event=0xbfff52dc) at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kdeui/kernel/kapplication.cpp:302 #111 0xb616557b in QCoreApplication::notifyInternal (this=0xbfff5a38, receiver=0xa3e9198, event=0xbfff52dc) at kernel/qcoreapplication.cpp:726 #112 0xb63bb4a1 in QCoreApplication::sendEvent (receiver=0xa3e9198, event=0xbfff52dc, alienWidget=0x0, nativeWidget=0xa3e9198, buttonDown=0xb6ce9078, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #113 QApplicationPrivate::sendMouseEvent (receiver=0xa3e9198, event=0xbfff52dc, alienWidget=0x0, nativeWidget=0xa3e9198, buttonDown=0xb6ce9078, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2967 #114 0xb6446501 in QETWidget::translateMouseEvent (this=0xa3e9198, event=0xbfff574c) at kernel/qapplication_x11.cpp:4314 #115 0xb644581c in QApplication::x11ProcessEvent (this=0xbfff5a38, event=0xbfff574c) at kernel/qapplication_x11.cpp:3391 #116 0xb6470632 in x11EventSourceDispatch (s=0xa031c40, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #117 0xb5540765 in g_main_dispatch (context=0xa030510) at gmain.c:1960 #118 IA__g_main_context_dispatch (context=0xa030510) at gmain.c:2513 #119 0xb55442cb in g_main_context_iterate (context=0xa030510, block=1, dispatch=1, self=0xa02e4a0) at gmain.c:2591 #120 0xb5544528 in IA__g_main_context_iteration (context=0xa030510, may_block=1) at gmain.c:2654 #121 0xb6191401 in QEventDispatcherGlib::processEvents (this=0xa02e9c8, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #122 0xb6470185 in QGuiEventDispatcherGlib::processEvents (this=0xa02e9c8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #123 0xb6163bda in QEventLoop::processEvents (this=0xbfff59b0, flags=...) at kernel/qeventloop.cpp:149 #124 0xb6164022 in QEventLoop::exec (this=0xbfff59b0, flags=...) at kernel/qeventloop.cpp:201 #125 0xb6168099 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003 #126 0xb63b45c7 in QApplication::exec () at kernel/qapplication.cpp:3581 #127 0x086a571d in main (argc=1, argv=0xbfff5bc4) at /var/tmp/portage/kde-base/umbrello-4.4.5/work/umbrello-4.4.5/umbrello/umbrello/main.cpp:111 This bug may be a duplicate of or related to bug 256532. Possible duplicates by query: bug 256532, bug 256449, bug 244473. Reported using DrKonqi
[Comment from a bug triager] This issue is being tracked at bug 191396. Merging. Thanks *** This bug has been marked as a duplicate of bug 191396 ***