Version: 3.0.0 (using KDE KDE 3.2.0) Installed from: Compiled From Sources Compiler: gcc-3.2.3 OS: Linux I haven't compiled KDE and QT with debugging information. I have compiled the latest kdevelop CVS which exhibits the same behavior as the 3.0 version installed with gentoo. Here is the stack trace: (gdb) where #0 0x413ccae8 in QGList::find(void*, bool) () from /usr/qt/3/lib/libqt-mt.so.3 #1 0x40d66e38 in KGlobal::registerStaticDeleter(KStaticDeleterBase*) () from /usr/kde/3.2/lib/libkdecore.so.4 #2 0x40af67fb in KStaticDeleter<KMWSessionManaged>::setObject(KMWSessionManaged*&, KMWSessionManaged*, bool) () from /usr/kde/3.2/lib/libkdeui.so.4 #3 0x40af2030 in KMainWindow::initKMainWindow(char const*, int) () from /usr/kde/3.2/lib/libkdeui.so.4 #4 0x40af1709 in KMainWindow::KMainWindow(QWidget*, char const*, unsigned) () from /usr/kde/3.2/lib/libkdeui.so.4 #5 0x40b7e04e in KDockMainWindow::KDockMainWindow(QWidget*, char const*, unsigned) () from /usr/kde/3.2/lib/libkdeui.so.4 #6 0x4066a2ee in KParts::DockMainWindow::DockMainWindow(QWidget*, char const*, unsigned) () from /usr/kde/3.2/lib/libkparts.so.2 #7 0x404b7731 in KMdiMainFrm::KMdiMainFrm(QWidget*, char const*, KMdi::MdiMode, unsigned) () from /usr/kde/3.2/lib/libkmdi.so.1 #8 0x080658f3 in MainWindow (this=0x82766c0, parent=0x0, name=0x0) at mainwindow.cpp:245 #9 0x08083188 in TopLevel::getInstance() () at toplevel.cpp:24 #10 0x0808150f in API::mainWindow() const (this=0x819fd58) at api.cpp:14 #11 0x40593276 in KDevPlugin::mainWindow() (this=0x8282c98) at kdevplugin.cpp:125 #12 0x41c335f3 in FileCreatePart::~FileCreatePart() () from /usr/lib/kde3/libkdevfilecreate.so #13 0x40b95b2e in QPtrList<QObject>::deleteItem(void*) () from /usr/kde/3.2/lib/libkdeui.so.4 #14 0x413cca4e in QGList::clear() () from /usr/qt/3/lib/libqt-mt.so.3 #15 0x40d72063 in KLibrary::~KLibrary() () from /usr/kde/3.2/lib/libkdecore.so.4 #16 0x40d73bbd in KLibLoader::close_pending(KLibWrapPrivate*) () from /usr/kde/3.2/lib/libkdecore.so.4 #17 0x40d7313c in KLibLoader::~KLibLoader() () from /usr/kde/3.2/lib/libkdecore.so.4 #18 0x40d72ba3 in KLibLoader::cleanUp() () from /usr/kde/3.2/lib/libkdecore.so.4 #19 0x40ccad6c in KApplication::~KApplication() () from /usr/kde/3.2/lib/libkdecore.so.4 #20 0x08064acf in main (argc=1, argv=0xbffff784) at main.cpp:128
Hmm.. if you run without the visible "new file" panel (Settings -> New File Wizard. Uncheck "Use side tab" in the lower right corner of the dialog.), does KDevelop crash on exit?
I had old configuration data from a previous version. Nuking the old config was a workaround for the problem, but I can no longer reproduce this behavior.
Closing as invalid