Application: umbrello (2.14.2) KDE Platform Version: 4.14.2 (Compiled from sources) Qt Version: 4.8.6 Operating System: FreeBSD 11.0-CURRENT amd64 Distribution (Platform): FreeBSD Ports -- Information about the crash: - Steps to reproduce: 1. Add two entities to an Entity Relationship Diagramme. 2. Double-click one and select Entity Constraints. 3. Attempt to add a new Foreign Key Constraint. Expected result: Ability to add a new Foreign Key. Actual result: Crash. The crash can be reproduced every time. -- Backtrace: Application: Umbrello UML Modeller (umbrello), signal: Segmentation fault [Switching to Thread 80c806400 (LWP 100142/umbrello)] [Current thread is 2 (Thread 80c806400 (LWP 100142/umbrello))] Thread 2 (Thread 80c806400 (LWP 100142/umbrello)): [KCrash Handler] #6 DialogBase::DialogBase (this=0x816abf980, parent=0x0, withDefaultButton=) at /usr/ports/devel/umbrello/work/umbrello-4.14.2/umbrello/dialogs/dialogbase.cpp:39 #7 0x000000000046319b in UMLForeignKeyConstraintDialog::UMLForeignKeyConstraintDialog (this=0x0, parent=0x0, pForeignKeyConstraint=0x0) at /usr/ports/devel/umbrello/work/umbrello-4.14.2/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:60 #8 0x0000000000656a1b in UMLEntity::createForeignKeyConstraint (this=0x80cb9ee40, name=@0x7fffffff9f88) at /usr/ports/devel/umbrello/work/umbrello-4.14.2/umbrello/entity.cpp:223 #9 0x000000000067cea7 in Object_Factory::createChildObject (parent=<value optimized out>, type=<value optimized out>, name=@0x0) at /usr/ports/devel/umbrello/work/umbrello-4.14.2/umbrello/object_factory.cpp:334 #10 0x00000000004791e6 in ClassifierListPage::slotNewListItem (this=0x0) at /usr/ports/devel/umbrello/work/umbrello-4.14.2/umbrello/dialogs/pages/classifierlistpage.cpp:722 #11 0x000000000047ed68 in ConstraintListPage::slotNewForeignKeyConstraint (this=0x0) at /usr/ports/devel/umbrello/work/umbrello-4.14.2/umbrello/dialogs/pages/constraintlistpage.cpp:125 #12 0x00000008051abfa0 in QMetaObject::activate () from /usr/local/lib/qt4/libQtCore.so.4 #13 0x00000008038085fe in QAction::activate () from /usr/local/lib/qt4/libQtGui.so.4 #14 0x0000000803c44ad8 in QMenu::setIcon () from /usr/local/lib/qt4/libQtGui.so.4 #15 0x0000000803c43486 in QMenu::internalDelayedPopup () from /usr/local/lib/qt4/libQtGui.so.4 #16 0x000000080385dbce in QWidget::event () from /usr/local/lib/qt4/libQtGui.so.4 #17 0x0000000803c48240 in QMenu::event () from /usr/local/lib/qt4/libQtGui.so.4 #18 0x00000008038114bc in QApplicationPrivate::notify_helper () from /usr/local/lib/qt4/libQtGui.so.4 #19 0x0000000803813330 in QApplication::notify () from /usr/local/lib/qt4/libQtGui.so.4 #20 0x00000008030734c9 in KApplication::notify () from /usr/local/lib/libkdeui.so.5 #21 0x0000000805194586 in QCoreApplication::notifyInternal () from /usr/local/lib/qt4/libQtCore.so.4 #22 0x0000000803811efb in QApplicationPrivate::sendMouseEvent () from /usr/local/lib/qt4/libQtGui.so.4 #23 0x0000000803887913 in qt_try_modal () from /usr/local/lib/qt4/libQtGui.so.4 #24 0x0000000803885d63 in QApplication::x11ProcessEvent () from /usr/local/lib/qt4/libQtGui.so.4 #25 0x00000008038b10a9 in QX11Info::isCompositingManagerRunning () from /usr/local/lib/qt4/libQtGui.so.4 #26 0x0000000809bdb625 in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0 #27 0x0000000809bdb99e in g_main_context_pending () from /usr/local/lib/libglib-2.0.so.0 #28 0x0000000809bdba24 in g_main_context_iteration () from /usr/local/lib/libglib-2.0.so.0 #29 0x00000008051c10ee in QEventDispatcherGlib::processEvents () from /usr/local/lib/qt4/libQtCore.so.4 #30 0x00000008038b0d7d in QX11Info::isCompositingManagerRunning () from /usr/local/lib/qt4/libQtGui.so.4 #31 0x0000000805191bff in QEventLoop::exec () from /usr/local/lib/qt4/libQtCore.so.4 #32 0x0000000803c46bb7 in QMenu::exec () from /usr/local/lib/qt4/libQtGui.so.4 #33 0x0000000803c54baf in QPushButton::showMenu () from /usr/local/lib/qt4/libQtGui.so.4 #34 0x00000008051abfa0 in QMetaObject::activate () from /usr/local/lib/qt4/libQtCore.so.4 #35 0x0000000803bc2f86 in QAbstractButton::isCheckable () from /usr/local/lib/qt4/libQtGui.so.4 #36 0x0000000803bc39d9 in QAbstractButton::mousePressEvent () from /usr/local/lib/qt4/libQtGui.so.4 #37 0x000000080385dbb9 in QWidget::event () from /usr/local/lib/qt4/libQtGui.so.4 #38 0x0000000803bc3953 in QAbstractButton::event () from /usr/local/lib/qt4/libQtGui.so.4 #39 0x00000008038114bc in QApplicationPrivate::notify_helper () from /usr/local/lib/qt4/libQtGui.so.4 #40 0x0000000803813330 in QApplication::notify () from /usr/local/lib/qt4/libQtGui.so.4 #41 0x00000008030734c9 in KApplication::notify () from /usr/local/lib/libkdeui.so.5 #42 0x0000000805194586 in QCoreApplication::notifyInternal () from /usr/local/lib/qt4/libQtCore.so.4 #43 0x0000000803811efb in QApplicationPrivate::sendMouseEvent () from /usr/local/lib/qt4/libQtGui.so.4 #44 0x0000000803887667 in qt_try_modal () from /usr/local/lib/qt4/libQtGui.so.4 #45 0x0000000803885d63 in QApplication::x11ProcessEvent () from /usr/local/lib/qt4/libQtGui.so.4 #46 0x00000008038b10a9 in QX11Info::isCompositingManagerRunning () from /usr/local/lib/qt4/libQtGui.so.4 #47 0x0000000809bdb625 in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0 #48 0x0000000809bdb99e in g_main_context_pending () from /usr/local/lib/libglib-2.0.so.0 #49 0x0000000809bdba24 in g_main_context_iteration () from /usr/local/lib/libglib-2.0.so.0 #50 0x00000008051c10ee in QEventDispatcherGlib::processEvents () from /usr/local/lib/qt4/libQtCore.so.4 #51 0x00000008038b0d7d in QX11Info::isCompositingManagerRunning () from /usr/local/lib/qt4/libQtGui.so.4 #52 0x0000000805191bff in QEventLoop::exec () from /usr/local/lib/qt4/libQtCore.so.4 #53 0x0000000803cc6271 in QDialog::exec () from /usr/local/lib/qt4/libQtGui.so.4 #54 0x000000000062bf95 in UMLWidget::showPropertiesDialog (this=0x0) at /usr/ports/devel/umbrello/work/umbrello-4.14.2/umbrello/widgets/umlwidget.cpp:1143 #55 0x000000000062ab78 in UMLWidget::mouseDoubleClickEvent (this=0x7fffffff9da0, event=0x0) at /usr/ports/devel/umbrello/work/umbrello-4.14.2/umbrello/widgets/umlwidget.cpp:602 #56 0x000000000068d2af in ToolBarState::mouseDoubleClick (this=0x0, ome=<value optimized out>) at /usr/ports/devel/umbrello/work/umbrello-4.14.2/umbrello/toolbarstate.cpp:156 #57 0x00000000006d0620 in UMLScene::mouseDoubleClickEvent (this=0x0, event=0x0) at /usr/ports/devel/umbrello/work/umbrello-4.14.2/umbrello/umlscene.cpp:921 #58 0x0000000803e07fe6 in QGraphicsScene::event () from /usr/local/lib/qt4/libQtGui.so.4 #59 0x00000008038114bc in QApplicationPrivate::notify_helper () from /usr/local/lib/qt4/libQtGui.so.4 #60 0x0000000803814402 in QApplication::notify () from /usr/local/lib/qt4/libQtGui.so.4 #61 0x00000008030734c9 in KApplication::notify () from /usr/local/lib/libkdeui.so.5 #62 0x0000000805194586 in QCoreApplication::notifyInternal () from /usr/local/lib/qt4/libQtCore.so.4 #63 0x000000080381499d in QApplicationPrivate::currentPlatform () from /usr/local/lib/qt4/libQtGui.so.4 #64 0x0000000803e2bcdb in QGraphicsView::mouseDoubleClickEvent () from /usr/local/lib/qt4/libQtGui.so.4 #65 0x000000080385dbe3 in QWidget::event () from /usr/local/lib/qt4/libQtGui.so.4 #66 0x0000000803c0872d in QFrame::event () from /usr/local/lib/qt4/libQtGui.so.4 #67 0x0000000803c885bc in QAbstractScrollArea::viewportEvent () from /usr/local/lib/qt4/libQtGui.so.4 #68 0x0000000803e2b1f9 in QGraphicsView::viewportEvent () from /usr/local/lib/qt4/libQtGui.so.4 #69 0x0000000803c88e65 in QAbstractScrollArea::qt_metacall () from /usr/local/lib/qt4/libQtGui.so.4 #70 0x000000080519488c in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/local/lib/qt4/libQtCore.so.4 #71 0x00000008038114ac in QApplicationPrivate::notify_helper () from /usr/local/lib/qt4/libQtGui.so.4 #72 0x0000000803813330 in QApplication::notify () from /usr/local/lib/qt4/libQtGui.so.4 #73 0x00000008030734c9 in KApplication::notify () from /usr/local/lib/libkdeui.so.5 #74 0x0000000805194586 in QCoreApplication::notifyInternal () from /usr/local/lib/qt4/libQtCore.so.4 #75 0x0000000803811efb in QApplicationPrivate::sendMouseEvent () from /usr/local/lib/qt4/libQtGui.so.4 #76 0x0000000803887667 in qt_try_modal () from /usr/local/lib/qt4/libQtGui.so.4 #77 0x0000000803885d63 in QApplication::x11ProcessEvent () from /usr/local/lib/qt4/libQtGui.so.4 #78 0x00000008038b10a9 in QX11Info::isCompositingManagerRunning () from /usr/local/lib/qt4/libQtGui.so.4 #79 0x0000000809bdb625 in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0 #80 0x0000000809bdb99e in g_main_context_pending () from /usr/local/lib/libglib-2.0.so.0 #81 0x0000000809bdba24 in g_main_context_iteration () from /usr/local/lib/libglib-2.0.so.0 #82 0x00000008051c10ee in QEventDispatcherGlib::processEvents () from /usr/local/lib/qt4/libQtCore.so.4 #83 0x00000008038b0d7d in QX11Info::isCompositingManagerRunning () from /usr/local/lib/qt4/libQtGui.so.4 #84 0x0000000805191bff in QEventLoop::exec () from /usr/local/lib/qt4/libQtCore.so.4 #85 0x0000000805194b2d in QCoreApplication::exec () from /usr/local/lib/qt4/libQtCore.so.4 #86 0x0000000000675f17 in main (argc=<value optimized out>, argv=0x7fffffffe6f8) at /usr/ports/devel/umbrello/work/umbrello-4.14.2/umbrello/main.cpp:123 Thread 1 (Thread 81697c400 (LWP 100569/umbrello)): #0 0x0000000806443a0a in kevent () from /lib/libc.so.7 #1 0x00000008051759ea in QProcessEnvironment::systemEnvironment () from /usr/local/lib/qt4/libQtCore.so.4 #2 0x000000080508baac in QThreadStorageData::finish () from /usr/local/lib/qt4/libQtCore.so.4 #3 0x000000080612f602 in pthread_create () from /lib/libthr.so.3 #4 0x0000000000000000 in ?? () Reported using DrKonqi
This bug has been fixes with version 2.15.1 (KDE 14.12.1) *** This bug has been marked as a duplicate of bug 342075 ***