Summary: | crash when loading Linux kernel makefile [QReadWriteLock::unlock, QAbstractFileEngine::create, QFileInfo::QFileInfo] | ||
---|---|---|---|
Product: | [Applications] kdevelop | Reporter: | David Heidelberg <david> |
Component: | general | Assignee: | kdevelop-bugs-null |
Status: | RESOLVED NOT A BUG | ||
Severity: | crash | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
David Heidelberg
2009-11-20 01:03:28 UTC
Sorry, but please read bug 206775 , it describes a work around for your issue with libc2.10. Please look at your backtraces before blindly reporting bugs, this just wastes our time. *** This bug has been marked as a duplicate of bug 206775 *** Yes, that workaround was probably this time used (I'm not 100% sure). It's not that problem, it crash with or without work around (important is, it crash when kernel makefile is processed, not that backtrace) gdb backtrace (run with MALLOC_CHECK_=1 ). kdevelop(25623)/kdevplatform (sublime) KDevelop::BackgroundParserPrivate::createParseJob: found no languages for url KUrl("file:///armlinux/linux-2.6.32-rc7/Documentation/usb/callbacks.txt") kdevelop(25623)/kdevplatform (language) KDevelop::BackgroundParserPrivate::parseDocumentsInternal: creating parse-job KUrl("file:///armlinux/linux-2.6.32-rc7/arch/m68knommu/configs/m5307c3_defconfig") new count of active parse-jobs: 1 kdevelop(25623)/kdevplatform (sublime) KDevelop::BackgroundParserPrivate::createParseJob: found no languages for url KUrl("file:///armlinux/linux-2.6.32-rc7/arch/m68knommu/configs/m5307c3_defconfig") kdevelop(25623)/kdevplatform (language) KDevelop::BackgroundParserPrivate::parseDocumentsInternal: creating parse-job KUrl("file:///armlinux/linux-2.6.32-rc7/drivers/staging/otus/wrap_usb.c") new count of active parse-jobs: 1 kdevelop(25623)/kdevelop (cpp support) PreprocessJob::run: PreprocessJob: preprocessing "/armlinux/linux-2.6.32-rc7/drivers/staging/otus/wrap_usb.c" kdevelop(25623)/kdevelop (cpp support) IncludePathComputer::computeForeground: Got build-directory from project manager: KUrl("file:///armlinux/linux-2.6.32-rc7/") kdevelop(25623)/kdevelop (cpp support) IncludePathComputer::computeForeground: Got 0 include-paths from build-manager kdevelop(25623)/kdevelop (cpp support) IncludePathComputer::computeBackground: current include path dependency state: "[/armlinux/linux-2.6.32-rc7/drivers/staging/otus/Makefile:01:46:07 (rev 1)]" kdevelop(25623)/kdevelop (cpp support) IncludePathComputer::computeBackground: Did not get any include-paths for KUrl("file:///armlinux/linux-2.6.32-rc7/drivers/staging/otus/wrap_usb.c") kdevelop(25623)/kdevplatform (language) KDevelop::DUChainPrivate::loadChain: loading top-context 1638 kdevelop(25623)/kdevplatform (language) KDevelop::DUChainPrivate::loadChain: loading top-context 1637 kdevelop(25623)/kdevelop (cpp support) IncludePathComputer::computeBackground: new include path dependency: "[/armlinux/linux-2.6.32-rc7/drivers/staging/otus/Makefile:01:46:07 (rev 1)]" kdevelop(25623)/kdevelop (cpp support) IncludePathComputer::computeBackground: Failed to resolve include-path for " KUrl("file:///armlinux/linux-2.6.32-rc7/drivers/staging/otus/wrap_usb.c") ": "Make process failed" "Output: make: *** No rule to make target `wrap_usb.ko'. " kdevelop(25623)/kdevplatform (language) KDevelop::DUChainPrivate::loadChain: loading top-context 788 kdevelop(25623)/kdevplatform (language) KDevelop::DUChainPrivate::loadChain: loading top-context 796 kdevelop(25623)/kdevplatform (language) KDevelop::DUChainPrivate::loadChain: loading top-context 540 kdevelop(25623)/kdevelop (cpp support) CppUtils::findInclude: FAILED to find include-file "net/iw_handler.h" in paths: kdevelop(25623)/kdevelop (cpp support) CppUtils::findInclude: KUrl("file:///usr/lib/gcc/x86_64-pc-linux-gnu/4.4.2/include/g++-v4") kdevelop(25623)/kdevelop (cpp support) CppUtils::findInclude: KUrl("file:///usr/lib/gcc/x86_64-pc-linux-gnu/4.4.2/include/g++-v4/x86_64-pc-linux-gnu") kdevelop(25623)/kdevelop (cpp support) CppUtils::findInclude: KUrl("file:///usr/lib/gcc/x86_64-pc-linux-gnu/4.4.2/include/g++-v4/backward") kdevelop(25623)/kdevelop (cpp support) CppUtils::findInclude: KUrl("file:///usr/lib/gcc/x86_64-pc-linux-gnu/4.4.2/include") kdevelop(25623)/kdevelop (cpp support) CppUtils::findInclude: KUrl("file:///usr/lib/gcc/x86_64-pc-linux-gnu/4.4.2/include-fixed") kdevelop(25623)/kdevelop (cpp support) CppUtils::findInclude: KUrl("file:///usr/include") kdevelop(25623)/kdevelop (cpp support) PreprocessJob::sourceNeeded: PreprocessJob "/armlinux/linux-2.6.32-rc7/drivers/staging/otus/wrap_usb.c" : include not found: "net/iw_handler.h" kdevelop(25623)/kdevelop (cpp support) CPPInternalParseJob::run: ===-- PARSING --===> "/armlinux/linux-2.6.32-rc7/drivers/staging/otus/wrap_usb.c" kdevelop(25623)/kdevplatform (language) KDevelop::DUChainPrivate::loadChain: loading top-context 787 kdevelop(25623)/kdevelop (cpp support) CPPInternalParseJob::run: building duchain for "/armlinux/linux-2.6.32-rc7/drivers/staging/otus/wrap_usb.c" kdevelop(25623)/kdevelop (cpp support) ContextBuilder::buildContexts: ContextBuilder::buildContexts: compiling kdevelop(25623)/kdevelop (cpp support) ContextBuilder::buildContexts: built top-level context with 13 declarations and 3 included files kdevelop(25623)/kdevelop (cpp support) ContextBuilder::buildProxyContextFromContent: ContextBuilder::buildProxyContextFromContent: compiling kdevelop(25623)/kdevelop (cpp support) CPPInternalParseJob::run: ===-- Parsing finished --===> "/armlinux/linux-2.6.32-rc7/drivers/staging/otus/wrap_usb.c" kdevelop(25623)/kdevplatform (language) KDevelop::BackgroundParserPrivate::parseDocumentsInternal: creating parse-job KUrl("file:///armlinux/linux-2.6.32-rc7/include/linux/nfs_idmap.h") new count of active parse-jobs: 1 kdevelop(25623)/kdevelop (cpp support) PreprocessJob::run: PreprocessJob: preprocessing "/armlinux/linux-2.6.32-rc7/include/linux/nfs_idmap.h" kdevelop(25623)/kdevelop (cpp support) IncludePathComputer::computeForeground: Got build-directory from project manager: KUrl("file:///armlinux/linux-2.6.32-rc7/") kdevelop(25623)/kdevelop (cpp support) IncludePathComputer::computeForeground: Got 0 include-paths from build-manager kdevelop(25623)/kdevelop (cpp support) IncludePathComputer::computeBackground: current include path dependency state: "[/armlinux/linux-2.6.32-rc7/Makefile:01:46:07 (rev 1)]" kdevelop(25623)/kdevelop (cpp support) IncludePathComputer::computeBackground: Did not get any include-paths for KUrl("file:///armlinux/linux-2.6.32-rc7/include/linux/nfs_idmap.h") kdevelop(25623)/kdevelop (cpp support) IncludePathComputer::computeBackground: new include path dependency: "[]" kdevelop(25623)/kdevelop (cpp support) IncludePathComputer::computeBackground: Failed to resolve include-path for " KUrl("file:///armlinux/linux-2.6.32-rc7/include/linux/nfs_idmap.h") ": "Makefile is missing in folder "/armlinux/linux-2.6.32-rc7/include/linux"" "Problem while trying to resolve include paths for nfs_idmap.h" Program received signal SIGSEGV, Segmentation fault. 0x00007ffff2c800a2 in ?? () from /lib/libc.so.6 (gdb) c Continuing. kdevelop(25623)/kdevelop (cpp support) UIBlockTester::lockup: ui is blocking kdevelop(25623)/kdevelop (cpp support) CPPInternalParseJob::run: ===-- PARSING --===> "/armlinux/linux-2.6.32-rc7/include/linux/nfs_idmap.h" [Thread 0x7fffded59710 (LWP 25788) exited] QSocketNotifier: Invalid socket 15 and type 'Read', disabling... KCrash: Application 'kdevelop' crashing... sock_file=/home/okias/.kde4/socket-sc-neo/kdeinit4__0 kdevelop(25623)/kdevelop (cpp support) CPPInternalParseJob::run: building duchain for "/armlinux/linux-2.6.32-rc7/include/linux/nfs_idmap.h" kdevelop(25623)/kdevelop (cpp support) ContextBuilder::buildContexts: ContextBuilder::buildContexts: compiling kdevelop(25623)/kdevelop (cpp support) ContextBuilder::buildContexts: built top-level context with 1 declarations and 1 included files kdevelop(25623)/kdevelop (cpp support) ContextBuilder::buildProxyContextFromContent: ContextBuilder::buildProxyContextFromContent: compiling kdevelop(25623)/kdevelop (cpp support) CPPInternalParseJob::run: ===-- Parsing finished --===> "/armlinux/linux-2.6.32-rc7/include/linux/nfs_idmap.h" kdevelop(25623)/kdevplatform (language) KDevelop::DUChainPrivate::doMoreCleanup: starting cleanup kdevelop(25623)/kdevelop (cpp support) UIBlockTester::lockup: ui is blocking kdevelop(25623)/kdevelop (cpp support) UIBlockTester::lockup: ui is blocking kdevelop(25623)/kdevelop (cpp support) UIBlockTester::lockup: ui is blocking kdevelop(25623)/kdevelop (cpp support) UIBlockTester::lockup: ui is blocking kdevelop(25623)/kdevelop (cpp support) UIBlockTester::lockup: ui is blocking kdevelop(25623)/kdevelop (cpp support) UIBlockTester::lockup: ui is blocking kdevelop(25623)/kdevelop (cpp support) UIBlockTester::lockup: ui is blocking kdevelop(25623)/kdevelop (cpp support) UIBlockTester::lockup: ui is blocking kdevelop(25623)/kdevelop (cpp support) UIBlockTester::lockup: ui is blocking kdevelop(25623)/kdevelop (cpp support) UIBlockTester::lockup: ui is blocking kdevelop(25623)/kdevplatform (language) KDevelop::DUChainPrivate::doMoreCleanup: milliseconds spent doing cleanup with locked duchain: 172 kdevelop(25623)/kdevplatform (language) KDevelop::DUChainPrivate::doMoreCleanup: seconds spent doing cleanup: 3 top-contexts still open: 27 kdevelop(25623)/kdevelop (cpp support) UIBlockTester::lockup: ui is blocking Program received signal SIGSTOP, Stopped (signal). 0x00007ffff2caeb1d in nanosleep () from /lib/libc.so.6 (gdb) bt #0 0x00007ffff2caeb1d in nanosleep () from /lib/libc.so.6 #1 0x00007ffff2cae990 in sleep () from /lib/libc.so.6 #2 0x00007ffff518fe8d in ?? () from /usr/lib64/libkdeui.so.5 #3 0x00007ffff5190511 in KCrash::defaultCrashHandler(int) () from /usr/lib64/libkdeui.so.5 #4 <signal handler called> #5 0x00007ffff2c800a2 in ?? () from /lib/libc.so.6 #6 0x00007ffff2c81f60 in ?? () from /lib/libc.so.6 #7 0x00007ffff48bcf4f in QFileInfo::~QFileInfo() () from /usr/lib64/qt4/libQtCore.so.4 #8 0x00007ffff48b2078 in ?? () from /usr/lib64/qt4/libQtCore.so.4 #9 0x00007ffff48afdc1 in QDir::entryInfoList(QStringList const&, QFlags<QDir::Filter>, QFlags<QDir::SortFlag>) const () from /usr/lib64/qt4/libQtCore.so.4 #10 0x00007ffff48affbb in QDir::entryInfoList(QFlags<QDir::Filter>, QFlags<QDir::SortFlag>) const () from /usr/lib64/qt4/libQtCore.so.4 #11 0x00007fffe25ea9d4 in ProjectFileSystemWatcher::slotDirChangedInternal (this=<value optimized out>, dir=<value optimized out>, folderItem=0x3341ac0) at /var/tmp/portage/dev-util/kdevelop-3.9.96/work/kdevelop-3.9.96/projectmanagers/custommake/projectfilesystemwatcher.cpp:160 #12 0x00007fffe25eb2b1 in ProjectFileSystemWatcher::slotDirChanged (this=0xd254e0, path=...) at /var/tmp/portage/dev-util/kdevelop-3.9.96/work/kdevelop-3.9.96/projectmanagers/custommake/projectfilesystemwatcher.cpp:117 #13 0x00007fffe25eb3a6 in ProjectFileSystemWatcher::qt_metacall (this=0xd254e0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffffffc270) at /var/tmp/portage/dev-util/kdevelop-3.9.96/work/kdevelop-3.9.96_build/projectmanagers/custommake/projectfilesystemwatcher.moc:99 #14 0x00007ffff494c982 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4 #15 0x00007ffff4903b05 in QFileSystemWatcher::directoryChanged(QString const&) () from /usr/lib64/qt4/libQtCore.so.4 #16 0x00007ffff4904b3b in QFileSystemWatcher::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/qt4/libQtCore.so.4 #17 0x00007ffff4950f19 in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4 #18 0x00007ffff38ccf1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #19 0x00007ffff38d1120 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #20 0x00007ffff510bd46 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #21 0x00007ffff49388bb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4 #22 0x00007ffff493a216 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4 #23 0x00007ffff49671a3 in ?? () from /usr/lib64/qt4/libQtCore.so.4 #24 0x00007fffecc96abd in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #25 0x00007fffecc97348 in ?? () from /usr/lib/libglib-2.0.so.0 #26 0x00007fffecc9746c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #27 0x00007ffff4966d43 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #28 0x00007ffff397119e in ?? () from /usr/lib64/qt4/libQtGui.so.4 #29 0x00007ffff49374d2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #30 0x00007ffff49378a4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #31 0x00007ffff493a4db in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4 #32 0x0000000000405365 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:193 This still looks like the libc2.10 bug, its crashing inside libc code called from a destructor which most probably did a free at that point. Please try to unset MALLOC_CHECK_ in your shell before starting kdevelop, that'll not run through the checks at all and thus should avoid the race-condition completely. without it crash before main window is displayed: (gdb) run Starting program: /usr/bin/kdevelop [Thread debugging using libthread_db enabled] WARNING: deleting stale lockfile /home/okias/.kdevduchain/0/lock <unknown program name>(11219)/ KDevelop::allocateRepository: picked duchain directory "/home/okias/.kdevduchain/0" <unknown program name>(11219)/ KDevelop::ItemRepositoryRegistry::open: version-hint not found, seems to be an old version <unknown program name>(11219)/ KDevelop::ItemRepositoryRegistry::open: current count of crashes: 1 <unknown program name>(11219)/ KDevelop::ItemRepositoryRegistry::open: "The data-repository at /home/okias/.kdevduchain/0 has to be cleared." <unknown program name>(11219)/ KDevelop::allocateRepository: picked duchain directory "/home/okias/.kdevduchain/0" kdevelop(11219)/kdevplatform (shell) KDevelop::CorePrivate::initialize: Creating ui controller kdevelop(11219)/kdevplatform (sublime) Sublime::Area::Area: initial working-set: "" kdevelop(11219)/kdevplatform (shell) KDevelop::WorkingSet::connectArea: connecting "" to area Sublime::Area(0x9dd0b0, name = "code") kdevelop(11219)/kdevplatform (sublime) Sublime::Area::Area: initial working-set: "" kdevelop(11219)/kdevplatform (shell) KDevelop::WorkingSet::connectArea: connecting "" to area Sublime::Area(0xace6e0, name = "debug") kdevelop(11219)/kdevplatform (sublime) Sublime::Area::Area: initial working-set: "" kdevelop(11219)/kdevplatform (shell) KDevelop::WorkingSet::connectArea: connecting "" to area Sublime::Area(0xacebb0, name = "review") kdevelop(11219)/kdevplatform (shell) KDevelop::WorkingSetWidget::workingSetsChanged: re-creating widget QObject(0x0) QObject(0x0) false kdevelop(11219)/kdevplatform (shell) KDevelop::MainWindow::MainWindow: Bottom Left: 0 kdevelop(11219)/kdevplatform (shell) KDevelop::MainWindow::MainWindow: Bottom Right: 0 kdevelop(11219)/kdevplatform (sublime) Sublime::AreaIndex::AreaIndex: copying area index kdevelop(11219)/kdevplatform (shell) KDevelop::WorkingSet::connectArea: connecting "" to area Sublime::Area(0xb46430, name = "code") kdevelop(11219)/kdevplatform (sublime) Sublime::AreaIndex::AreaIndex: copying area index kdevelop(11219)/kdevplatform (shell) KDevelop::WorkingSet::connectArea: connecting "" to area Sublime::Area(0xb49860, name = "debug") kdevelop(11219)/kdevplatform (sublime) Sublime::AreaIndex::AreaIndex: copying area index kdevelop(11219)/kdevplatform (shell) KDevelop::WorkingSet::connectArea: connecting "" to area Sublime::Area(0xb499f0, name = "review") kdevelop(11219)/kdevplatform (sublime) Sublime::MainWindowPrivate::ViewCreator::operator: reconstructing views for area index 0xb48f90 kdevelop(11219)/kdevplatform (sublime) Sublime::MainWindowPrivate::ViewCreator::operator: reconstructing root area kdevelop(11219)/kdevplatform (sublime) Sublime::MainWindowPrivate::reconstruct: RECONSTRUCT Sublime::Area(0xb46430, name = "code") "" kdevelop(11219)/kdevplatform (shell) KDevelop::WorkingSetWidget::workingSetsChanged: re-creating widget Sublime::Area(0xb46430, name = "code") QObject(0x0) false kdevelop(11219)/kdevplatform (shell) KDevelop::MainWindow::loadSettings: Loading Settings kdevelop(11219)/kdevplatform (shell) KDevelop::MainWindow::loadSettings: Bottom Left: 0 kdevelop(11219)/kdevplatform (shell) KDevelop::MainWindow::loadSettings: Bottom Right: 0 kdevelop(11219)/kdevplatform (shell) KDevelop::WorkingSetWidget::workingSetsChanged: re-creating widget Sublime::Area(0xb46430, name = "code") Sublime::Area(0xb46430, name = "code") true kdevelop(11219)/kdevplatform (shell) KDevelop::WorkingSetWidget::workingSetsChanged: re-creating widget Sublime::Area(0xb46430, name = "code") Sublime::Area(0xb46430, name = "code") true kdevelop(11219)/kdevplatform (shell) KDevelop::WorkingSetWidget::workingSetsChanged: re-creating widget Sublime::Area(0xb49860, name = "debug") Sublime::Area(0xb49860, name = "debug") true kdevelop(11219)/kdevplatform (shell) KDevelop::WorkingSetWidget::workingSetsChanged: re-creating widget Sublime::Area(0xb49860, name = "debug") Sublime::Area(0xb49860, name = "debug") true kdevelop(11219)/kdevplatform (shell) KDevelop::WorkingSetWidget::workingSetsChanged: re-creating widget Sublime::Area(0xb499f0, name = "review") Sublime::Area(0xb499f0, name = "review") true kdevelop(11219)/kdevplatform (shell) KDevelop::WorkingSetWidget::workingSetsChanged: re-creating widget Sublime::Area(0xb499f0, name = "review") Sublime::Area(0xb499f0, name = "review") true kdevelop(11219)/kdevplatform (shell) KDevelop::WorkingSetWidget::workingSetsChanged: re-creating widget Sublime::Area(0xb46430, name = "code") QObject(0x0) true kdevelop(11219)/kdevplatform (shell) KDevelop::WorkingSetWidget::workingSetsChanged: re-creating widget Sublime::Area(0xb46430, name = "code") QObject(0x0) true kdevelop(11219)/kdevplatform (sublime) Sublime::MainWindow::loadSettings: loading settings for "code" kdevelop(11219)/kdevplatform (shell) KDevelop::CorePrivate::initialize: Creating plugin controller kdevelop(11219)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/var/tmp/kdecache-okias/ksycoca4" kdevelop(11219)/kutils (KSettings::Dispatcher) KSettings::Dispatcher::registerComponent: "kdevplatformproject" kdevelop(11219)/kdevplatform (shell) KDevelop::UiController::addToolView: kdevelop(11219)/kdevplatform (shell) KDevelop::UiController::addToolView: kdevelop(11219)/kdevplatform (shell) KDevelop::UiController::addToolView: kdevelop(11219)/kdevplatform (shell) KDevelop::CorePrivate::initialize: initializing ui controller kdevelop(11219)/kdevplatform (shell) KDevelop::SessionPrivate::initialize: got dir: "/home/okias/.kde4/share/apps/kdevelop/sessions//{2bcda3df-c780-4bf3-be6e-2c3e3a997a38}" kdevelop(11219)/kdevplatform (shell) KDevelop::MainWindow::initialize: Adding plugin-added connection [New Thread 0x7fffe3423710 (LWP 12736)] kdevelop(11219)/kdevplatform (shell) KDevelop::PluginController::loadPluginInternal: Attempting to load ' "KDevMakeBuilder" ' kdevelop(11219)/kdevplatform (shell) KDevelop::PluginController::loadPluginInternal: Checking... "Make Project Builder" kdevelop(11219)/kdevplatform (shell) KDevelop::PluginController::loadPluginInternal: Checked... starting to load: "Make Project Builder" type: QVariant(, ) kdevelop(11219)/kdevplatform (shell) KDevelop::PluginController::loadPluginInternal: Attempting to load ' "KDevStandardOutputView" ' kdevelop(11219)/kdevplatform (shell) KDevelop::PluginController::loadPluginInternal: Checking... "Output View" kdevelop(11219)/kdevplatform (shell) KDevelop::PluginController::loadPluginInternal: Checked... starting to load: "Output View" type: QVariant(, ) kdevelop(11219)/kdevplatform (shell) KDevelop::PluginController::loadPluginInternal: Successfully loaded plugin ' "KDevStandardOutputView" ' kdevelop(11219)/kdevplatform (shell) KDevelop::MainWindowPrivate::addPlugin: add plugin StandardOutputView(0xc80220) "kdevstandardoutputview" kdevelop(11219)/kdevplatform (shell) KDevelop::PluginController::loadPluginInternal: Successfully loaded plugin ' "KDevMakeBuilder" ' kdevelop(11219)/kdevplatform (shell) KDevelop::MainWindowPrivate::addPlugin: add plugin MakeBuilder(0xcfbd10) "kdevmakebuilder" Calling appendChild() on a null node does nothing. kdevelop(11219)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for KUrl("file:///armlinux/linux-2.6.32-rc7/linux-2.6.32-rc7.kdev4") kdevelop(11219)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/tmp/ksocket-okias/kdevelopa11219.slave-socket" kdevelop(11219)/kdevplatform (shell) KDevelop::ProjectPrivate::initKConfigObject: Creating KConfig object for project files "/armlinux/linux-2.6.32-rc7/.kdev4/linux-2.6.32-rc7.kdev4" "/armlinux/linux-2.6.32-rc7/linux-2.6.32-rc7.kdev4" kdevelop(11219)/kdevplatform (shell) KDevelop::PluginController::loadPluginInternal: Attempting to load ' "KDevCustomMakeManager" ' kdevelop(11219)/kdevplatform (shell) KDevelop::PluginController::loadPluginInternal: Checking... "Custom Makefile Project Manager" kdevelop(11219)/kdevplatform (shell) KDevelop::PluginController::loadPluginInternal: Checked... starting to load: "Custom Makefile Project Manager" type: QVariant(, ) kdevelop(11219)/kdevplatform (shell) KDevelop::PluginController::loadPluginInternal: Successfully loaded plugin ' "KDevCustomMakeManager" ' kdevelop(11219)/kdevplatform (shell) KDevelop::MainWindowPrivate::addPlugin: add plugin CustomMakeManager(0xd0df50) "kdevcustommakemanager" [New Thread 0x7fffe25df710 (LWP 12813)] kdevelop(11219)/kdevplatform (shell) KDevelop::ProjectProgress::setBuzzy: showing busy prorgess "Loading Project linux-2.6.32-rc7" [New Thread 0x7fffe1dde710 (LWP 12814)] kdevelop(11219)/kdevplatform (shell) KDevelop::CorePrivate::initialize: loading session plugins kdevelop(11219)/kdevplatform (shell) KDevelop::PluginController::loadPluginInternal: Attempting to load ' "kdevpatchreview" ' kdevelop(11219)/kdevplatform (shell) KDevelop::PluginController::loadPluginInternal: Checking... "Patch Review" kdevelop(11219)/kdevplatform (shell) KDevelop::PluginController::loadPluginInternal: Checked... starting to load: "Patch Review" type: QVariant(, ) Program received signal SIGSEGV, Segmentation fault. 0x00007ffff2c800a2 in ?? () from /lib/libc.so.6 (gdb) bt #0 0x00007ffff2c800a2 in ?? () from /lib/libc.so.6 #1 0x00007ffff2c81f60 in ?? () from /lib/libc.so.6 #2 0x00007ffff7a3c4bb in KStandardDirs::exists(QString const&) () from /usr/lib64/libkdecore.so.5 #3 0x00007ffff7a470d0 in KStandardDirs::findResourceDir(char const*, QString const&) const () from /usr/lib64/libkdecore.so.5 #4 0x00007ffff7ac1616 in ?? () from /usr/lib64/libkdecore.so.5 #5 0x00007ffff7ad8e38 in ?? () from /usr/lib64/libkdecore.so.5 #6 0x00007ffff7ade1fe in KLocale::insertCatalog(QString const&) () from /usr/lib64/libkdecore.so.5 #7 0x00007ffff7a3b3db in KComponentData::KComponentData(KAboutData const&, KComponentData::MainComponentRegistration) () from /usr/lib64/libkdecore.so.5 #8 0x00007ffff7b44558 in KPluginFactory::KPluginFactory(KAboutData const&, QObject*) () from /usr/lib64/libkdecore.so.5 #9 0x00007fffe139ad48 in KDevProblemReporterFactory (this=0xd4ae10, aboutData=..., parent=0x90) at /var/tmp/portage/dev-util/kdevplatform-0.9.96/work/kdevplatform-0.9.96/plugins/patchreview/patchreview.cpp:1083 #10 0x00007fffe139aee4 in qt_plugin_instance () at /var/tmp/portage/dev-util/kdevplatform-0.9.96/work/kdevplatform-0.9.96/plugins/patchreview/patchreview.cpp:1084 #11 0x00007ffff7b454f0 in KPluginLoader::factory() () from /usr/lib64/libkdecore.so.5 #12 0x00007ffff742e595 in KService::createInstance<KDevelop::IPlugin> (this=0xd50270, parentWidget=0x0, parent=0xa02740, args=..., error=<value optimized out>) at /usr/include/KDE/../kservice.h:515 #13 0x00007ffff742e7d0 in KServiceTypeTrader::createInstanceFromQuery<KDevelop::IPlugin> (serviceType=<value optimized out>, parentWidget=0x0, parent=<value optimized out>, constraint=..., args=<value optimized out>, error=0x7fffffffc290) at /usr/include/KDE/../kservicetypetrader.h:184 #14 0x00007ffff742e851 in KServiceTypeTrader::createInstanceFromQuery<KDevelop::IPlugin> (serviceType=..., constraint=<value optimized out>, parent=0x90, args=<value optimized out>, error=<value optimized out>) at /usr/include/KDE/../kservicetypetrader.h:157 #15 0x00007ffff742a945 in KDevelop::PluginController::loadPluginInternal (this=0xb71090, pluginId=...) at /var/tmp/portage/dev-util/kdevplatform-0.9.96/work/kdevplatform-0.9.96/shell/plugincontroller.cpp:417 #16 0x00007ffff742c24c 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 #17 0x00007ffff7430071 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 #18 0x00007ffff74309f6 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 #19 0x0000000000404ed4 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 It still crashes deep within libc6, so nothing we can fix. And this one shows backtrace from KDE plugin loading code. One possible cause might be a binary incompatibility between the kdevplatform libs you're using and one of the plugins that are installed from a different kdevelop/kdevplatform version. Also you're missing debug symbols for Qt, kdelibs and libc6 which make the backtrace less useful. I'm sorry but we can't do anything about this, its rather clearly a setup issue on your system. |