[Uml-devel] kdesdk/umbrello/umbrello

Jonathan Riddell jr at jriddell.org
Thu Nov 6 16:24:09 UTC 2003


On Thu, Nov 06, 2003 at 11:48:14PM +0100, Brian Thomas wrote:

> Ok, a bad comment.. but over last 2 weeks I have fixed many bugs in
> the code generation system, and I cant disintangle them all. sorry
> for the lame comment.

Well it made me laugh :)

Unfortunatly Umbrello now crashes on startup with the following
backtrace:

[New Thread 16384 (LWP 5641)]
0x40fd1a66 in waitpid () from /lib/libpthread.so.0
#0  0x40fd1a66 in waitpid () from /lib/libpthread.so.0
#1  0x407c6412 in KCrash::defaultCrashHandler(int) ()
   from /usr/lib/libkdecore.so.4
#2  0x40fd0695 in __pthread_sighandler () from /lib/libpthread.so.0
#3  <signal handler called>
#4  0x40e0cf96 in QString::QString(QString const&) ()
   from /usr/lib/libqt-mt.so.3
#5  0x0816c8ce in UMLObject::getStereotype() (this=0x0) at
umlobject.cpp:186
#6  0x080edd40 in UMLClass::isEnumeration() (this=0x34) at
class.cpp:250
#7  0x08252d3b in CPPHeaderCodeDocument::updateContent()
(this=0x83e1f30)
    at cppheadercodedocument.cpp:358
#8  0x080f1a0a in ClassifierCodeDocument::synchronize()
(this=0x83e1f30)
    at classifiercodedocument.cpp:393
#9  0x08251258 in CPPHeaderCodeDocument::init() (this=0x83e1f30)
    at cppheadercodedocument.cpp:127
#10 0x082507fe in CPPHeaderCodeDocument (this=0x83e1f30, concept=0x34, 
    parent=0x34) at cppheadercodedocument.cpp:44
#11 0x08247dee in CPPCodeGenerator::checkAddUMLObject(UMLObject*) (
    this=0x83e4fc8, obj=0x83e0c90) at cppcodegenerator.cpp:279
#12 0x081067cd in CodeGenerator::qt_invoke(int, QUObject*)
(this=0x83e4fc8, 
    _id=2, _o=0xbffff4c0) at qucom_p.h:312
#13 0x08248364 in CPPCodeGenerator::qt_invoke(int, QUObject*)
(this=0x83e4fc8, 
    _id=2, _o=0xbffff4c0) at cppcodegenerator.moc:93
#14 0x40b6dbd6 in QObject::activate_signal(QConnectionList*,
QUObject*) ()
   from /usr/lib/libqt-mt.so.3
#15 0x0815e07b in UMLDoc::sigObjectCreated(UMLObject*)
(this=0x8376d90, 
    t0=0x34) at umldoc.moc:200
#16 0x08153c81 in UMLDoc::createUMLObject(Uml::UMLObject_Type, QString
const&)
    (this=0x8376d90, type=ot_Datatype, n=@0x2) at umldoc.cpp:678
#17 0x0815dd30 in UMLDoc::createDatatype(QString) (this=0x8376d90,
name=
      {static null = {static null = <same as static member of an
already seen type>, d = 0x82c1d20, static shared_null = 0x82c1d20}, d
= 0x83df890, static shared_null = 0x82c1d20}) at umldoc.cpp:2341
#18 0x0824801b in CPPCodeGenerator::createDefaultDatatypes()
(this=0x83e4fc8)
    at cppcodegenerator.cpp:347
#19 0x0815dc93 in UMLDoc::addDefaultDatatypes() (this=0x8376d90)
    at umldoc.cpp:2335
#20 0x08151530 in UMLDoc::newDocument() (this=0x8376d90) at
umldoc.cpp:243
#21 0x0814ec56 in UMLApp::newDocument() (this=0x8320120) at
uml.cpp:1382
#22 0x08130151 in main (argc=52, argv=0x34) at main.cpp:79


Jonathan




More information about the umbrello-devel mailing list