Application: umbrello (2.5.3) KDE Platform Version: 4.5.3 (KDE 4.5.3) Qt Version: 4.7.0 Operating System: Linux 2.6.35.6-48.fc14.i686 i686 Distribution: "Fedora release 14 (Laughlin)" -- Information about the crash: Every time attempting to assign a foreign key application crashes The crash can be reproduced every time. -- Backtrace: Application: Umbrello UML Modeller (umbrello), signal: Segmentation fault [Current thread is 1 (Thread 0xb7809780 (LWP 6730))] Thread 2 (Thread 0xb75c8b70 (LWP 6731)): #0 0x002be416 in __kernel_vsyscall () #1 0x00736b16 in poll () from /lib/libc.so.6 #2 0x00db6dac in g_poll () from /lib/libglib-2.0.so.0 #3 0x00da68b7 in ?? () from /lib/libglib-2.0.so.0 #4 0x00da704b in g_main_loop_run () from /lib/libglib-2.0.so.0 #5 0x0103ced5 in ?? () from /lib/libgio-2.0.so.0 #6 0x00dcfbd0 in ?? () from /lib/libglib-2.0.so.0 #7 0x00800f19 in start_thread () from /lib/libpthread.so.0 #8 0x00741c5e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb7809780 (LWP 6730)): [KCrash Handler] #7 ref (this=0x320025) at /usr/include/QtCore/qatomic_i386.h:120 #8 QString (this=0x320025) at /usr/include/QtCore/qstring.h:728 #9 UMLObject::getDoc (this=0x320025) at /usr/src/debug/kdesdk-4.5.3/umbrello/umbrello/umlobject.cpp:408 #10 0x08093874 in ClassifierListPage::slotActivateItem (this=0xa8348f0, item=0xa83abf8) at /usr/src/debug/kdesdk-4.5.3/umbrello/umbrello/dialogs/classifierlistpage.cpp:354 #11 0x0809613c in ClassifierListPage::qt_metacall (this=0xa8348f0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfa9c704) at /usr/src/debug/kdesdk-4.5.3/i686-redhat-linux-gnu/umbrello/umbrello/classifierlistpage.moc:94 #12 0x08096c6d in ConstraintListPage::qt_metacall (this=0xa8348f0, _c=QMetaObject::InvokeMetaMethod, _id=27, _a=0xbfa9c704) at /usr/src/debug/kdesdk-4.5.3/i686-redhat-linux-gnu/umbrello/umbrello/constraintlistpage.moc:73 #13 0x02576e3b in QMetaObject::metacall (object=0xa8348f0, cl=QMetaObject::InvokeMetaMethod, idx=27, argv=0xbfa9c704) at kernel/qmetaobject.cpp:237 #14 0x02586327 in QMetaObject::activate (sender=0xa84b2a8, m=0x3b4c444, local_signal_index=6, argv=0xbfa9c704) at kernel/qobject.cpp:3272 #15 0x037f25da in QListWidget::currentItemChanged (this=0xa84b2a8, _t1=0xa83abf8, _t2=0x0) at .moc/release-shared/moc_qlistwidget.cpp:233 #16 0x037f29d0 in QListWidgetPrivate::_q_emitCurrentItemChanged (this=0xa81e438, current=..., previous=...) at itemviews/qlistwidget.cpp:1112 #17 0x037f5e54 in QListWidget::qt_metacall (this=0xa84b2a8, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbfa9c874) at .moc/release-shared/moc_qlistwidget.cpp:147 #18 0x02576e3b in QMetaObject::metacall (object=0xa84b2a8, cl=QMetaObject::InvokeMetaMethod, idx=89, argv=0xbfa9c874) at kernel/qmetaobject.cpp:237 #19 0x02586327 in QMetaObject::activate (sender=0xa834880, m=0x3b4c2ac, local_signal_index=1, argv=0xbfa9c874) at kernel/qobject.cpp:3272 #20 0x037e001a in QItemSelectionModel::currentChanged (this=0xa834880, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:159 #21 0x037e0183 in QItemSelectionModel::setCurrentIndex (this=0xa834880, index=..., command=...) at itemviews/qitemselectionmodel.cpp:1156 #22 0x037f222d in QListWidget::setCurrentRow (this=0xa84b2a8, row=1) at itemviews/qlistwidget.cpp:1484 #23 0x037f3606 in QListWidget::setCurrentItem (this=0xa84b2a8, item=0xa83abf8) at itemviews/qlistwidget.cpp:1455 #24 0x08095fd7 in ClassifierListPage::slotListItemCreated (this=0xa8348f0, object=0xa6ef228) at /usr/src/debug/kdesdk-4.5.3/umbrello/umbrello/dialogs/classifierlistpage.cpp:400 #25 0x0809617c in ClassifierListPage::qt_metacall (this=0xa8348f0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfa9cb38) at /usr/src/debug/kdesdk-4.5.3/i686-redhat-linux-gnu/umbrello/umbrello/classifierlistpage.moc:96 #26 0x08096c6d in ConstraintListPage::qt_metacall (this=0xa8348f0, _c=QMetaObject::InvokeMetaMethod, _id=29, _a=0xbfa9cb38) at /usr/src/debug/kdesdk-4.5.3/i686-redhat-linux-gnu/umbrello/umbrello/constraintlistpage.moc:73 #27 0x02576e3b in QMetaObject::metacall (object=0xa8348f0, cl=QMetaObject::InvokeMetaMethod, idx=29, argv=0xbfa9cb38) at kernel/qmetaobject.cpp:237 #28 0x02586327 in QMetaObject::activate (sender=0xa5dbd60, m=0x8661de8, local_signal_index=4, argv=0xbfa9cb38) at kernel/qobject.cpp:3272 #29 0x085b8f46 in UMLDoc::sigObjectCreated (this=0xa5dbd60, _t1=0xa6ef228) at /usr/src/debug/kdesdk-4.5.3/i686-redhat-linux-gnu/umbrello/umbrello/umldoc.moc:153 #30 0x0854dea9 in UMLEntity::createForeignKeyConstraint (this=0xa858b20, name=...) at /usr/src/debug/kdesdk-4.5.3/umbrello/umbrello/entity.cpp:244 #31 0x085841f0 in Object_Factory::createChildObject (parent=0xa858b20, type=Uml::ot_ForeignKeyConstraint) at /usr/src/debug/kdesdk-4.5.3/umbrello/umbrello/object_factory.cpp:285 #32 0x080946a9 in ClassifierListPage::slotNewListItem (this=0xa8348f0) at /usr/src/debug/kdesdk-4.5.3/umbrello/umbrello/dialogs/classifierlistpage.cpp:735 #33 0x08096cb2 in slotNewCheckConstraint (this=0xa8348f0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfa9cda8) at /usr/src/debug/kdesdk-4.5.3/umbrello/umbrello/dialogs/constraintlistpage.cpp:128 #34 ConstraintListPage::qt_metacall (this=0xa8348f0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfa9cda8) at /usr/src/debug/kdesdk-4.5.3/i686-redhat-linux-gnu/umbrello/umbrello/constraintlistpage.moc:81 #35 0x02576e3b in QMetaObject::metacall (object=0xa8348f0, cl=QMetaObject::InvokeMetaMethod, idx=42, argv=0xbfa9cda8) at kernel/qmetaobject.cpp:237 #36 0x02586327 in QMetaObject::activate (sender=0xa7b6510, m=0x3b3ee78, local_signal_index=1, argv=0xbfa9cda8) at kernel/qobject.cpp:3272 #37 0x031f9b0a in QAction::triggered (this=0xa7b6510, _t1=false) at .moc/release-shared/moc_qaction.cpp:263 #38 0x031f9d8b in QAction::activate (this=0xa7b6510, event=QAction::Trigger) at kernel/qaction.cpp:1256 #39 0x03694e7d in QMenuPrivate::activateCausedStack (this=0xa8457e8, causedStack=..., action=0xa7b6510, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:993 #40 0x0369b9d3 in QMenuPrivate::activateAction (this=0xa8457e8, action=0xa7b6510, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1085 #41 0x0369c8ae in QMenu::mouseReleaseEvent (this=0xa8132e0, e=0xbfa9d654) at widgets/qmenu.cpp:2301 #42 0x03e24ee5 in KMenu::mouseReleaseEvent (this=0xa8132e0, e=0xbfa9d654) at /usr/src/debug/kdelibs-4.5.3/kdeui/widgets/kmenu.cpp:471 #43 0x0325a2bb in QWidget::event (this=0xa8132e0, event=0xbfa9d654) at kernel/qwidget.cpp:8187 #44 0x0369cd77 in QMenu::event (this=0xa8132e0, e=0xbfa9d654) at widgets/qmenu.cpp:2410 #45 0x03200d5c in QApplicationPrivate::notify_helper (this=0xa496b98, receiver=0xa8132e0, e=0xbfa9d654) at kernel/qapplication.cpp:4396 #46 0x032062ad in QApplication::notify (this=0xbfaa0470, receiver=0xa8132e0, e=0xbfa9d654) at kernel/qapplication.cpp:3959 #47 0x03d39ddb in KApplication::notify (this=0xbfaa0470, receiver=0xa8132e0, event=0xbfa9d654) at /usr/src/debug/kdelibs-4.5.3/kdeui/kernel/kapplication.cpp:310 #48 0x02570633 in QCoreApplication::notifyInternal (this=0xbfaa0470, receiver=0xa8132e0, event=0xbfa9d654) at kernel/qcoreapplication.cpp:732 #49 0x03201ce8 in sendSpontaneousEvent (receiver=0xa8132e0, event=0xbfa9d654, alienWidget=0x0, nativeWidget=0xa8132e0, buttonDown=0x3b5a880, lastMouseReceiver=..., spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:218 #50 QApplicationPrivate::sendMouseEvent (receiver=0xa8132e0, event=0xbfa9d654, alienWidget=0x0, nativeWidget=0xa8132e0, buttonDown=0x3b5a880, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3056 #51 0x0328a21c in QETWidget::translateMouseEvent (this=0xa8132e0, event=0xbfa9db7c) at kernel/qapplication_x11.cpp:4337 #52 0x032884d7 in QApplication::x11ProcessEvent (this=0xbfaa0470, event=0xbfa9db7c) at kernel/qapplication_x11.cpp:3536 #53 0x032b2f02 in x11EventSourceDispatch (s=0xa499d68, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #54 0x00da6192 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #55 0x00da6978 in ?? () from /lib/libglib-2.0.so.0 #56 0x00da6c35 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #57 0x0259e30d in QEventDispatcherGlib::processEvents (this=0xa479420, flags=...) at kernel/qeventdispatcher_glib.cpp:415 #58 0x032b2ad6 in QGuiEventDispatcherGlib::processEvents (this=0xa479420, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #59 0x0256f7ca in QEventLoop::processEvents (this=0xbfa9de50, flags=...) at kernel/qeventloop.cpp:149 #60 0x0256fa7a in QEventLoop::exec (this=0xbfa9de50, flags=...) at kernel/qeventloop.cpp:201 #61 0x03698d85 in QMenu::exec (this=0xa8132e0, p=..., action=0x0) at widgets/qmenu.cpp:2054 #62 0x036a8de8 in QPushButtonPrivate::_q_popupPressed (this=0xa84e170) at widgets/qpushbutton.cpp:592 #63 0x036a95f7 in QPushButton::qt_metacall (this=0xa84e158, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfa9df8c) at .moc/release-shared/moc_qpushbutton.cpp:80 #64 0x02576e3b in QMetaObject::metacall (object=0xa84e158, cl=QMetaObject::InvokeMetaMethod, idx=40, argv=0xbfa9df8c) at kernel/qmetaobject.cpp:237 #65 0x02586327 in QMetaObject::activate (sender=0xa84e158, m=0x3b51e44, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3272 #66 0x038fca48 in QAbstractButton::pressed (this=0xa84e158) at .moc/release-shared/moc_qabstractbutton.cpp:193 #67 0x0360872a in QAbstractButtonPrivate::emitPressed (this=0xa84e170) at widgets/qabstractbutton.cpp:560 #68 0x036093ce in QAbstractButton::mousePressEvent (this=0xa84e158, e=0xbfa9e6d4) at widgets/qabstractbutton.cpp:1096 #69 0x0325a46d in QWidget::event (this=0xa84e158, event=0xbfa9e6d4) at kernel/qwidget.cpp:8183 #70 0x0360921f in QAbstractButton::event (this=0xa84e158, e=0xbfa9e6d4) at widgets/qabstractbutton.cpp:1080 #71 0x036a92b3 in QPushButton::event (this=0xa84e158, e=0xbfa9e6d4) at widgets/qpushbutton.cpp:683 #72 0x03200d5c in QApplicationPrivate::notify_helper (this=0xa496b98, receiver=0xa84e158, e=0xbfa9e6d4) at kernel/qapplication.cpp:4396 #73 0x032062ad in QApplication::notify (this=0xbfaa0470, receiver=0xa84e158, e=0xbfa9e6d4) at kernel/qapplication.cpp:3959 #74 0x03d39ddb in KApplication::notify (this=0xbfaa0470, receiver=0xa84e158, event=0xbfa9e6d4) at /usr/src/debug/kdelibs-4.5.3/kdeui/kernel/kapplication.cpp:310 #75 0x02570633 in QCoreApplication::notifyInternal (this=0xbfaa0470, receiver=0xa84e158, event=0xbfa9e6d4) at kernel/qcoreapplication.cpp:732 #76 0x03201ce8 in sendSpontaneousEvent (receiver=0xa84e158, event=0xbfa9e6d4, alienWidget=0xa84e158, nativeWidget=0xa6d28d8, buttonDown=0x3b5a880, lastMouseReceiver=..., spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:218 #77 QApplicationPrivate::sendMouseEvent (receiver=0xa84e158, event=0xbfa9e6d4, alienWidget=0xa84e158, nativeWidget=0xa6d28d8, buttonDown=0x3b5a880, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3056 #78 0x0328a014 in QETWidget::translateMouseEvent (this=0xa6d28d8, event=0xbfa9ebfc) at kernel/qapplication_x11.cpp:4403 #79 0x032884d7 in QApplication::x11ProcessEvent (this=0xbfaa0470, event=0xbfa9ebfc) at kernel/qapplication_x11.cpp:3536 #80 0x032b2f02 in x11EventSourceDispatch (s=0xa499d68, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #81 0x00da6192 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #82 0x00da6978 in ?? () from /lib/libglib-2.0.so.0 #83 0x00da6c35 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #84 0x0259e30d in QEventDispatcherGlib::processEvents (this=0xa479420, flags=...) at kernel/qeventdispatcher_glib.cpp:415 #85 0x032b2ad6 in QGuiEventDispatcherGlib::processEvents (this=0xa479420, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #86 0x0256f7ca in QEventLoop::processEvents (this=0xbfa9eed0, flags=...) at kernel/qeventloop.cpp:149 #87 0x0256fa7a in QEventLoop::exec (this=0xbfa9eed0, flags=...) at kernel/qeventloop.cpp:201 #88 0x03728f14 in QDialog::exec (this=0xa6d28d8) at dialogs/qdialog.cpp:552 #89 0x08523eef in UMLWidget::showProperties (this=0xa85ef18) at /usr/src/debug/kdesdk-4.5.3/umbrello/umbrello/widgets/umlwidget.cpp:648 #90 0x08528cf6 in UMLWidget::slotMenuSelection (this=0xa85ef18, action=0xa83ffe8) at /usr/src/debug/kdesdk-4.5.3/umbrello/umbrello/widgets/umlwidget.cpp:292 #91 0x08527cbf in UMLWidget::qt_metacall (this=0xa85ef18, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfa9f138) at /usr/src/debug/kdesdk-4.5.3/i686-redhat-linux-gnu/umbrello/umbrello/umlwidget.moc:93 #92 0x02576e3b in QMetaObject::metacall (object=0xa85ef18, cl=QMetaObject::InvokeMetaMethod, idx=7, argv=0xbfa9f138) at kernel/qmetaobject.cpp:237 #93 0x02586327 in QMetaObject::activate (sender=0xa8540a8, m=0x3b45988, local_signal_index=2, argv=0xbfa9f138) at kernel/qobject.cpp:3272 #94 0x03694bc4 in QMenu::triggered (this=0xa8540a8, _t1=0xa83ffe8) at .moc/release-shared/moc_qmenu.cpp:164 #95 0x03695c1b in QMenuPrivate::_q_actionTriggered (this=0xa840888) at widgets/qmenu.cpp:1111 #96 0x0369b0be in QMenu::qt_metacall (this=0xa8540a8, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfa9f318) at .moc/release-shared/moc_qmenu.cpp:105 #97 0x03e2627b in KMenu::qt_metacall (this=0xa8540a8, _c=QMetaObject::InvokeMetaMethod, _id=35, _a=0xbfa9f318) at /usr/src/debug/kdelibs-4.5.3/i686-redhat-linux-gnu/kdeui/kmenu.moc:76 #98 0x02576e3b in QMetaObject::metacall (object=0xa8540a8, cl=QMetaObject::InvokeMetaMethod, idx=35, argv=0xbfa9f318) at kernel/qmetaobject.cpp:237 #99 0x02586327 in QMetaObject::activate (sender=0xa83ffe8, m=0x3b3ee78, local_signal_index=1, argv=0xbfa9f318) at kernel/qobject.cpp:3272 #100 0x031f9b0a in QAction::triggered (this=0xa83ffe8, _t1=false) at .moc/release-shared/moc_qaction.cpp:263 #101 0x031f9d8b in QAction::activate (this=0xa83ffe8, event=QAction::Trigger) at kernel/qaction.cpp:1256 #102 0x03694e7d in QMenuPrivate::activateCausedStack (this=0xa840888, causedStack=..., action=0xa83ffe8, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:993 #103 0x0369b9d3 in QMenuPrivate::activateAction (this=0xa840888, action=0xa83ffe8, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1085 #104 0x0369c8ae in QMenu::mouseReleaseEvent (this=0xa8540a8, e=0xbfa9fbc4) at widgets/qmenu.cpp:2301 #105 0x03e24ee5 in KMenu::mouseReleaseEvent (this=0xa8540a8, e=0xbfa9fbc4) at /usr/src/debug/kdelibs-4.5.3/kdeui/widgets/kmenu.cpp:471 #106 0x0325a2bb in QWidget::event (this=0xa8540a8, event=0xbfa9fbc4) at kernel/qwidget.cpp:8187 #107 0x0369cd77 in QMenu::event (this=0xa8540a8, e=0xbfa9fbc4) at widgets/qmenu.cpp:2410 #108 0x03200d5c in QApplicationPrivate::notify_helper (this=0xa496b98, receiver=0xa8540a8, e=0xbfa9fbc4) at kernel/qapplication.cpp:4396 #109 0x032062ad in QApplication::notify (this=0xbfaa0470, receiver=0xa8540a8, e=0xbfa9fbc4) at kernel/qapplication.cpp:3959 #110 0x03d39ddb in KApplication::notify (this=0xbfaa0470, receiver=0xa8540a8, event=0xbfa9fbc4) at /usr/src/debug/kdelibs-4.5.3/kdeui/kernel/kapplication.cpp:310 #111 0x02570633 in QCoreApplication::notifyInternal (this=0xbfaa0470, receiver=0xa8540a8, event=0xbfa9fbc4) at kernel/qcoreapplication.cpp:732 #112 0x03201ce8 in sendSpontaneousEvent (receiver=0xa8540a8, event=0xbfa9fbc4, alienWidget=0x0, nativeWidget=0xa8540a8, buttonDown=0x3b5a880, lastMouseReceiver=..., spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:218 #113 QApplicationPrivate::sendMouseEvent (receiver=0xa8540a8, event=0xbfa9fbc4, alienWidget=0x0, nativeWidget=0xa8540a8, buttonDown=0x3b5a880, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3056 #114 0x0328a21c in QETWidget::translateMouseEvent (this=0xa8540a8, event=0xbfaa00ec) at kernel/qapplication_x11.cpp:4337 #115 0x032884d7 in QApplication::x11ProcessEvent (this=0xbfaa0470, event=0xbfaa00ec) at kernel/qapplication_x11.cpp:3536 #116 0x032b2f02 in x11EventSourceDispatch (s=0xa499d68, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #117 0x00da6192 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #118 0x00da6978 in ?? () from /lib/libglib-2.0.so.0 #119 0x00da6c35 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #120 0x0259e30d in QEventDispatcherGlib::processEvents (this=0xa479420, flags=...) at kernel/qeventdispatcher_glib.cpp:415 #121 0x032b2ad6 in QGuiEventDispatcherGlib::processEvents (this=0xa479420, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #122 0x0256f7ca in QEventLoop::processEvents (this=0xbfaa03c4, flags=...) at kernel/qeventloop.cpp:149 #123 0x0256fa7a in QEventLoop::exec (this=0xbfaa03c4, flags=...) at kernel/qeventloop.cpp:201 #124 0x025745f7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #125 0x031feb98 in QApplication::exec () at kernel/qapplication.cpp:3672 #126 0x0857a3bd in main (argc=) at /usr/src/debug/kdesdk-4.5.3/umbrello/umbrello/main.cpp:111 Possible duplicates by query: bug 256449. 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 ***