Bug 116370 - umbrello crash when delete a class from tree view
Summary: umbrello crash when delete a class from tree view
Status: RESOLVED FIXED
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: 1.4.2
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-14 20:20 UTC by Nomar Mora
Modified: 2005-11-15 07:38 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
this is my test file I have this file to test diagrams before put them into the work copy of the project I'm developing (3.11 KB, application/octet-stream)
2005-11-14 20:23 UTC, Nomar Mora
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nomar Mora 2005-11-14 20:20:12 UTC
Version:           1.4.2 (using KDE KDE 3.4.2)
Installed from:    Debian testing/unstable Packages
OS:                Linux

I have 3 classes one class A (the one I want to delete) have an aggregate class (class B)  and a composed class (class C). When I try to delete the A class umbrello crash always
Comment 1 Nomar Mora 2005-11-14 20:23:42 UTC
Created attachment 13453 [details]
this is my test file I have this file to test diagrams before put them into the work copy of the project I'm developing

Debug data

(no debugging symbols found)
Using host libthread_db library "/lib/tls/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
(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)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 1098474880 (LWP 4297)]
(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)
[KCrash handler]
#3  0x00000000 in ?? ()
#4  0x08104968 in AssociationWidget::saveToXMI ()
#5  0x081d62c3 in UMLView::saveToXMI ()
#6  0x081a0238 in UMLDoc::saveToXMI ()
#7  0x08197a09 in UMLDoc::addToUndoStack ()
#8  0x08197ab5 in UMLDoc::setModified ()
#9  0x081d12a8 in UMLView::removeAssoc ()
#10 0x081d23c4 in UMLView::removeAssociations ()
#11 0x081d24e1 in UMLView::removeWidget ()
#12 0x081d8f26 in UMLView::slotObjectRemoved ()
#13 0x081e3dca in UMLView::qt_invoke ()
#14 0x40d00d9b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#15 0x081956f2 in UMLDoc::sigObjectRemoved ()
#16 0x08197f5c in UMLDoc::removeUMLObject ()
#17 0x081b9f4a in UMLListView::popupMenuSel ()
#18 0x081bc7b7 in UMLListView::qt_invoke ()
#19 0x40d00c5f in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#20 0x40d015ad in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#21 0x410ab242 in QPopupMenu::activated () from /usr/lib/libqt-mt.so.3
#22 0x40e281d9 in QPopupMenu::actSig () from /usr/lib/libqt-mt.so.3
#23 0x40e288a2 in QPopupMenu::mouseReleaseEvent () from /usr/lib/libqt-mt.so.3
#24 0x40576930 in KPopupMenu::mouseReleaseEvent () from /usr/lib/libkdeui.so.4
#25 0x40d3bfb6 in QWidget::event () from /usr/lib/libqt-mt.so.3
#26 0x40c96778 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#27 0x40c96d4b in QApplication::notify () from /usr/lib/libqt-mt.so.3
#28 0x408989fc in KApplication::notify () from /usr/lib/libkdecore.so.4
#29 0x40c266d3 in QApplication::sendSpontaneousEvent ()
   from /usr/lib/libqt-mt.so.3
#30 0x40c218f8 in QETWidget::translateMouseEvent ()
   from /usr/lib/libqt-mt.so.3
#31 0x40c1fe3e in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#32 0x40c3995c in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#33 0x40caeea2 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#34 0x40caedcb in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#35 0x40c95305 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#36 0x0815efab in main ()
Comment 2 Nomar Mora 2005-11-14 20:27:25 UTC
If I delete the class from the class diagram and later delete it from the tree view de crash doesn't happen
Comment 3 Oliver Kellogg 2005-11-15 07:38:28 UTC
fixed in 1.5