[Uml-devel] Umbrello crashing all the time
Sebastian Stein
seb_stein at gmx.de
Tue Apr 15 10:55:08 UTC 2003
Jonathan Riddell <jr at jriddell.org> [030415 19:09]:
> On Tue, 15 Apr 2003, Sebastian Stein wrote:
>
> > Ok, I have noticed several crashes. E.g. click the new button in the tool
> > bar or just close the app. Here is a backtrace:
>
> I've done a clean compile and I have no such problems occur. Maybe
> there's a paticular diagram that is causing this? Or maybe a fresh
> checkout and compile would sort it. Get back if the problem persists
> though.
I have rebuild the current CVS source and the problem remains. I've also
added the following lines to my umbrellorc file:
[Plugin]
widget_sets=libwebwidgets
I'm loading on startup asf.xmi from CVS (used for the handbook images). I
can load other xmi files, but if I click on "New" or when I close Umbrello,
I get a crash with the following backtrace:
[New Thread 16384 (LWP 25975)]
0x411b8f29 in wait4 () from /lib/libc.so.6
#0 0x411b8f29 in wait4 () from /lib/libc.so.6
#1 0x41239234 in __DTOR_END__ () from /lib/libc.so.6
#2 0x40fcd103 in waitpid () from /lib/libpthread.so.0
#3 0x4071a4ad in KCrash::defaultCrashHandler(int) ()
from /opt/kde/lib/libkdecore.so.4
#4 <signal handler called>
#5 0x080c9da8 in UMLWidget::getBaseType() (this=0xfffffe00)
at umlwidget.cpp:209
#6 0x080daf05 in UMLView::synchronizeData() (this=0x8af84c8)
at umlview.cpp:2928
#7 0x080db0e0 in UMLView::saveToXMI(QDomDocument&, QDomElement&) (
this=0x8af84c8, qDoc=@0xbfffea70, qElement=@0xbfffe9b0) at
umlview.cpp:2971
#8 0x080e44de in UMLDoc::saveToXMI(QIODevice&) (this=0x82ea0b8,
file=@0x8a6aa98) at umldoc.cpp:1305
#9 0x080e81be in UMLDoc::addToUndoStack() (this=0x82ea0b8) at
umldoc.cpp:1913
#10 0x080e6bea in UMLDoc::setModified(bool, bool) (this=0x82ea0b8,
modified=true, addToUndo=true) at umldoc.cpp:1639
#11 0x080e0dbe in UMLDoc::removeAssociation(UMLAssociation*)
(this=0x82ea0b8,
assoc=0x8c0ea08) at umldoc.cpp:731
#12 0x0812a0dc in AssociationWidget::cleanup() (this=0x8c0e308)
at associationwidget.cpp:849
#13 0x080d8eaf in UMLView::removeAssocInViewAndDoc(AssociationWidget*, bool)
(
this=0x8af84c8, a=0x8c0e308, deleteLater=false) at umlview.cpp:1992
#14 0x080d94d1 in UMLView::removeAllAssociations() (this=0x8af84c8)
at umlview.cpp:2135
#15 0x080e6215 in UMLDoc::removeAllViews() (this=0x82ea0b8) at
umldoc.cpp:1543
#16 0x080df37d in UMLDoc::deleteContents() (this=0x82ea0b8) at
umldoc.cpp:358
#17 0x080de2f5 in UMLDoc::newDocument() (this=0x82ea0b8) at umldoc.cpp:199
#18 0x080ee11b in UMLApp::slotFileNew() (this=0x8285378) at uml.cpp:549
#19 0x080f3af8 in UMLApp::qt_invoke(int, QUObject*) (this=0x8285378, _id=76,
_o=0xbfffed50) at uml.moc:239
#20 0x40a97799 in QObject::activate_signal(QConnectionList*, QUObject*) ()
from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3
#21 0x40a9763d in QObject::activate_signal(int) ()
I will try to dig into this in the next days, if I can find some time...
Steinchen
--
Umbrello UML Modeller
Description : UML diagram drawing tool for KDE with code generation
Homepage : http://www.umbrello.org/
More information about the umbrello-devel
mailing list