Bug 75111 - delete attribute in class diagram after selecting properties/attributes
Summary: delete attribute in class diagram after selecting properties/attributes
Status: RESOLVED FIXED
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: 1.2
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-13 00:37 UTC by Joe O'Brien
Modified: 2004-02-17 19:57 UTC (History)
0 users

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 Joe O'Brien 2004-02-13 00:37:33 UTC
Version:           1.2 (using KDE 3.2.0, compiled sources)
Compiler:          gcc version 3.3.2 20031022 (Red Hat Linux 3.3.2-1)
OS:          Linux (i686) release 2.4.22-1.2115.nptl

I created a new file and a new class in the class diagram. I added one property with the default name. I then selected Properties and pressed the delete button. Here's the backtrace dump.




 (no debugging symbols found)...Using host libthread_db library "/lib/tls/libthread_db.so.1".
(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 -1085042560 (LWP 2517)]
(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)...0x0093ac32 in _dl_sysinfo_int80 ()
   from /lib/ld-linux.so.2
#0  0x0093ac32 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x007bf963 in __waitpid_nocancel () from /lib/tls/libpthread.so.0
#2  0x00a61eac in KCrash::defaultCrashHandler(int) ()
   from /home/drspore/kde3.2/lib/libkdecore.so.4
#3  <signal handler called>
#4  0x08e6891d in __dynamic_cast () from /usr/lib/libstdc++.so.5
#5  0x0812dffe in OwnedCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&) ()
#6  0x0810794c in CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&) ()
#7  0x080fa19d in CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&) ()
#8  0x080fa154 in CodeAccessorMethod::saveToXMI(QDomDocument&, QDomElement&) ()
#9  0x08106849 in CodeGenObjectWithTextBlocks::setAttributesOnNode(QDomDocument&, QDomElement&) ()
#10 0x08113a50 in HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&) ()
#11 0x081139f8 in HierarchicalCodeBlock::saveToXMI(QDomDocument&, QDomElement&)
    ()
#12 0x08106849 in CodeGenObjectWithTextBlocks::setAttributesOnNode(QDomDocument&, QDomElement&) ()
#13 0x080ff3a8 in CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&) ()
#14 0x080f4b9b in ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&) ()
#15 0x080f4b37 in ClassifierCodeDocument::saveToXMI(QDomDocument&, QDomElement&) ()
#16 0x0822f2e3 in CPPCodeGenerator::saveToXMI(QDomDocument&, QDomElement&) ()
#17 0x08147a5f in UMLDoc::saveToXMI(QIODevice&) ()
#18 0x0814c126 in UMLDoc::addToUndoStack() ()
#19 0x0814b046 in UMLDoc::setModified(bool, bool) ()
#20 0x08146683 in UMLDoc::removeUMLObject(UMLObject*) ()
#21 0x081e7ef4 in ClassifierListPage::slotDelete() ()
#22 0x081e8293 in ClassifierListPage::qt_invoke(int, QUObject*) ()
#23 0x010fc506 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#24 0x010fc368 in QObject::activate_signal(int) ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#25 0x013c0244 in QButton::clicked() ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#26 0x0117cb60 in QButton::mouseReleaseEvent(QMouseEvent*) ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#27 0x0112a79e in QWidget::event(QEvent*) ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#28 0x010aae11 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#29 0x010aa578 in QApplication::notify(QObject*, QEvent*) ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#30 0x009dcb3e in KApplication::notify(QObject*, QEvent*) ()
   from /home/drspore/kde3.2/lib/libkdecore.so.4
#31 0x0104cba3 in QETWidget::translateMouseEvent(_XEvent const*) ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#32 0x0104a568 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#33 0x0105e984 in QEventLoop::processEvents(unsigned) ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#34 0x010bbbe7 in QEventLoop::enterLoop() ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#35 0x010ab064 in QApplication::enter_loop() ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#36 0x0125164c in QDialog::exec() ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#37 0x0814af99 in UMLDoc::showProperties(UMLWidget*) ()
#38 0x0816bad6 in UMLWidget::slotMenuSelection(int) ()
#39 0x0816e289 in UMLWidget::qt_invoke(int, QUObject*) ()
#40 0x010fc506 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#41 0x010fc639 in QObject::activate_signal(int, int) ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#42 0x013cb6c1 in QPopupMenu::activated(int) ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#43 0x011deced in QPopupMenu::actSig(int, bool) ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#44 0x011e2b75 in QPopupMenu::mouseReleaseEvent(QMouseEvent*) ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#45 0x0112a79e in QWidget::event(QEvent*) ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#46 0x010aae11 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#47 0x010aa578 in QApplication::notify(QObject*, QEvent*) ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#48 0x009dcb3e in KApplication::notify(QObject*, QEvent*) ()
   from /home/drspore/kde3.2/lib/libkdecore.so.4
#49 0x0104c7cc in QETWidget::translateMouseEvent(_XEvent const*) ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#50 0x0104a568 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#51 0x0105e984 in QEventLoop::processEvents(unsigned) ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#52 0x010bbbe7 in QEventLoop::enterLoop() ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#53 0x010bbaac in QEventLoop::exec() ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#54 0x010ab010 in QApplication::exec() ()
   from /home/drspore/kde3.2/lib/libqt-mt.so.3
#55 0x081260e7 in main ()
from the context ment. I selected Attributes and pressed delete. Crash
Comment 1 Sebastian Stein 2004-02-13 14:20:27 UTC
Joe O'Brien <drspore@indigo.ie> [040213 09:36]:
> http://bugs.kde.org/show_bug.cgi?id=75111      
>            Summary: delete attribute in class diagram after selecting
>                     properties/attributes
> 
> I created a new file and a new class in the class diagram. I added one
> property with the default name. I then selected Properties and pressed the
> delete button. Here's the backtrace dump.

I can not recreate the problem. Do you mean an attribute with a property?

Steinchen
Comment 2 Brian Thomas 2004-02-17 19:57:04 UTC
I cannot confirm either. I believe this has been fixed by recent patches.
Changing to resolved.