Bug 256162

Summary: Umbrello crashes when copying a diagram
Product: [Applications] umbrello Reporter: Pedro Farias <pfariasq>
Component: generalAssignee: Umbrello Development Group <umbrello-devel>
Status: RESOLVED FIXED    
Severity: crash CC: kde
Priority: NOR    
Version: 2.4.2   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In: 4.13.0
Sentry Crash Report:

Description Pedro Farias 2010-11-05 17:05:18 UTC
Application: umbrello (2.4.2)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-25-generic i686
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
Se intento copiar un diagrama ER y se cerrĂ³ inesperadamente

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Modelador de UML Umbrello (umbrello), signal: Segmentation fault
[KCrash Handler]
#6  0x0871bb47 in QList (this=0x0) at /usr/include/qt4/QtCore/qlist.h:114
#7  QForeachContainer (this=0x0) at /usr/include/qt4/QtCore/qglobal.h:2231
#8  UMLView::getUMLObjects (this=0x0) at ../../../umbrello/umbrello/umlview.cpp:1396
#9  0x08102eb9 in UMLClipboard::copy (this=0xbf9d7bcc, fromView=false) at ../../../umbrello/umbrello/clipboard/umlclipboard.cpp:110
#10 0x086cc5ef in UMLApp::editCutCopy (this=0x922a6d0, bFromView=false) at ../../../umbrello/umbrello/uml.cpp:1709
#11 0x086d2c34 in UMLApp::slotEditCopy (this=0x922a6d0) at ../../../umbrello/umbrello/uml.cpp:1273
#12 0x086dd22d in UMLApp::qt_metacall (this=0x922a6d0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbf9d7d78) at ./uml.moc:242
#13 0x01362c9a in QMetaObject::metacall (object=0x922a6d0, cl=159785192, idx=60, argv=0xbf9d7d78) at kernel/qmetaobject.cpp:237
#14 0x013713d5 in QMetaObject::activate (sender=0x9232278, m=0x35f8d58, local_signal_index=1, argv=0xbf9d7d78) at kernel/qobject.cpp:3293
#15 0x02cc9bd9 in QAction::triggered (this=0x9232278, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#16 0x02ccbdcc in QAction::activate (this=0x9232278, event=QAction::Trigger) at kernel/qaction.cpp:1255
#17 0x031bebd2 in QAction::trigger (this=0xbf9d7b01) at ../../include/QtGui/../../src/gui/kernel/qaction.h:218
#18 QToolButton::nextCheckState (this=0xbf9d7b01) at widgets/qtoolbutton.cpp:1147
#19 0x030dbcb3 in QAbstractButtonPrivate::click (this=0x9364748) at widgets/qabstractbutton.cpp:528
#20 0x030dbfae in QAbstractButton::mouseReleaseEvent (this=0x9364698, e=0xbf9d84e0) at widgets/qabstractbutton.cpp:1121
#21 0x031bf09c in QToolButton::mouseReleaseEvent (this=0x9364698, e=0xbf9d84e0) at widgets/qtoolbutton.cpp:721
#22 0x02d2e7f8 in QWidget::event (this=0x9364698, event=0xbf9d84e0) at kernel/qwidget.cpp:7998
#23 0x030dad4e in QAbstractButton::event (this=0x9364698, e=0xbf9d7b01) at widgets/qabstractbutton.cpp:1080
#24 0x031c1bca in QToolButton::event (this=0x9364698, event=0xbf9d84e0) at widgets/qtoolbutton.cpp:1163
#25 0x02cd04dc in QApplicationPrivate::notify_helper (this=0x90b46a0, receiver=0x9364698, e=0xbf9d84e0) at kernel/qapplication.cpp:4300
#26 0x02cd79f7 in QApplication::notify (this=0xbf9d8d90, receiver=0x9364698, e=0xbf9d84e0) at kernel/qapplication.cpp:3865
#27 0x00a56f2a in KApplication::notify (this=0xbf9d8d90, receiver=0x9364698, event=0xbf9d84e0) at ../../kdeui/kernel/kapplication.cpp:302
#28 0x0135da3b in QCoreApplication::notifyInternal (this=0xbf9d8d90, receiver=0x9364698, event=0xbf9d84e0) at kernel/qcoreapplication.cpp:704
#29 0x02cd6952 in QCoreApplication::sendEvent (receiver=0x9364698, event=0xbf9d84e0, alienWidget=0x9364698, nativeWidget=0x93604f0, buttonDown=0x3614058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#30 QApplicationPrivate::sendMouseEvent (receiver=0x9364698, event=0xbf9d84e0, alienWidget=0x9364698, nativeWidget=0x93604f0, buttonDown=0x3614058, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#31 0x02d62088 in QETWidget::translateMouseEvent (this=0x93604f0, event=0xbf9d89fc) at kernel/qapplication_x11.cpp:4368
#32 0x02d61511 in QApplication::x11ProcessEvent (this=0xbf9d8d90, event=0xbf9d89fc) at kernel/qapplication_x11.cpp:3379
#33 0x02d9060a in x11EventSourceDispatch (s=0x90b78e8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#34 0x0772f5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#35 0x077332d8 in ?? () from /lib/libglib-2.0.so.0
#36 0x077334b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#37 0x013895d5 in QEventDispatcherGlib::processEvents (this=0x9097150, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#38 0x02d90135 in QGuiEventDispatcherGlib::processEvents (this=0x9097150, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#39 0x0135c059 in QEventLoop::processEvents (this=0xbf9d8cf4, flags=) at kernel/qeventloop.cpp:149
#40 0x0135c4aa in QEventLoop::exec (this=0xbf9d8cf4, flags=...) at kernel/qeventloop.cpp:201
#41 0x0136069f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#42 0x02cd0577 in QApplication::exec () at kernel/qapplication.cpp:3579
#43 0x086ac645 in main (argc=3, argv=0xbf9d8f44) at ../../../umbrello/umbrello/main.cpp:111

Reported using DrKonqi