Application: kdevelop (3.9.96 (using KDevPlatform 0.9.96)) KDE Version: 4.3.75 (KDE 4.3.75 (KDE 4.4 >= 20091113)) Qt Version: 4.6.0 Operating System: Linux 2.6.31-rc9 x86_64 Distribution (Platform): Gentoo Packages What I was doing when the application crashed: Crash before main window shows up -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault [Current thread is 1 (Thread 0x7f74ecbbd760 (LWP 1075))] Thread 4 (Thread 0x7f74d8228710 (LWP 1077)): #0 0x00007f74e91a5569 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f74e94310c8 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4 #2 0x00007f74e59bb415 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x2a48410) at /var/tmp/portage/dev-util/kdevplatform-0.9.96/work/kdevplatform-0.9.96/language/duchain/duchain.cpp:280 #3 0x00007f74e94301a5 in ?? () from /usr/lib64/qt4/libQtCore.so.4 #4 0x00007f74e91a0894 in start_thread () from /lib/libpthread.so.0 #5 0x00007f74e78e758d in clone () from /lib/libc.so.6 #6 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f74d73eb710 (LWP 1078)): #0 0x00007f74e91a44ea in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0 #1 0x00007f74e189e3c5 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #2 0x00007f74e189ff38 in ?? () from /usr/lib/libglib-2.0.so.0 #3 0x00007f74e18a046c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #4 0x00007f74e956fd96 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #5 0x00007f74e95404d2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #6 0x00007f74e95408a4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #7 0x00007f74e942d349 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4 #8 0x00007f74e951c158 in ?? () from /usr/lib64/qt4/libQtCore.so.4 #9 0x00007f74e94301a5 in ?? () from /usr/lib64/qt4/libQtCore.so.4 #10 0x00007f74e91a0894 in start_thread () from /lib/libpthread.so.0 #11 0x00007f74e78e758d in clone () from /lib/libc.so.6 #12 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f74d6bea710 (LWP 1079)): [KCrash Handler] #5 0x00007f74e78890a2 in ?? () from /lib/libc.so.6 #6 0x00007f74e788af60 in ?? () from /lib/libc.so.6 #7 0x00007f74e947bacc in QString::free(QString::Data*) () from /usr/lib64/qt4/libQtCore.so.4 #8 0x00007f74e94adec5 in QAbstractFileEngineIterator::currentFileInfo() const () from /usr/lib64/qt4/libQtCore.so.4 #9 0x00007f74e950c749 in ?? () from /usr/lib64/qt4/libQtCore.so.4 #10 0x00007f74e94bbfdf in ?? () from /usr/lib64/qt4/libQtCore.so.4 #11 0x00007f74e94bc17d in QDirIterator::next() () from /usr/lib64/qt4/libQtCore.so.4 #12 0x00007f74e94b8d75 in QDir::entryInfoList(QStringList const&, QFlags<QDir::Filter>, QFlags<QDir::SortFlag>) const () from /usr/lib64/qt4/libQtCore.so.4 #13 0x00007f74e94b8fbb in QDir::entryInfoList(QFlags<QDir::Filter>, QFlags<QDir::SortFlag>) const () from /usr/lib64/qt4/libQtCore.so.4 #14 0x00007f74d73f393b in CustomMakeManager::parse (this=<value optimized out>, item=0x2b030c0) at /var/tmp/portage/dev-util/kdevelop-3.9.96/work/kdevelop-3.9.96/projectmanagers/custommake/custommakemanager.cpp:181 #15 0x00007f74e5fa9b04 in KDevelop::ImportProjectJobPrivate::import (this=0x2ac6060, folder=0x110) at /var/tmp/portage/dev-util/kdevplatform-0.9.96/work/kdevplatform-0.9.96/project/importprojectjob.cpp:46 #16 0x00007f74e5fa9b49 in KDevelop::ImportProjectJobPrivate::import (this=0x2ac6060, folder=<value optimized out>) at /var/tmp/portage/dev-util/kdevplatform-0.9.96/work/kdevplatform-0.9.96/project/importprojectjob.cpp:49 #17 0x00007f74e5fa9b49 in KDevelop::ImportProjectJobPrivate::import (this=0x2ac6060, folder=<value optimized out>) at /var/tmp/portage/dev-util/kdevplatform-0.9.96/work/kdevplatform-0.9.96/project/importprojectjob.cpp:49 #18 0x00007f74e5fa9b49 in KDevelop::ImportProjectJobPrivate::import (this=0x2ac6060, folder=<value optimized out>) at /var/tmp/portage/dev-util/kdevplatform-0.9.96/work/kdevplatform-0.9.96/project/importprojectjob.cpp:49 #19 0x00007f74e5fa9b49 in KDevelop::ImportProjectJobPrivate::import (this=0x2ac6060, folder=<value optimized out>) at /var/tmp/portage/dev-util/kdevplatform-0.9.96/work/kdevplatform-0.9.96/project/importprojectjob.cpp:49 #20 0x00007f74e5fa953b in QtConcurrent::VoidStoredMemberFunctionPointerCall1<void, KDevelop::ImportProjectJobPrivate, KDevelop::ProjectFolderItem*, KDevelop::ProjectFolderItem*>::runFunctor ( this=<value optimized out>) at /usr/include/qt4/QtCore/qtconcurrentstoredfunctioncall.h:426 #21 0x00007f74e5fa991b in QtConcurrent::RunFunctionTask<void>::run (this=0x2af5290) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:120 #22 0x00007f74e94259d2 in ?? () from /usr/lib64/qt4/libQtCore.so.4 #23 0x00007f74e94301a5 in ?? () from /usr/lib64/qt4/libQtCore.so.4 #24 0x00007f74e91a0894 in start_thread () from /lib/libpthread.so.0 #25 0x00007f74e78e758d in clone () from /lib/libc.so.6 #26 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f74ecbbd760 (LWP 1075)): #0 0x00007f74e78e0d43 in select () from /lib/libc.so.6 #1 0x00007f74e956cced in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) () from /usr/lib64/qt4/libQtCore.so.4 #2 0x00007f74e9518025 in ?? () from /usr/lib64/qt4/libQtCore.so.4 #3 0x00007f74e94d19ea in QProcess::waitForFinished(int) () from /usr/lib64/qt4/libQtCore.so.4 #4 0x00007f74d5327ea0 in qtDocsLocation (qmake=...) at /var/tmp/portage/dev-util/kdevelop-3.9.96/work/kdevelop-3.9.96/documentation/qthelp/qthelpplugin.cpp:230 #5 0x00007f74d5329376 in QtHelpPlugin (this=<value optimized out>, parent=<value optimized out>, args=<value optimized out>) at /var/tmp/portage/dev-util/kdevelop-3.9.96/work/kdevelop-3.9.96/documentation/qthelp/qthelpplugin.cpp:255 #6 0x00007f74d532c3af in KPluginFactory::createInstance<QtHelpPlugin, QObject> (parentWidget=<value optimized out>, parent=<value optimized out>, args=...) at /usr/include/kpluginfactory.h:461 #7 0x00007f74ec74ce95 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () from /usr/lib64/libkdecore.so.5 #8 0x00007f74ec037387 in KPluginFactory::create<KDevelop::IPlugin> (this=0x2becd00, parentWidget=0x0, parent=0x2787a80, keyword=..., args=...) at /usr/include/kpluginfactory.h:515 #9 0x00007f74ec0375c5 in KService::createInstance<KDevelop::IPlugin> (this=0x2bdb670, parentWidget=0x0, parent=0x2787a80, args=..., error=<value optimized out>) at /usr/include/KDE/../kservice.h:517 #10 0x00007f74ec0377d0 in KServiceTypeTrader::createInstanceFromQuery<KDevelop::IPlugin> (serviceType=<value optimized out>, parentWidget=0x0, parent=<value optimized out>, constraint=..., args=<value optimized out>, error=0x7fff64c29d90) at /usr/include/KDE/../kservicetypetrader.h:184 #11 0x00007f74ec037851 in KServiceTypeTrader::createInstanceFromQuery<KDevelop::IPlugin> (serviceType=..., constraint=<value optimized out>, parent=0x7fff64c29300, args=<value optimized out>, error=<value optimized out>) at /usr/include/KDE/../kservicetypetrader.h:157 #12 0x00007f74ec033945 in KDevelop::PluginController::loadPluginInternal (this=0x292e3d0, pluginId=...) at /var/tmp/portage/dev-util/kdevplatform-0.9.96/work/kdevplatform-0.9.96/shell/plugincontroller.cpp:417 #13 0x00007f74ec03524c in KDevelop::PluginController::initialize (this=<value optimized out>) at /var/tmp/portage/dev-util/kdevplatform-0.9.96/work/kdevplatform-0.9.96/shell/plugincontroller.cpp:261 #14 0x00007f74ec039071 in KDevelop::CorePrivate::initialize (this=<value optimized out>, mode=<value optimized out>) at /var/tmp/portage/dev-util/kdevplatform-0.9.96/work/kdevplatform-0.9.96/shell/core.cpp:177 #15 0x00007f74ec0399f6 in KDevelop::Core::initialize (mode=KDevelop::Core::Default) at /var/tmp/portage/dev-util/kdevplatform-0.9.96/work/kdevplatform-0.9.96/shell/core.cpp:218 #16 0x0000000000405c38 in main (argc=<value optimized out>, argv=<value optimized out>) at /var/tmp/portage/dev-util/kdevelop-3.9.96/work/kdevelop-3.9.96/app/main.cpp:148 Reported using DrKonqi
most probably another case of the libc2.10 bug. *** This bug has been marked as a duplicate of bug 206775 ***