Version: (using KDE 4.2.1) Installed from: Compiled From Sources 1. do some change to CMakeLists.txt in KDevelop 2. press build and get crash. I filled bugreport about change outside KDevelop https://bugs.kde.org/show_bug.cgi?id=186449 Maybe is related.. Application: KDevelop (kdevelop), signal SIGSEGV [Current thread is 1 (Thread 0xb7f94770 (LWP 16986))] Thread 8 (Thread 0xb612db90 (LWP 16988)): #0 0x00c0b416 in __kernel_vsyscall () #1 0x00d083d1 in select () from /lib/libc.so.6 #2 0x031d4f87 in ?? () from /usr/lib/libQtCore.so.4 #3 0x031050be in ?? () from /usr/lib/libQtCore.so.4 #4 0x007e651f in start_thread (arg=0xb612db90) at pthread_create.c:297 #5 0x00d1004e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 7 (Thread 0xb4bffb90 (LWP 16994)): #0 0x00c0b416 in __kernel_vsyscall () #1 0x007ea432 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179 #2 0x031060dc in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #3 0x07898554 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x8622a20) at /home/lukas/src/kdevplatform/language/duchain/duchain.cpp:245 #4 0x031050be in ?? () from /usr/lib/libQtCore.so.4 #5 0x007e651f in start_thread (arg=0xb4bffb90) at pthread_create.c:297 #6 0x00d1004e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 6 (Thread 0xb572cb90 (LWP 16995)): #0 0x00c04d6c in pthread_getspecific@plt () from /lib/libgthread-2.0.so.0 #1 0x00c05de5 in pthread_key_create () at pthread_key_create.c:29 #2 0x01c6cf82 in g_thread_self () from /lib/libglib-2.0.so.0 #3 0x01c44c22 in g_main_context_acquire () from /lib/libglib-2.0.so.0 #4 0x01c4649e in ?? () from /lib/libglib-2.0.so.0 #5 0x01c46aa1 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #6 0x03220177 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #7 0x031f41ea in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #8 0x031f43aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #9 0x03101e39 in QThread::exec () from /usr/lib/libQtCore.so.4 #10 0x07975af1 in KDevelop::CompletionWorkerThread::run (this=0x87e7ae8) at /home/lukas/src/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79 #11 0x031050be in ?? () from /usr/lib/libQtCore.so.4 #12 0x007e651f in start_thread (arg=0xb572cb90) at pthread_create.c:297 #13 0x00d1004e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 5 (Thread 0xb3876b90 (LWP 16996)): #0 0x00eb854a in clock_gettime (clock_id=1, tp=0xb3876068) at ../sysdeps/unix/clock_gettime.c:100 #1 0x03221d8b in ?? () from /usr/lib/libQtCore.so.4 #2 0x03221f61 in ?? () from /usr/lib/libQtCore.so.4 #3 0x03223a9c in ?? () from /usr/lib/libQtCore.so.4 #4 0x0322033a in ?? () from /usr/lib/libQtCore.so.4 #5 0x01c46142 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #6 0x01c465ca in ?? () from /lib/libglib-2.0.so.0 #7 0x01c46aa1 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #8 0x03220177 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #9 0x031f41ea in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #10 0x031f43aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #11 0x03101e39 in QThread::exec () from /usr/lib/libQtCore.so.4 #12 0x07975af1 in KDevelop::CompletionWorkerThread::run (this=0x87f1dc8) at /home/lukas/src/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79 #13 0x031050be in ?? () from /usr/lib/libQtCore.so.4 #14 0x007e651f in start_thread (arg=0xb3876b90) at pthread_create.c:297 #15 0x00d1004e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xb2e75b90 (LWP 17001)): #0 0x00c0b416 in __kernel_vsyscall () #1 0x007ea432 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179 #2 0x03104ac9 in ?? () from /usr/lib/libQtCore.so.4 #3 0x03104bfb in QThread::msleep () from /usr/lib/libQtCore.so.4 #4 0x071ebdcd in UIBlockTester::UIBlockTesterThread::run (this=0x897eeb0) at /home/lukas/src/kdevelop/languages/cpp/cpplanguagesupport.cpp:942 #5 0x031050be in ?? () from /usr/lib/libQtCore.so.4 #6 0x007e651f in start_thread (arg=0xb2e75b90) at pthread_create.c:297 #7 0x00d1004e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Current language: auto; currently c Thread 3 (Thread 0xb21a7b90 (LWP 17002)): #0 0x00c0b416 in __kernel_vsyscall () #1 0x007ea105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x03106102 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #3 0x00423e58 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00426bfc in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00422a3b in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00426cfa in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x004243e3 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0x00424cce in ?? () from /usr/lib/libthreadweaver.so.4 #9 0x0042530b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4 #10 0x031050be in ?? () from /usr/lib/libQtCore.so.4 #11 0x007e651f in start_thread (arg=0xb21a7b90) at pthread_create.c:297 #12 0x00d1004e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xb17a6b90 (LWP 17003)): #0 0x00c0b416 in __kernel_vsyscall () #1 0x007ea105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x03106102 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #3 0x00423e58 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00426bfc in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00422a3b in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00426cfa in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x004243e3 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0x00426d19 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0x004243e3 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0x00426d19 in ?? () from /usr/lib/libthreadweaver.so.4 #11 0x004243e3 in ?? () from /usr/lib/libthreadweaver.so.4 #12 0x00424cce in ?? () from /usr/lib/libthreadweaver.so.4 #13 0x0042530b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4 #14 0x031050be in ?? () from /usr/lib/libQtCore.so.4 #15 0x007e651f in start_thread (arg=0xb17a6b90) at pthread_create.c:297 #16 0x00d1004e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb7f94770 (LWP 16986)): [KCrash Handler] #6 0x00800de3 in KDevelop::ProjectBaseItem::project (this=0xb00f7240) at /home/lukas/src/kdevplatform/project/projectmodel.cpp:108 #7 0x0395a1ad in BuilderJob::addJob (this=0xa5e4eb0, t=BuilderJob::Build, item=0xb00f7240) at /home/lukas/src/kdevplatform/plugins/projectmanagerview/builderjob.cpp:36 #8 0x0395a6c2 in BuilderJob (this=0xa5e4eb0, t=BuilderJob::Build, items=@0xbfdc8d54) at /home/lukas/src/kdevplatform/plugins/projectmanagerview/builderjob.cpp:79 #9 0x03949431 in ProjectManagerViewPlugin::runBuilderJob (this=0xaa0a3b8, t=BuilderJob::Build) at /home/lukas/src/kdevplatform/plugins/projectmanagerview/projectmanagerviewplugin.cpp:365 #10 0x03949477 in ProjectManagerViewPlugin::buildProjectItems (this=0xaa0a3b8) at /home/lukas/src/kdevplatform/plugins/projectmanagerview/projectmanagerviewplugin.cpp:391 #11 0x0394ae70 in ProjectManagerViewPlugin::qt_metacall (this=0xaa0a3b8, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfdc8e7c) at /home/lukas/src/build/kdevplatform/plugins/projectmanagerview/projectmanagerviewplugin.moc:104 #12 0x0320a750 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #13 0x0320ab50 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #14 0x012e6cf1 in QAction::triggered () from /usr/lib/libQtGui.so.4 #15 0x012e765f in QAction::activate () from /usr/lib/libQtGui.so.4 #16 0x0170b882 in QToolButton::nextCheckState () from /usr/lib/libQtGui.so.4 #17 0x0162efb3 in ?? () from /usr/lib/libQtGui.so.4 #18 0x0162f286 in QAbstractButton::mouseReleaseEvent () from /usr/lib/libQtGui.so.4 #19 0x0170bd7c in QToolButton::mouseReleaseEvent () from /usr/lib/libQtGui.so.4 #20 0x01345052 in QWidget::event () from /usr/lib/libQtGui.so.4 #21 0x0162d2be in QAbstractButton::event () from /usr/lib/libQtGui.so.4 #22 0x0170b844 in QToolButton::event () from /usr/lib/libQtGui.so.4 #23 0x012ecfec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #24 0x012f57e1 in QApplication::notify () from /usr/lib/libQtGui.so.4 #25 0x02dcc0fd in KApplication::notify () from /usr/lib/libkdeui.so.5 #26 0x031f5b21 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #27 0x012f4a6e in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4 #28 0x0135edb6 in ?? () from /usr/lib/libQtGui.so.4 #29 0x0135e145 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4 #30 0x0138677a in ?? () from /usr/lib/libQtGui.so.4 #31 0x01c43238 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #32 0x01c468e3 in ?? () from /lib/libglib-2.0.so.0 #33 0x01c46aa1 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #34 0x03220158 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #35 0x01385e75 in ?? () from /usr/lib/libQtGui.so.4 #36 0x031f41ea in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #37 0x031f43aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #38 0x031f6a65 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #39 0x012ece67 in QApplication::exec () from /usr/lib/libQtGui.so.4 #40 0x0804ed10 in main (argc=3525712, argv=0x8263cc8) at /home/lukas/src/kdevelop/app/main.cpp:203
Can't reproduce this. How old is your kdevelop and kdevplatform? I've recently fixed a bug that could cause such a backtrace when doing build->cancel->build (with or without any editing in between).
I just got the same problem, with today's SVN. I pressed F8 and KDevelop crashed. Application: KDevelop (kdevelop), signal SIGSEGV [?1034h[Thread debugging using libthread_db enabled] [Current thread is 1 (Thread 0xb5667700 (LWP 17114))] Thread 11 (Thread 0xb1f1eb90 (LWP 17118)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb6299411 in select () from /lib/libc.so.6 #2 0xb6f6903f in QProcessManager::run() () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #3 0xb6e9257b in QThreadPrivate::start(void*) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #4 0xb6dfe1b5 in start_thread () from /lib/libpthread.so.0 #5 0xb62a03be in clone () from /lib/libc.so.6 Thread 10 (Thread 0xb003bb90 (LWP 17127)): #0 0xb6eba169 in QHashData::nextNode(QHashData::Node*) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #1 0xb5e80453 in QHash<KDevelop::TopDUContext*, unsigned int>::const_iterator::operator++ (this=0xb003af5c) at /media/dev/trunk/qt-copy/include/QtCore/../../src/corelib/tools/qhash.h:407 #2 0xb5e804b1 in QHash<KDevelop::TopDUContext*, unsigned int>::keys (this=0x8125124) at /media/dev/trunk/qt-copy/include/QtCore/../../src/corelib/tools/qhash.h:636 #3 0xb5e8294a in KDevelop::DUChainPrivate::doMoreCleanup (this=0x81250d8, retries=0, needLockRepository=false) at /media/dev/trunk/src/KDE/kdevplatform/language/duchain/duchain.cpp:648 #4 0xb5e82ef2 in KDevelop::DUChainPrivate::doMoreCleanup (this=0x81250d8, retries=1, needLockRepository=true) at /media/dev/trunk/src/KDE/kdevplatform/language/duchain/duchain.cpp:713 #5 0xb5e83251 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x8411460) at /media/dev/trunk/src/KDE/kdevplatform/language/duchain/duchain.cpp:253 #6 0xb6e9257b in QThreadPrivate::start(void*) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #7 0xb6dfe1b5 in start_thread () from /lib/libpthread.so.0 #8 0xb62a03be in clone () from /lib/libc.so.6 Thread 9 (Thread 0xaa54ab90 (LWP 17365)): #0 0xb6e00c46 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0 #1 0xb5899846 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #2 0xb589d063 in ?? () from /usr/lib/libglib-2.0.so.0 #3 0xb589d221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #4 0xb6fb5e0a in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #5 0xb6f840d8 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #6 0xb6f84332 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #7 0xb6e8e951 in QThread::exec() () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #8 0xb5f67527 in KDevelop::CompletionWorkerThread::run (this=0x986dc60) at /media/dev/trunk/src/KDE/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79 #9 0xb6e9257b in QThreadPrivate::start(void*) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #10 0xb6dfe1b5 in start_thread () from /lib/libpthread.so.0 #11 0xb62a03be in clone () from /lib/libc.so.6 Thread 8 (Thread 0xaad4bb90 (LWP 17366)): #0 0xb6e00cc6 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0 #1 0xb589b417 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0 #2 0xb589cc1e in ?? () from /usr/lib/libglib-2.0.so.0 #3 0xb589d221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #4 0xb6fb5e0a in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #5 0xb6f840d8 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #6 0xb6f84332 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #7 0xb6e8e951 in QThread::exec() () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #8 0xb5f67527 in KDevelop::CompletionWorkerThread::run (this=0x98426f8) at /media/dev/trunk/src/KDE/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79 #9 0xb6e9257b in QThreadPrivate::start(void*) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #10 0xb6dfe1b5 in start_thread () from /lib/libpthread.so.0 #11 0xb62a03be in clone () from /lib/libc.so.6 Thread 7 (Thread 0xa83ffb90 (LWP 17371)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb6e01f62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6e91f9e in thread_sleep(timespec*) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #3 0xb6e92187 in QThread::msleep(unsigned long) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #4 0xa963193d in UIBlockTester::UIBlockTesterThread::run (this=0x96dac90) at /media/dev/trunk/src/KDE/kdevelop/languages/cpp/cpplanguagesupport.cpp:945 #5 0xb6e9257b in QThreadPrivate::start(void*) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #6 0xb6dfe1b5 in start_thread () from /lib/libpthread.so.0 #7 0xb62a03be in clone () from /lib/libc.so.6 Thread 6 (Thread 0xa74ffb90 (LWP 17476)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb6e01c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6e92ea0 in QWaitConditionPrivate::wait(unsigned long) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #3 0xb6e9299f in QWaitCondition::wait(QMutex*, unsigned long) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #4 0xb78dd150 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8205a38, th=0x9e83220) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365 #5 0xb78e1ca6 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8204608, th=0x9e83220) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80 #6 0xb78dc7d9 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8205a38, th=0x9e83220) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356 #7 0xb78e1dc3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8204608, th=0x9e83220) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71 #8 0xb78dd3be in ThreadWeaver::WeaverImpl::applyForWork (this=0x8205a38, th=0x9e83220, previous=0xacf0038) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #9 0xb78dfe09 in ThreadWeaver::ThreadRunHelper::run (this=0xa74ff314, parent=0x8205a38, th=0x9e83220) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87 #10 0xb78dffe3 in ThreadWeaver::Thread::run (this=0x9e83220) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142 #11 0xb6e9257b in QThreadPrivate::start(void*) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #12 0xb6dfe1b5 in start_thread () from /lib/libpthread.so.0 #13 0xb62a03be in clone () from /lib/libc.so.6 Thread 5 (Thread 0xa6cfeb90 (LWP 17477)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb6e01c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6e92ea0 in QWaitConditionPrivate::wait(unsigned long) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #3 0xb6e9299f in QWaitCondition::wait(QMutex*, unsigned long) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #4 0xb78dd150 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8205a38, th=0x9e3a840) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365 #5 0xb78e1ca6 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8204608, th=0x9e3a840) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80 #6 0xb78dc7d9 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8205a38, th=0x9e3a840) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356 #7 0xb78e1dc3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8204608, th=0x9e3a840) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71 #8 0xb78dd3be in ThreadWeaver::WeaverImpl::applyForWork (this=0x8205a38, th=0x9e3a840, previous=0x0) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #9 0xb78e1deb in ThreadWeaver::WorkingHardState::applyForWork (this=0x8204608, th=0x9e3a840) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74 #10 0xb78dd3be in ThreadWeaver::WeaverImpl::applyForWork (this=0x8205a38, th=0x9e3a840, previous=0xa3ab758) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #11 0xb78dfe09 in ThreadWeaver::ThreadRunHelper::run (this=0xa6cfe314, parent=0x8205a38, th=0x9e3a840) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87 #12 0xb78dffe3 in ThreadWeaver::Thread::run (this=0x9e3a840) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142 #13 0xb6e9257b in QThreadPrivate::start(void*) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #14 0xb6dfe1b5 in start_thread () from /lib/libpthread.so.0 #15 0xb62a03be in clone () from /lib/libc.so.6 Thread 4 (Thread 0xacaffb90 (LWP 17773)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb6e01c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6e92ea0 in QWaitConditionPrivate::wait(unsigned long) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #3 0xb6e9299f in QWaitCondition::wait(QMutex*, unsigned long) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #4 0xb78dd150 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xacf8f10, th=0xad16648) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365 #5 0xb78e1ca6 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xad78860, th=0xad16648) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80 #6 0xb78dc7d9 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xacf8f10, th=0xad16648) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356 #7 0xb78e1dc3 in ThreadWeaver::WorkingHardState::applyForWork (this=0xad78860, th=0xad16648) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71 #8 0xb78dd3be in ThreadWeaver::WeaverImpl::applyForWork (this=0xacf8f10, th=0xad16648, previous=0x0) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #9 0xb78e1deb in ThreadWeaver::WorkingHardState::applyForWork (this=0xad78860, th=0xad16648) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74 #10 0xb78dd3be in ThreadWeaver::WeaverImpl::applyForWork (this=0xacf8f10, th=0xad16648, previous=0xa3f52b8) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #11 0xb78dfe09 in ThreadWeaver::ThreadRunHelper::run (this=0xacaff314, parent=0xacf8f10, th=0xad16648) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87 #12 0xb78dffe3 in ThreadWeaver::Thread::run (this=0xad16648) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142 #13 0xb6e9257b in QThreadPrivate::start(void*) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #14 0xb6dfe1b5 in start_thread () from /lib/libpthread.so.0 #15 0xb62a03be in clone () from /lib/libc.so.6 Thread 3 (Thread 0xb10b1b90 (LWP 23970)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb6e01c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6e92ea0 in QWaitConditionPrivate::wait(unsigned long) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #3 0xb6e9299f in QWaitCondition::wait(QMutex*, unsigned long) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #4 0xb78dd150 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xacf8f10, th=0xa23ed00) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365 #5 0xb78e1ca6 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xad78860, th=0xa23ed00) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80 #6 0xb78dc7d9 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xacf8f10, th=0xa23ed00) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356 #7 0xb78e1dc3 in ThreadWeaver::WorkingHardState::applyForWork (this=0xad78860, th=0xa23ed00) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71 #8 0xb78dd3be in ThreadWeaver::WeaverImpl::applyForWork (this=0xacf8f10, th=0xa23ed00, previous=0x9d729c8) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #9 0xb78dfe09 in ThreadWeaver::ThreadRunHelper::run (this=0xb10b1314, parent=0xacf8f10, th=0xa23ed00) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87 #10 0xb78dffe3 in ThreadWeaver::Thread::run (this=0xa23ed00) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142 #11 0xb6e9257b in QThreadPrivate::start(void*) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #12 0xb6dfe1b5 in start_thread () from /lib/libpthread.so.0 #13 0xb62a03be in clone () from /lib/libc.so.6 Thread 2 (Thread 0xa2effb90 (LWP 23971)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb6e01c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6e92ea0 in QWaitConditionPrivate::wait(unsigned long) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #3 0xb6e9299f in QWaitCondition::wait(QMutex*, unsigned long) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #4 0xb78dd150 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xacf8f10, th=0xb458e58) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365 #5 0xb78e1ca6 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xad78860, th=0xb458e58) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80 #6 0xb78dc7d9 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xacf8f10, th=0xb458e58) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356 #7 0xb78e1dc3 in ThreadWeaver::WorkingHardState::applyForWork (this=0xad78860, th=0xb458e58) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71 #8 0xb78dd3be in ThreadWeaver::WeaverImpl::applyForWork (this=0xacf8f10, th=0xb458e58, previous=0x0) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #9 0xb78dfe09 in ThreadWeaver::ThreadRunHelper::run (this=0xa2eff314, parent=0xacf8f10, th=0xb458e58) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87 #10 0xb78dffe3 in ThreadWeaver::Thread::run (this=0xb458e58) at /media/dev/trunk/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142 #11 0xb6e9257b in QThreadPrivate::start(void*) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #12 0xb6dfe1b5 in start_thread () from /lib/libpthread.so.0 #13 0xb62a03be in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb5667700 (LWP 17114)): [KCrash Handler] #6 0xb6007793 in KDevelop::ProjectBaseItem::project (this=0xabf30ed0) at /media/dev/trunk/src/KDE/kdevplatform/project/projectmodel.cpp:108 #7 0xb1f3d8d5 in BuilderJob::addJob (this=0xb88bd10, t=BuilderJob::Build, item=0xabf30ed0) at /media/dev/trunk/src/KDE/kdevplatform/plugins/projectmanagerview/builderjob.cpp:36 #8 0xb1f3ddea in BuilderJob (this=0xb88bd10, t=BuilderJob::Build, items=@0xbfb56874) at /media/dev/trunk/src/KDE/kdevplatform/plugins/projectmanagerview/builderjob.cpp:79 #9 0xb1f2c4d1 in ProjectManagerViewPlugin::runBuilderJob (this=0x8128da0, t=BuilderJob::Build) at /media/dev/trunk/src/KDE/kdevplatform/plugins/projectmanagerview/projectmanagerviewplugin.cpp:365 #10 0xb1f2c517 in ProjectManagerViewPlugin::buildProjectItems (this=0x8128da0) at /media/dev/trunk/src/KDE/kdevplatform/plugins/projectmanagerview/projectmanagerviewplugin.cpp:391 #11 0xb1f2dfe8 in ProjectManagerViewPlugin::qt_metacall (this=0x8128da0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfb569ac) at /media/dev/trunk/build/KDE/kdevplatform/plugins/projectmanagerview/projectmanagerviewplugin.moc:105 #12 0xb6f9d50f in QMetaObject::activate(QObject*, int, int, void**) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #13 0xb6f9d73c in QMetaObject::activate(QObject*, QMetaObject const*, int, int, void**) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #14 0xb65b816a in QAction::triggered(bool) () from /media/dev/trunk/qt-copy/lib/libQtGui.so.4 #15 0xb65b9e78 in QAction::activate(QAction::ActionEvent) () from /media/dev/trunk/qt-copy/lib/libQtGui.so.4 #16 0xb65ba017 in QAction::event(QEvent*) () from /media/dev/trunk/qt-copy/lib/libQtGui.so.4 #17 0xb718e9de in KAction::event (this=0x8243148, event=0xbfb56ea4) at /media/dev/trunk/src/KDE/kdelibs/kdeui/actions/kaction.cpp:88 #18 0xb65c035b in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /media/dev/trunk/qt-copy/lib/libQtGui.so.4 #19 0xb65c070f in QApplication::notify(QObject*, QEvent*) () from /media/dev/trunk/qt-copy/lib/libQtGui.so.4 #20 0xb7269f25 in KApplication::notify (this=0xbfb57df8, receiver=0x8243148, event=0xbfb56ea4) at /media/dev/trunk/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307 #21 0xb6f870f3 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #22 0xb77093b7 in QCoreApplication::sendEvent(QObject*, QEvent*) () from /media/dev/trunk/qt-copy/lib/libQtDesigner.so.4 #23 0xb65ff8b5 in QShortcutMap::dispatchEvent(QKeyEvent*) () from /media/dev/trunk/qt-copy/lib/libQtGui.so.4 #24 0xb6600e29 in QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) () from /media/dev/trunk/qt-copy/lib/libQtGui.so.4 #25 0xb65c09c5 in QApplication::notify(QObject*, QEvent*) () from /media/dev/trunk/qt-copy/lib/libQtGui.so.4 #26 0xb7269f25 in KApplication::notify (this=0xbfb57df8, receiver=0xa8e6d38, event=0xbfb57364) at /media/dev/trunk/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307 #27 0xb6f870f3 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #28 0xb65cbfa7 in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*) () from /media/dev/trunk/qt-copy/lib/libQtGui.so.4 #29 0xb65bfe6c in qt_sendSpontaneousEvent(QObject*, QEvent*) () from /media/dev/trunk/qt-copy/lib/libQtGui.so.4 #30 0xb666a61c in QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) () from /media/dev/trunk/qt-copy/lib/libQtGui.so.4 #31 0xb666b7aa in QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) () from /media/dev/trunk/qt-copy/lib/libQtGui.so.4 #32 0xb664336a in QApplication::x11ProcessEvent(_XEvent*) () from /media/dev/trunk/qt-copy/lib/libQtGui.so.4 #33 0xb666dc09 in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () from /media/dev/trunk/qt-copy/lib/libQtGui.so.4 #34 0xb58999a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #35 0xb589d063 in ?? () from /usr/lib/libglib-2.0.so.0 #36 0xb589d221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #37 0xb6fb5dea in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #38 0xb666d424 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /media/dev/trunk/qt-copy/lib/libQtGui.so.4 #39 0xb6f840d8 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #40 0xb6f84332 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #41 0xb6f878cb in QCoreApplication::exec() () from /media/dev/trunk/qt-copy/lib/libQtCore.so.4 #42 0xb65c0074 in QApplication::exec() () from /media/dev/trunk/qt-copy/lib/libQtGui.so.4 #43 0x0804f246 in main (argc=-1208807344, argv=0x8111cf8) at /media/dev/trunk/src/KDE/kdevelop/app/main.cpp:203
Created attachment 35282 [details] Crash report The same bug on arch linux x86_64 svn build.
this has recently been fixed by Aleix.