[Uml-devel] [Bug 71805] New: crash in CodeClassField destructor upon Close or Quit

Oliver Kellogg okellogg at users.sourceforge.net
Sun Jan 4 02:44:09 UTC 2004


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
     
http://bugs.kde.org/show_bug.cgi?id=71805     
           Summary: crash in CodeClassField destructor upon Close or Quit
           Product: umbrello
           Version: unspecified
          Platform: unspecified
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: umbrello-devel at kde.org
        ReportedBy: okellogg at users.sourceforge.net


Version:           cvs (using KDE KDE 3.1.1)

Upon closing a file or exiting out of Umbrello altogether,
a crash occurs as follows:

#4  0x0843f729 in ?? ()
#5  0x081105ad in ~CodeClassField (this=0x83c9920) at codeclassfield.cpp:55
#6  0x0824b128 in ~CPPCodeClassField (this=0x83c9920)
    at cppcodeclassfield.cpp:46
#7  0x40a97aaa in QObject::~QObject() () from /usr/lib/qt3/lib/libqt-mt.so.3
#8  0x08179144 in ~UMLObject (this=0x8466598) at umlobject.cpp:37
#9  0x0810906a in ~UMLClassifierListItem (this=0x8466598)
    at classifierlistitem.cpp:23
#10 0x0810099a in ~UMLAttribute (this=0x8466598) at attribute.cpp:29
#11 0x40a984fc in QObject::event(QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#12 0x40a395f8 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#13 0x40a38b50 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#14 0x4068b929 in KApplication::notify(QObject*, QEvent*) ()
   from /opt/kde3/lib/libkdecore.so.4
#15 0x40a3a4f4 in QApplication::sendPostedEvents(QObject*, int) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#16 0x40a4dbc8 in QEventLoop::enterLoop() ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0x40a4da76 in QEventLoop::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3
#18 0x40a3987f in QApplication::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3
#19 0x0814229a in main (argc=1, argv=0xbffff244) at main.cpp:86
#20 0x411548ae in __libc_start_main () from /lib/libc.so.6

As a hotfix, I a commenting out the offending lines in
codeclassfield.cpp revision 1.17.
A more detailed investigation must follow.
Any help is appreciated.




More information about the umbrello-devel mailing list