Version: (using KDE KDE 3.2.2) Installed from: Debian stable Packages Compiler: gcc 3.2 OS: Linux When using Code:Import Classes to import a C++ header file containing an inner class, umbrello crashes. I get the following message: KCrash: Application 'umbrello' crashing... KDE crash handler reports a sigsev, and here is the backtrace: (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)...[New Thread 16384 (LWP 32008)] (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)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... 0x4108cbd8 in waitpid () from /lib/libpthread.so.0 #0 0x4108cbd8 in waitpid () from /lib/libpthread.so.0 #1 0x408dcb78 in lt_dlfree () from /usr/lib/libkdecore.so.4 #2 0x4108b815 in __pthread_sighandler () from /lib/libpthread.so.0 #3 0x412c94a8 in __libc_sigaction () from /lib/libc.so.6 #4 0x080ef412 in UMLClass::addAttribute(QString, int) () #5 0x080f7910 in ClassImport::insertAttribute(CClassStore&, UMLObject*, Uml::Scope, QString, QString, QString, bool) () #6 0x080f8583 in ClassImport::importCPP(QStringList) () #7 0x08151b20 in UMLApp::slotImportClasses() () #8 0x08152b5c in UMLApp::qt_invoke(int, QUObject*) () #9 0x40bdcd9c in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/libqt-mt.so.3 #10 0x40bdcbd4 in QObject::activate_signal(int) () from /usr/lib/libqt-mt.so.3 #11 0x4055091b in KAction::activated() () from /usr/lib/libkdeui.so.4 #12 0x405502ff in KAction::slotActivated() () from /usr/lib/libkdeui.so.4 #13 0x40550b21 in KAction::qt_invoke(int, QUObject*) () from /usr/lib/libkdeui.so.4 #14 0x40bdcd9c in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/libqt-mt.so.3 #15 0x40efa2ea in QSignal::signal(QVariant const&) () from /usr/lib/libqt-mt.so.3 #16 0x40bf6866 in QSignal::activate() () from /usr/lib/libqt-mt.so.3 #17 0x40cddb20 in QPopupMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libqt-mt.so.3 #18 0x40c11da7 in QWidget::event(QEvent*) () from /usr/lib/libqt-mt.so.3 #19 0x40b8147f in QApplication::internalNotify(QObject*, QEvent*) () from /usr/lib/libqt-mt.so.3 #20 0x40b80b81 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libqt-mt.so.3 #21 0x40787b29 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdecore.so.4 #22 0x40b18ee1 in QETWidget::translateMouseEvent(_XEvent const*) () from /usr/lib/libqt-mt.so.3 #23 0x40b16e12 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libqt-mt.so.3 #24 0x40b2cf01 in QEventLoop::processEvents(unsigned) () from /usr/lib/libqt-mt.so.3 #25 0x40b94ce8 in QEventLoop::enterLoop() () from /usr/lib/libqt-mt.so.3 #26 0x40b94b98 in QEventLoop::exec() () from /usr/lib/libqt-mt.so.3 #27 0x40b816d1 in QApplication::exec() () from /usr/lib/libqt-mt.so.3 #28 0x08133af4 in main () #29 0x412b5dc6 in __libc_start_main () from /lib/libc.so.6
Created attachment 6147 [details] File that crashes umbrello because it has an inner class Here is an example of a C++ header file that causes that crash.
Fixed in cvs.