Bug 294787 - Umbrello Crashed after Changing Class Diagram
Summary: Umbrello Crashed after Changing Class Diagram
Status: RESOLVED UNMAINTAINED
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: 2.6.5
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-25 04:37 UTC by harvey.coder247
Modified: 2014-05-23 18:23 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description harvey.coder247 2012-02-25 04:37:22 UTC
Application: umbrello (2.6.5)
KDE Platform Version: 4.6.5 (4.6.5)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-12-generic i686
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:

Removed two classes in class diagram. Created a new class in a subpackage. Created 2 atributes to the class. Clicked apply: message displays something about class name is already in use, resetting name... then the program crashes

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

Thread 3 (Thread 0xb7674b70 (LWP 12994)):
#0  0x088aff76 in __poll (fds=0x927d1b8, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0114c84b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x0113c1af in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x0113c92b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x060d0304 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#5  0x011652df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x00506e99 in start_thread (arg=0xb7674b70) at pthread_create.c:304
#7  0x088be73e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb3955b70 (LWP 12997)):
#0  0x06682d41 in clock_gettime (clock_id=1, tp=0xb3955000) at ../sysdeps/unix/clock_gettime.c:116
#1  0x0368cdd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x037594f2 in updateCurrentTime (this=0x94950bc, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0x94950bc, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x03757d32 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb39550dc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x03757dcd in timerSourcePrepare (source=0x9495088, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x0113afd4 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x0113be63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x0113c524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x03758577 in QEventDispatcherGlib::processEvents (this=0x9487c88, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x0372a289 in QEventLoop::processEvents (this=0xb3955290, flags=...) at kernel/qeventloop.cpp:149
#12 0x0372a522 in QEventLoop::exec (this=0xb3955290, flags=...) at kernel/qeventloop.cpp:201
#13 0x036342a0 in QThread::exec (this=0x94fa5b0) at thread/qthread.cpp:492
#14 0x0370bfdb in QInotifyFileSystemWatcherEngine::run (this=0x94fa5b0) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x03636da2 in QThreadPrivate::start (arg=0x94fa5b0) at thread/qthread_unix.cpp:320
#16 0x00506e99 in start_thread (arg=0xb3955b70) at pthread_create.c:304
#17 0x088be73e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb78a4710 (LWP 12993)):
[KCrash Handler]
#7  0x085088a7 in QMapData::shared_null ()
#8  0x0000006b in ?? ()
#9  0x0945b540 in ?? ()
#10 0x083b3a7c in UMLListView::qt_metacall (this=0x945b540, _c=QMetaObject::InvokeMetaMethod, _id=156376184, _a=0xbffe21f8) at ./umllistview.moc:111
#11 0x037316ba in QMetaObject::metacall (object=0x945b540, cl=QMetaObject::InvokeMetaMethod, idx=139, argv=0xbffe21f8) at kernel/qmetaobject.cpp:237
#12 0x037414ff in QMetaObject::activate (sender=0x938abe0, m=0x2d82328, local_signal_index=2, argv=0xbffe21f8) at kernel/qobject.cpp:3287
#13 0x028d6083 in QMenu::triggered (this=0x938abe0, _t1=0x9677330) at .moc/release-shared/moc_qmenu.cpp:164
#14 0x028d70aa in QMenuPrivate::_q_actionTriggered (this=0x96cd608) at widgets/qmenu.cpp:1111
#15 0x028dc30e in QMenu::qt_metacall (this=0x938abe0, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbffe23c8) at .moc/release-shared/moc_qmenu.cpp:105
#16 0x00f6df8a in KMenu::qt_metacall (this=0x938abe0, _c=QMetaObject::InvokeMetaMethod, _id=35, _a=0xbffe23c8) at ./kmenu.moc:76
#17 0x037316ba in QMetaObject::metacall (object=0x938abe0, cl=QMetaObject::InvokeMetaMethod, idx=35, argv=0xbffe23c8) at kernel/qmetaobject.cpp:237
#18 0x037414ff in QMetaObject::activate (sender=0x9677330, m=0x2d7b3f8, local_signal_index=1, argv=0xbffe23c8) at kernel/qobject.cpp:3287
#19 0x024418d9 in QAction::triggered (this=0x9677330, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#20 0x02441b38 in QAction::activate (this=0x9677330, event=QAction::Trigger) at kernel/qaction.cpp:1257
#21 0x028d633d in QMenuPrivate::activateCausedStack (this=0x96cd608, causedStack=..., action=0x9677330, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:993
#22 0x028dcbfb in QMenuPrivate::activateAction (this=0x96cd608, action=0x9677330, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1085
#23 0x028dda8e in QMenu::mouseReleaseEvent (this=0x938abe0, e=0xbffe2c64) at widgets/qmenu.cpp:2306
#24 0x00f6cc24 in KMenu::mouseReleaseEvent (this=0x938abe0, e=0xbffe2c64) at ../../kdeui/widgets/kmenu.cpp:458
#25 0x024a113a in QWidget::event (this=0x938abe0, event=0xbffe2c64) at kernel/qwidget.cpp:8259
#26 0x028ddf67 in QMenu::event (this=0x938abe0, e=0xbffe2c64) at widgets/qmenu.cpp:2415
#27 0x02448d24 in QApplicationPrivate::notify_helper (this=0x92474a0, receiver=0x938abe0, e=0xbffe2c64) at kernel/qapplication.cpp:4462
#28 0x0244e201 in QApplication::notify (this=0xbffe3500, receiver=0x938abe0, e=0xbffe2c64) at kernel/qapplication.cpp:4023
#29 0x00e8f32a in KApplication::notify (this=0xbffe3500, receiver=0x938abe0, event=0xbffe2c64) at ../../kdeui/kernel/kapplication.cpp:311
#30 0x0372b0bb in QCoreApplication::notifyInternal (this=0xbffe3500, receiver=0x938abe0, event=0xbffe2c64) at kernel/qcoreapplication.cpp:731
#31 0x02449c3b in sendSpontaneousEvent (receiver=0x938abe0, event=0xbffe2c64, alienWidget=0x0, nativeWidget=0x938abe0, buttonDown=0x2d97c60, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#32 QApplicationPrivate::sendMouseEvent (receiver=0x938abe0, event=0xbffe2c64, alienWidget=0x0, nativeWidget=0x938abe0, buttonDown=0x2d97c60, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3120
#33 0x024d5253 in QETWidget::translateMouseEvent (this=0x938abe0, event=0xbffe318c) at kernel/qapplication_x11.cpp:4492
#34 0x024d39b5 in QApplication::x11ProcessEvent (this=0xbffe3500, event=0xbffe318c) at kernel/qapplication_x11.cpp:3680
#35 0x024ff5f4 in x11EventSourceDispatch (s=0x924bf00, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#36 0x0113baa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#37 0x0113c270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#38 0x0113c524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#39 0x0375853c in QEventDispatcherGlib::processEvents (this=0x91fdaa8, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#40 0x024ff1e5 in QGuiEventDispatcherGlib::processEvents (this=0x91fdaa8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#41 0x0372a289 in QEventLoop::processEvents (this=0xbffe3454, flags=...) at kernel/qeventloop.cpp:149
#42 0x0372a522 in QEventLoop::exec (this=0xbffe3454, flags=...) at kernel/qeventloop.cpp:201
#43 0x0372eecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#44 0x024468e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#45 0x08355a27 in main (argc=0, argv=0x0) at ../../../umbrello/umbrello/main.cpp:111

This bug may be a duplicate of or related to bug 260592, bug 289048, bug 291623.

Possible duplicates by query: bug 294480, bug 291691, bug 291623, bug 289048, bug 280770.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-11-09 06:30:20 UTC
The backtrace lacks debug symbols. If you can still reproduce the crash, please install debug symbols and try to provide a better backtrace.