Bug 281612

Summary: Updating model UML failed
Product: [Applications] umbrello Reporter: Gérard SAUVAGE <gerard.sauvage>
Component: generalAssignee: Umbrello Development Group <umbrello-devel>
Status: RESOLVED DUPLICATE    
Severity: crash CC: adaptee
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Gérard SAUVAGE 2011-09-08 10:12:53 UTC
Application: umbrello (2.6.5)
KDE Platform Version: 4.6.5 (4.6.5)
Qt Version: 4.7.3
Operating System: Linux 2.6.40.4-5.fc15.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:
I wanted to creata an operation in a class : Properties/Operation/New operation/OK -> Segmentation fault

-- Backtrace:
Application: Umbrello - Outil de modélisation UML (umbrello), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#6  JavaClassifierCodeDocument::addCodeOperation (this=0x630b7f0, op=0x329f388) at /usr/src/debug/kdesdk-4.6.5/umbrello/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:124
#7  0x00000000006a95ca in ClassifierCodeDocument::addOperation (this=0x630b7f0, o=<optimized out>) at /usr/src/debug/kdesdk-4.6.5/umbrello/umbrello/classifiercodedocument.cpp:308
#8  0x00000000006ac4ac in ClassifierCodeDocument::qt_metacall (this=0x630b7f0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff3bf47440) at /usr/src/debug/kdesdk-4.6.5/x86_64-redhat-linux-gnu/umbrello/umbrello/classifiercodedocument.moc:96
#9  0x000000346b36ceba in QMetaObject::activate (sender=0x6120050, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff3bf47440) at kernel/qobject.cpp:3278
#10 0x000000000069e66d in UMLClassifier::operationAdded (this=<optimized out>, _t1=0x5164e40) at /usr/src/debug/kdesdk-4.6.5/x86_64-redhat-linux-gnu/umbrello/umbrello/classifier.moc:99
#11 0x00000000006a3423 in UMLClassifier::addOperation (this=0x6120050, op=0x5164e40, position=<optimized out>) at /usr/src/debug/kdesdk-4.6.5/umbrello/umbrello/classifier.cpp:316
#12 0x00000000006a45ad in UMLClassifier::createOperation (this=0x6120050, name=<optimized out>, isExistingOp=<optimized out>, params=0x0) at /usr/src/debug/kdesdk-4.6.5/umbrello/umbrello/classifier.cpp:273
#13 0x00000000006e8122 in Object_Factory::createChildObject (parent=0x6120050, type=Uml::ot_Operation) at /usr/src/debug/kdesdk-4.6.5/umbrello/umbrello/object_factory.cpp:259
#14 0x0000000000455b72 in ClassifierListPage::slotNewListItem (this=0x4951070) at /usr/src/debug/kdesdk-4.6.5/umbrello/umbrello/dialogs/classifierlistpage.cpp:735
#15 0x000000000045760c in ClassifierListPage::qt_metacall (this=0x4951070, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff3bf47960) at /usr/src/debug/kdesdk-4.6.5/x86_64-redhat-linux-gnu/umbrello/umbrello/classifierlistpage.moc:104
#16 0x000000346b36ceba in QMetaObject::activate (sender=0x4930600, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff3bf47960) at kernel/qobject.cpp:3278
#17 0x0000003470218df2 in QAbstractButton::clicked (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#18 0x000000346ff62cfe in QAbstractButtonPrivate::emitClicked (this=0x492b5b0) at widgets/qabstractbutton.cpp:546
#19 0x000000346ff6403b in QAbstractButtonPrivate::click (this=0x492b5b0) at widgets/qabstractbutton.cpp:539
#20 0x000000346ff642ac in QAbstractButton::mouseReleaseEvent (this=0x4930600, e=0x7fff3bf48230) at widgets/qabstractbutton.cpp:1121
#21 0x000000346fc07b04 in QWidget::event (this=0x4930600, event=0x7fff3bf48230) at kernel/qwidget.cpp:8259
#22 0x000000346fbb7444 in notify_helper (e=0x7fff3bf48230, receiver=0x4930600, this=0x18cede0) at kernel/qapplication.cpp:4462
#23 QApplicationPrivate::notify_helper (this=0x18cede0, receiver=0x4930600, e=0x7fff3bf48230) at kernel/qapplication.cpp:4434
#24 0x000000346fbbcbcb in QApplication::notify (this=<optimized out>, receiver=0x4930600, e=0x7fff3bf48230) at kernel/qapplication.cpp:4023
#25 0x000000398ee41d56 in KApplication::notify (this=0x7fff3bf4ac30, receiver=0x4930600, event=0x7fff3bf48230) at /usr/src/debug/kdelibs-4.6.5/kdeui/kernel/kapplication.cpp:311
#26 0x000000346b35a1ac in QCoreApplication::notifyInternal (this=0x7fff3bf4ac30, receiver=0x4930600, event=0x7fff3bf48230) at kernel/qcoreapplication.cpp:731
#27 0x000000346fbb8412 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:215
#28 QApplicationPrivate::sendMouseEvent (receiver=0x4930600, event=0x7fff3bf48230, alienWidget=0x4930600, nativeWidget=0x4c4a180, buttonDown=0x4930600, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3122
#29 0x000000346fc34095 in QETWidget::translateMouseEvent (this=0x4c4a180, event=<optimized out>) at kernel/qapplication_x11.cpp:4461
#30 0x000000346fc32f6a in QApplication::x11ProcessEvent (this=0x7fff3bf4ac30, event=0x7fff3bf48af0) at kernel/qapplication_x11.cpp:3587
#31 0x000000346fc5a2ec in x11EventSourceDispatch (s=0x18d2bc0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#32 0x00000034622427ed in g_main_dispatch (context=0x18d18e0) at gmain.c:2441
#33 g_main_context_dispatch (context=0x18d18e0) at gmain.c:3014
#34 0x0000003462242fc8 in g_main_context_iterate (context=0x18d18e0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3092
#35 0x000000346224325c in g_main_context_iteration (context=0x18d18e0, may_block=1) at gmain.c:3155
#36 0x000000346b384d0f in QEventDispatcherGlib::processEvents (this=0x188c920, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#37 0x000000346fc59fde in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#38 0x000000346b3596c2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#39 0x000000346b3598bf in QEventLoop::exec (this=0x7fff3bf48ec0, flags=...) at kernel/qeventloop.cpp:201
#40 0x0000003470061b46 in QDialog::exec (this=0x4c4a180) at dialogs/qdialog.cpp:552
#41 0x000000000068855f in UMLWidget::showProperties (this=0x61f3870) at /usr/src/debug/kdesdk-4.6.5/umbrello/umbrello/widgets/umlwidget.cpp:650
#42 0x000000000068d388 in UMLWidget::slotMenuSelection (this=0x61f3870, action=<optimized out>) at /usr/src/debug/kdesdk-4.6.5/umbrello/umbrello/widgets/umlwidget.cpp:294
#43 0x000000000068c1e4 in UMLWidget::qt_metacall (this=0x61f3870, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7fff3bf49190) at /usr/src/debug/kdesdk-4.6.5/x86_64-redhat-linux-gnu/umbrello/umbrello/umlwidget.moc:93
#44 0x000000346b36ceba in QMetaObject::activate (sender=0x1bf52d0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff3bf49190) at kernel/qobject.cpp:3278
#45 0x000000346ffdf8e2 in QMenu::triggered (this=<optimized out>, _t1=0x64e9e50) at .moc/release-shared/moc_qmenu.cpp:164
#46 0x000000346ffe088b in QMenuPrivate::_q_actionTriggered (this=0x4c19aa0) at widgets/qmenu.cpp:1111
#47 0x000000346ffe3f2a in QMenu::qt_metacall (this=0x1bf52d0, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0x7fff3bf49350) at .moc/release-shared/moc_qmenu.cpp:105
#48 0x000000398ef0a100 in KMenu::qt_metacall (this=0x1bf52d0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff3bf49350) at /usr/src/debug/kdelibs-4.6.5/x86_64-redhat-linux-gnu/kdeui/kmenu.moc:76
#49 0x000000346b36ceba in QMetaObject::activate (sender=0x64e9e50, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff3bf49350) at kernel/qobject.cpp:3278
#50 0x000000346fbb10f2 in QAction::triggered (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#51 0x000000346fbb12df in QAction::activate (this=0x64e9e50, event=<optimized out>) at kernel/qaction.cpp:1257
#52 0x000000346ffdfb59 in QMenuPrivate::activateCausedStack (this=0x4c19aa0, causedStack=..., action=0x64e9e50, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:993
#53 0x000000346ffe5792 in QMenuPrivate::activateAction (this=0x4c19aa0, action=0x64e9e50, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1085
#54 0x000000398ef0917d in KMenu::mouseReleaseEvent (this=0x1bf52d0, e=<optimized out>) at /usr/src/debug/kdelibs-4.6.5/kdeui/widgets/kmenu.cpp:458
#55 0x000000346fc07b04 in QWidget::event (this=0x1bf52d0, event=0x7fff3bf49f10) at kernel/qwidget.cpp:8259
#56 0x000000346ffe6cfb in QMenu::event (this=0x1bf52d0, e=0x7fff3bf49f10) at widgets/qmenu.cpp:2415
#57 0x000000346fbb7444 in notify_helper (e=0x7fff3bf49f10, receiver=0x1bf52d0, this=0x18cede0) at kernel/qapplication.cpp:4462
#58 QApplicationPrivate::notify_helper (this=0x18cede0, receiver=0x1bf52d0, e=0x7fff3bf49f10) at kernel/qapplication.cpp:4434
#59 0x000000346fbbcbcb in QApplication::notify (this=<optimized out>, receiver=0x1bf52d0, e=0x7fff3bf49f10) at kernel/qapplication.cpp:4023
#60 0x000000398ee41d56 in KApplication::notify (this=0x7fff3bf4ac30, receiver=0x1bf52d0, event=0x7fff3bf49f10) at /usr/src/debug/kdelibs-4.6.5/kdeui/kernel/kapplication.cpp:311
#61 0x000000346b35a1ac in QCoreApplication::notifyInternal (this=0x7fff3bf4ac30, receiver=0x1bf52d0, event=0x7fff3bf49f10) at kernel/qcoreapplication.cpp:731
#62 0x000000346fbb8412 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:215
#63 QApplicationPrivate::sendMouseEvent (receiver=0x1bf52d0, event=0x7fff3bf49f10, alienWidget=0x0, nativeWidget=0x1bf52d0, buttonDown=0x0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3122
#64 0x000000346fc34741 in QETWidget::translateMouseEvent (this=0x1bf52d0, event=<optimized out>) at kernel/qapplication_x11.cpp:4395
#65 0x000000346fc32f6a in QApplication::x11ProcessEvent (this=0x7fff3bf4ac30, event=0x7fff3bf4a7d0) at kernel/qapplication_x11.cpp:3587
#66 0x000000346fc5a2ec in x11EventSourceDispatch (s=0x18d2bc0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#67 0x00000034622427ed in g_main_dispatch (context=0x18d18e0) at gmain.c:2441
#68 g_main_context_dispatch (context=0x18d18e0) at gmain.c:3014
#69 0x0000003462242fc8 in g_main_context_iterate (context=0x18d18e0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3092
#70 0x000000346224325c in g_main_context_iteration (context=0x18d18e0, may_block=1) at gmain.c:3155
#71 0x000000346b384d0f in QEventDispatcherGlib::processEvents (this=0x188c920, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#72 0x000000346fc59fde in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#73 0x000000346b3596c2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#74 0x000000346b3598bf in QEventLoop::exec (this=0x7fff3bf4aba0, flags=...) at kernel/qeventloop.cpp:201
#75 0x000000346b35da07 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#76 0x0000000000438476 in main (argc=4, argv=0x7fff3bf4b038) at /usr/src/debug/kdesdk-4.6.5/umbrello/umbrello/main.cpp:111

This bug may be a duplicate of or related to bug 204035.

Possible duplicates by query: bug 256668.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-07-05 23:33:20 UTC

*** This bug has been marked as a duplicate of bug 204035 ***