Bug 90032

Summary: crashes on deleting screen objects
Product: [Applications] umbrello Reporter: carnito
Component: generalAssignee: Umbrello Development Group <umbrello-devel>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description carnito 2004-09-22 18:00:05 UTC
Version:           1.3.0 (using KDE 3.1.4)
Installed from:    SuSE
Compiler:          gcc version 3.3.1 (SuSE Linux)
OS:                Linux (i686) release 2.4.21-99-default

While working on a sequence diagram, the app. crashes when i try to delete a sync. message from an object to itself. The same happens when the message is passed between two different object but less frequently. Elsewhere delete a dependency label causes my system to hang.

Here is a back trace.

(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...[New Thread 16384 (LWP 3531)]

(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
0x4129aa86 in waitpid () from /lib/i686/libpthread.so.0
#0  0x4129aa86 in waitpid () from /lib/i686/libpthread.so.0
#1  0x40771010 in KCrash::defaultCrashHandler(int) ()
   from /opt/kde3/lib/libkdecore.so.4
#2  0x4129996c in __pthread_sighandler () from /lib/i686/libpthread.so.0
#3  <signal handler called>
#4  0x081502b0 in MessageWidget::saveToXMI(QDomDocument&, QDomElement&) ()
#5  0x08199bf9 in UMLView::saveToXMI(QDomDocument&, QDomElement&) ()
#6  0x08176a9c in UMLDoc::saveToXMI(QIODevice&) ()
#7  0x0817d167 in UMLDoc::addToUndoStack() ()
#8  0x0817bc25 in UMLDoc::setModified(bool, bool) ()
#9  0x08191ff0 in UMLView::removeWidget(UMLWidget*) ()
#10 0x0814f95f in MessageWidget::cleanup() ()
#11 0x08191f4a in UMLView::removeWidget(UMLWidget*) ()
#12 0x0819295e in UMLView::deleteSelection() ()
#13 0x0816c02a in UMLApp::slotDeleteSelectedWidget() ()
#14 0x0816cd2e in UMLApp::qt_invoke(int, QUObject*) ()
#15 0x40b7761b in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#16 0x40b773e4 in QObject::activate_signal(int) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0x40500599 in KAction::activated() () from /opt/kde3/lib/libkdeui.so.4
#18 0x404f233d in KAction::slotActivated() () from /opt/kde3/lib/libkdeui.so.4
#19 0x40500651 in KAction::qt_invoke(int, QUObject*) ()
   from /opt/kde3/lib/libkdeui.so.4
#20 0x40b7761b in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#21 0x40ea5e2a in QSignal::signal(QVariant const&) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#22 0x40b921e8 in QSignal::activate() () from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0x40b0f214 in QAccelPrivate::activateAmbiguously(QAccelItem*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0x40b0dc79 in QAccelManager::dispatchAccelEvent(QWidget*, QKeyEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#25 0x40b0ce4e in qt_dispatchAccelEvent(QWidget*, QKeyEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#26 0x40b15395 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#27 0x406fe8c9 in KApplication::notify(QObject*, QEvent*) ()
   from /opt/kde3/lib/libkdecore.so.4
#28 0x40b0d3fa in QAccelManager::tryAccelEvent(QWidget*, QKeyEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#29 0x40b0cd9e in qt_tryAccelEvent(QWidget*, QKeyEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0x40aaa972 in QETWidget::translateKeyEvent(_XEvent const*, bool) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0x40aa68b1 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0x40abcd7d in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0x40b29900 in QEventLoop::enterLoop() ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0x40b297f6 in QEventLoop::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3
#35 0x40b158ef in QApplication::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3
#36 0x0814d4be in main ()
Comment 1 Jonathan Riddell 2004-09-25 01:10:12 UTC
I think this is a duplicate of beastie 89903.  Please try again with current CVS head to confirm.

Thanks for your report.


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