[Uml-devel] [Bug 266197] New: crash after deleting alternative combined fragment

wojtec.kowal at gmail.com wojtec.kowal at gmail.com
Sun Feb 13 12:00:40 UTC 2011


https://bugs.kde.org/show_bug.cgi?id=266197

           Summary: crash after deleting alternative combined fragment
           Product: umbrello
           Version: unspecified
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: umbrello-devel at kde.org
        ReportedBy: wojtec.kowal at gmail.com


Application: umbrello (2.5.1)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-24-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:
I added to sequence diagram combined model and after some time I decided to
delete it from model. If I try to do anything after delete of that combined
fragment - crash appears. I added few bugs before and it seems that all of them
have the same root cause.

-- Backtrace:
Application: Umbrello UML Modeller (umbrello), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7734930 (LWP 5820))]

Thread 2 (Thread 0xb74e6b70 (LWP 5821)):
#0  0x002403eb in __pthread_mutex_lock (mutex=0x924d55c) at
pthread_mutex_lock.c:61
#1  0x01a5cd0f in g_main_context_prepare () from /lib/libglib-2.0.so.0
#2  0x01a5d279 in ?? () from /lib/libglib-2.0.so.0
#3  0x01a5dba7 in g_main_loop_run () from /lib/libglib-2.0.so.0
#4  0x03cf66b4 in ?? () from /usr/lib/libgio-2.0.so.0
#5  0x01a8448f in ?? () from /lib/libglib-2.0.so.0
#6  0x0023dcc9 in start_thread (arg=0xb74e6b70) at pthread_create.c:304
#7  0x044ea69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7734930 (LWP 5820)):
[KCrash Handler]
#7  0x08601526 in UMLView::saveToXMI (this=0x9715270, qDoc=..., qElement=...)
at ../../../umbrello/umbrello/umlview.cpp:3159
#8  0x085686cd in UMLFolder::saveContents (this=0x93d4da0, qDoc=...,
qElement=...) at ../../../umbrello/umbrello/folder.cpp:288
#9  0x08568a7d in UMLFolder::save (this=0x93d4da0, qDoc=..., qElement=...) at
../../../umbrello/umbrello/folder.cpp:311
#10 0x0856a57e in UMLFolder::saveToXMI (this=0x93d4da0, qDoc=..., qElement=...)
at ../../../umbrello/umbrello/folder.cpp:323
#11 0x085c483b in UMLDoc::saveToXMI (this=0x93d4a48, file=...) at
../../../umbrello/umbrello/umldoc.cpp:1653
#12 0x085cfc88 in UMLDoc::saveDocument (this=0x93d4a48, url=..., format=0x0) at
../../../umbrello/umbrello/umldoc.cpp:678
#13 0x085bb1c6 in UMLApp::slotFileSave (this=0x93d2670) at
../../../umbrello/umbrello/uml.cpp:1087
#14 0x085bd241 in UMLApp::qt_metacall (this=0x93d2670,
_c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfdf1268) at ./uml.moc:233
#15 0x027cc8ca in QMetaObject::metacall (object=0x93d2670, cl=3219065472,
idx=52, argv=0xbfdf1268) at kernel/qmetaobject.cpp:237
#16 0x027df6ad in QMetaObject::activate (sender=0x93db8f0, m=0x767b370,
local_signal_index=1, argv=0x2) at kernel/qobject.cpp:3280
#17 0x06cf4f99 in QAction::triggered (this=0x93db8f0, _t1=false) at
.moc/release-shared/moc_qaction.cpp:263
#18 0x06cf68dc in QAction::activate (this=0x93db8f0, event=QAction::Trigger) at
kernel/qaction.cpp:1256
#19 0x07213082 in trigger (this=0xbfdf0ed8) at
../../include/QtGui/../../src/gui/kernel/qaction.h:218
#20 QToolButton::nextCheckState (this=0xbfdf0ed8) at
widgets/qtoolbutton.cpp:1147
#21 0x0712c6b3 in QAbstractButtonPrivate::click (this=0x9474430) at
widgets/qabstractbutton.cpp:528
#22 0x0712c9ae in QAbstractButton::mouseReleaseEvent (this=0x94741f0,
e=0xbfdf19e0) at widgets/qabstractbutton.cpp:1121
#23 0x0721354c in QToolButton::mouseReleaseEvent (this=0x94741f0, e=0xbfdf19e0)
at widgets/qtoolbutton.cpp:721
#24 0x06d5ae08 in QWidget::event (this=0x94741f0, event=0xbfdf19e0) at
kernel/qwidget.cpp:8187
#25 0x0712ae9e in QAbstractButton::event (this=0x94741f0, e=0xbfdf0ed8) at
widgets/qabstractbutton.cpp:1080
#26 0x072160ca in QToolButton::event (this=0x94741f0, event=0xbfdf19e0) at
widgets/qtoolbutton.cpp:1163
#27 0x06cfcfdc in QApplicationPrivate::notify_helper (this=0x9219b98,
receiver=0x94741f0, e=0xbfdf19e0) at kernel/qapplication.cpp:4396
#28 0x06d03c2e in QApplication::notify (this=0xbfdf2290, receiver=0x94741f0,
e=0xbfdf19e0) at kernel/qapplication.cpp:3959
#29 0x0096e68a in KApplication::notify (this=0xbfdf2290, receiver=0x94741f0,
event=0xbfdf19e0) at ../../kdeui/kernel/kapplication.cpp:310
#30 0x027c6b3b in QCoreApplication::notifyInternal (this=0xbfdf2290,
receiver=0x94741f0, event=0xbfdf19e0) at kernel/qcoreapplication.cpp:732
#31 0x06d02094 in sendEvent (receiver=0x94741f0, event=0xbfdf19e0,
alienWidget=0x94741f0, nativeWidget=0x9472c58, buttonDown=0x76973c0,
lastMouseReceiver=..., spontaneous=true) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#32 QApplicationPrivate::sendMouseEvent (receiver=0x94741f0, event=0xbfdf19e0,
alienWidget=0x94741f0, nativeWidget=0x9472c58, buttonDown=0x76973c0,
lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3058
#33 0x06d90d10 in QETWidget::translateMouseEvent (this=0x9472c58,
event=0xbfdf1efc) at kernel/qapplication_x11.cpp:4403
#34 0x06d90151 in QApplication::x11ProcessEvent (this=0xbfdf2290,
event=0xbfdf1efc) at kernel/qapplication_x11.cpp:3414
#35 0x06dbf36a in x11EventSourceDispatch (s=0x921cda8, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#36 0x01a59855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#37 0x01a5d668 in ?? () from /lib/libglib-2.0.so.0
#38 0x01a5d848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#39 0x027f5565 in QEventDispatcherGlib::processEvents (this=0x91fc3c8,
flags=...) at kernel/qeventdispatcher_glib.cpp:415
#40 0x06dbebe5 in QGuiEventDispatcherGlib::processEvents (this=0x91fc3c8,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#41 0x027c5609 in QEventLoop::processEvents (this=0xbfdf21f4, flags=) at
kernel/qeventloop.cpp:149
#42 0x027c5a8a in QEventLoop::exec (this=0xbfdf21f4, flags=...) at
kernel/qeventloop.cpp:201
#43 0x027ca00f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#44 0x06cfbe07 in QApplication::exec () at kernel/qapplication.cpp:3672
#45 0x0858b785 in main (argc=3, argv=0xbfdf2444) at
../../../umbrello/umbrello/main.cpp:111

Possible duplicates by query: bug 266196.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.




More information about the umbrello-devel mailing list