https://bugs.kde.org/show_bug.cgi?id=357088
Bug ID: 357088 Summary: KDevelop crashed when I saved all (Ctrl+L) 3 changed files in Review mode Product: kdevelop Version: 4.7.2 Platform: Mageia RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kdevelop-bugs-n...@kde.org Reporter: piotr.mierzwin...@gmail.com Application: kdevelop (4.7.2) KDE Platform Version: 4.14.5 Qt Version: 4.8.6 Operating System: Linux 4.3.2-server-1.mga6 i686 Distribution: "Mageia 5" -- Information about the crash: - What I was doing when the application crashed: 1. In Edit mode I changed 3 files and saved them (Ctrl+L) 2. Invoked git->Show Differences (RMB in Project view) 3. In Review mode I changed again all 3 files (in every i moved 1 line) 4. tried save all invoking Ctrl+L KDevelop crashed KDevelop-4.7.2 and KDevplatform-1.7.2, Qt-4.8.6 All packages come from Mageia 5 32bit -- Backtrace: Application: KDevelop (kdevelop), signal: Aborted Using host libthread_db library "/lib/i686/libthread_db.so.1". [Current thread is 1 (Thread 0xb012d780 (LWP 30313))] Thread 15 (Thread 0xad8f9b40 (LWP 30314)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/i686/libpthread.so.0 #2 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/i686/libc.so.6 #3 0xffffffff in QTWTF::TCMalloc_PageHeap::scavengerThread() () at /lib/libQtScript.so.4 #4 0xffffffff in () at /lib/libQtScript.so.4 #5 0xffffffff in start_thread () at /lib/i686/libpthread.so.0 #6 0xffffffff in clone () at /lib/i686/libc.so.6 Thread 14 (Thread 0xaab30b40 (LWP 30315)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib/i686/libpthread.so.0 #2 0xffffffff in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib/i686/libc.so.6 #3 0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/libQtCore.so.4 #4 0xffffffff in KDevelop::DUChainPrivate::CleanupThread::run() (this=0xa2c1160) at /usr/src/debug/kdevplatform-1.7.2/language/duchain/duchain.cpp:283 #5 0xffffffff in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4 #6 0xffffffff in start_thread () at /lib/i686/libpthread.so.0 #7 0xffffffff in clone () at /lib/i686/libc.so.6 Thread 13 (Thread 0xa908eb40 (LWP 30321)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in clock_gettime () at /lib/i686/libc.so.6 #2 0xffffffff in qt_gettime() () at /lib/libQtCore.so.4 #3 0xffffffff in QTimerInfoList::timerWait(timeval&) () at /lib/libQtCore.so.4 #4 0xffffffff in timerSourcePrepareHelper(GTimerSource*, int*) () at /lib/libQtCore.so.4 #5 0xffffffff in g_main_context_prepare () at /lib/libglib-2.0.so.0 #6 0xffffffff in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0 #7 0xffffffff in g_main_context_iteration () at /lib/libglib-2.0.so.0 #8 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4 #9 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4 #10 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4 #11 0xffffffff in QThread::exec() () at /lib/libQtCore.so.4 #12 0xffffffff in QThread::run() () at /lib/libQtCore.so.4 #13 0xffffffff in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4 #14 0xffffffff in start_thread () at /lib/i686/libpthread.so.0 #15 0xffffffff in clone () at /lib/i686/libc.so.6 Thread 12 (Thread 0xa6803b40 (LWP 30323)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in clock_gettime () at /lib/i686/libc.so.6 #2 0xffffffff in qt_gettime() () at /lib/libQtCore.so.4 #3 0xffffffff in QTimerInfoList::timerWait(timeval&) () at /lib/libQtCore.so.4 #4 0xffffffff in timerSourcePrepareHelper(GTimerSource*, int*) () at /lib/libQtCore.so.4 #5 0xffffffff in timerSourcePrepare(_GSource*, int*) () at /lib/libQtCore.so.4 #6 0xffffffff in g_main_context_prepare () at /lib/libglib-2.0.so.0 #7 0xffffffff in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0 #8 0xffffffff in g_main_context_iteration () at /lib/libglib-2.0.so.0 #9 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4 #10 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4 #11 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4 #12 0xffffffff in QThread::exec() () at /lib/libQtCore.so.4 #13 0xffffffff in KDevelop::CompletionWorkerThread::run() (this=0xa516ce0) at /usr/src/debug/kdevplatform-1.7.2/language/codecompletion/codecompletionmodel.cpp:84 #14 0xffffffff in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4 #15 0xffffffff in start_thread () at /lib/i686/libpthread.so.0 #16 0xffffffff in clone () at /lib/i686/libc.so.6 Thread 11 (Thread 0x9a8c2b40 (LWP 30333)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in clock_gettime () at /lib/i686/libc.so.6 #2 0xffffffff in qt_gettime() () at /lib/libQtCore.so.4 #3 0xffffffff in QTimerInfoList::timerWait(timeval&) () at /lib/libQtCore.so.4 #4 0xffffffff in timerSourcePrepareHelper(GTimerSource*, int*) () at /lib/libQtCore.so.4 #5 0xffffffff in timerSourcePrepare(_GSource*, int*) () at /lib/libQtCore.so.4 #6 0xffffffff in g_main_context_prepare () at /lib/libglib-2.0.so.0 #7 0xffffffff in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0 #8 0xffffffff in g_main_context_iteration () at /lib/libglib-2.0.so.0 #9 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4 #10 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4 #11 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4 #12 0xffffffff in QThread::exec() () at /lib/libQtCore.so.4 #13 0xffffffff in QInotifyFileSystemWatcherEngine::run() () at /lib/libQtCore.so.4 #14 0xffffffff in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4 #15 0xffffffff in start_thread () at /lib/i686/libpthread.so.0 #16 0xffffffff in clone () at /lib/i686/libc.so.6 Thread 10 (Thread 0x99effb40 (LWP 30414)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/i686/libpthread.so.0 #2 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/i686/libc.so.6 #3 0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/libQtCore.so.4 #4 0xffffffff in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #5 0xffffffff in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #6 0xffffffff in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #7 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #8 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #9 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #10 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #11 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #12 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #13 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #14 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #15 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #16 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #17 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #18 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #19 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #20 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #21 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #22 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #23 0xffffffff in ThreadWeaver::Thread::run() () at /lib/libthreadweaver.so.4 #24 0xffffffff in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4 #25 0xffffffff in start_thread () at /lib/i686/libpthread.so.0 #26 0xffffffff in clone () at /lib/i686/libc.so.6 Thread 9 (Thread 0xa44ffb40 (LWP 30415)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/i686/libpthread.so.0 #2 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/i686/libc.so.6 #3 0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/libQtCore.so.4 #4 0xffffffff in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #5 0xffffffff in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #6 0xffffffff in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #7 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #8 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #9 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #10 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #11 0xffffffff in ThreadWeaver::Thread::run() () at /lib/libthreadweaver.so.4 #12 0xffffffff in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4 #13 0xffffffff in start_thread () at /lib/i686/libpthread.so.0 #14 0xffffffff in clone () at /lib/i686/libc.so.6 Thread 8 (Thread 0xa3affb40 (LWP 30416)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/i686/libpthread.so.0 #2 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/i686/libc.so.6 #3 0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/libQtCore.so.4 #4 0xffffffff in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #5 0xffffffff in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #6 0xffffffff in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #7 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #8 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #9 0xffffffff in ThreadWeaver::Thread::run() () at /lib/libthreadweaver.so.4 #10 0xffffffff in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4 #11 0xffffffff in start_thread () at /lib/i686/libpthread.so.0 #12 0xffffffff in clone () at /lib/i686/libc.so.6 Thread 7 (Thread 0xa30ffb40 (LWP 30417)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/i686/libpthread.so.0 #2 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/i686/libc.so.6 #3 0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/libQtCore.so.4 #4 0xffffffff in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #5 0xffffffff in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #6 0xffffffff in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #7 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #8 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #9 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #10 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #11 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #12 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #13 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #14 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #15 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #16 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #17 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #18 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #19 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #20 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #21 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #22 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #23 0xffffffff in ThreadWeaver::Thread::run() () at /lib/libthreadweaver.so.4 #24 0xffffffff in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4 #25 0xffffffff in start_thread () at /lib/i686/libpthread.so.0 #26 0xffffffff in clone () at /lib/i686/libc.so.6 Thread 6 (Thread 0xa26ffb40 (LWP 30418)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/i686/libpthread.so.0 #2 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/i686/libc.so.6 #3 0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/libQtCore.so.4 #4 0xffffffff in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #5 0xffffffff in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #6 0xffffffff in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #7 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #8 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #9 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #10 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #11 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #12 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #13 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #14 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #15 0xffffffff in ThreadWeaver::Thread::run() () at /lib/libthreadweaver.so.4 #16 0xffffffff in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4 #17 0xffffffff in start_thread () at /lib/i686/libpthread.so.0 #18 0xffffffff in clone () at /lib/i686/libc.so.6 Thread 5 (Thread 0xa1cffb40 (LWP 30419)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/i686/libpthread.so.0 #2 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/i686/libc.so.6 #3 0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/libQtCore.so.4 #4 0xffffffff in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #5 0xffffffff in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #6 0xffffffff in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #7 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #8 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #9 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #10 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #11 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #12 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #13 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #14 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #15 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #16 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #17 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #18 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #19 0xffffffff in ThreadWeaver::Thread::run() () at /lib/libthreadweaver.so.4 #20 0xffffffff in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4 #21 0xffffffff in start_thread () at /lib/i686/libpthread.so.0 #22 0xffffffff in clone () at /lib/i686/libc.so.6 Thread 4 (Thread 0xa12ffb40 (LWP 30420)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/i686/libpthread.so.0 #2 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/i686/libc.so.6 #3 0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/libQtCore.so.4 #4 0xffffffff in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #5 0xffffffff in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #6 0xffffffff in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #7 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #8 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #9 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #10 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #11 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #12 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #13 0xffffffff in ThreadWeaver::Thread::run() () at /lib/libthreadweaver.so.4 #14 0xffffffff in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4 #15 0xffffffff in start_thread () at /lib/i686/libpthread.so.0 #16 0xffffffff in clone () at /lib/i686/libc.so.6 Thread 3 (Thread 0xa08ffb40 (LWP 30421)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/i686/libpthread.so.0 #2 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/i686/libc.so.6 #3 0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/libQtCore.so.4 #4 0xffffffff in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #5 0xffffffff in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #6 0xffffffff in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #7 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #8 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #9 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #10 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #11 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #12 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #13 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #14 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #15 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #16 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #17 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #18 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #19 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #20 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #21 0xffffffff in ThreadWeaver::Thread::run() () at /lib/libthreadweaver.so.4 #22 0xffffffff in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4 #23 0xffffffff in start_thread () at /lib/i686/libpthread.so.0 #24 0xffffffff in clone () at /lib/i686/libc.so.6 Thread 2 (Thread 0x97effb40 (LWP 30422)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/i686/libpthread.so.0 #2 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/i686/libc.so.6 #3 0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/libQtCore.so.4 #4 0xffffffff in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #5 0xffffffff in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #6 0xffffffff in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () at /lib/libthreadweaver.so.4 #7 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #8 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #9 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #10 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #11 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #12 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #13 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #14 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #15 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #16 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib/libthreadweaver.so.4 #17 0xffffffff in ThreadWeaver::Thread::run() () at /lib/libthreadweaver.so.4 #18 0xffffffff in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4 #19 0xffffffff in start_thread () at /lib/i686/libpthread.so.0 #20 0xffffffff in clone () at /lib/i686/libc.so.6 Thread 1 (Thread 0xb012d780 (LWP 30313)): [KCrash Handler] #6 0xffffffff in __kernel_vsyscall () #7 0xffffffff in raise () at /lib/i686/libc.so.6 #8 0xffffffff in abort () at /lib/i686/libc.so.6 #9 0xffffffff in __gnu_cxx::__verbose_terminate_handler() () at /lib/libstdc++.so.6 #10 0xffffffff in __cxxabiv1::__terminate(void (*)()) () at /lib/libstdc++.so.6 #11 0xffffffff in () at /lib/libstdc++.so.6 #12 0xffffffff in () at /lib/libstdc++.so.6 #13 0xffffffff in KDevelop::SessionControllerPrivate::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (document=<optimized out>, this=<optimized out>) at /usr/src/debug/kdevplatform-1.7.2/shell/sessioncontroller.cpp:323 #14 0xffffffff in KDevelop::SessionControllerPrivate::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0xa178dc8, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbf9ae7f8) at /usr/src/debug/kdevplatform-1.7.2/build/shell/sessioncontroller.moc:55 #15 0xffffffff in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /lib/libQtCore.so.4 #16 0xffffffff in KDevelop::IDocumentController::documentSaved(KDevelop::IDocument*) (this=0x9fbbfc0, _t1=0xc867540) at /usr/src/debug/kdevplatform-1.7.2/build/interfaces/idocumentcontroller.moc:276 #17 0xffffffff in KDevelop::IDocument::notifySaved() (this=0xc867540) at /usr/src/debug/kdevplatform-1.7.2/interfaces/idocument.cpp:70 #18 0xffffffff in KDevelop::TextDocument::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (saveAs=<optimized out>, document=<optimized out>, this=<optimized out>) at /usr/src/debug/kdevplatform-1.7.2/shell/textdocument.cpp:277 #19 0xffffffff in KDevelop::TextDocument::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x0, _id=6, _a=0xbf9ae964, _c=<optimized out>) at /usr/src/debug/kdevplatform-1.7.2/build/shell/textdocument.moc:74 #20 0xffffffff in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /lib/libQtCore.so.4 #21 0xffffffff in KTextEditor::Document::documentSavedOrUploaded(KTextEditor::Document*, bool) () at /lib/libktexteditor.so.4 #22 0xffffffff in KateDocument::slotCompleted() () at /lib/libkatepartinterfaces.so.4 #23 0xffffffff in KateDocument::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .part.201] () at /lib/libkatepartinterfaces.so.4 #24 0xffffffff in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /lib/libQtCore.so.4 #25 0xffffffff in KParts::ReadOnlyPart::completed() () at /lib/libkparts.so.4 #26 0xffffffff in KParts::ReadWritePart::saveToUrl() () at /lib/libkparts.so.4 #27 0xffffffff in KParts::ReadWritePart::save() () at /lib/libkparts.so.4 #28 0xffffffff in KateDocument::save() () at /lib/libkatepartinterfaces.so.4 #29 0xffffffff in KateDocument::documentSave() () at /lib/libkatepartinterfaces.so.4 #30 0xffffffff in KDevelop::TextDocument::save(KDevelop::IDocument::DocumentSaveMode) (this=0xc867530, mode=KDevelop::IDocument::Silent) at /usr/src/debug/kdevplatform-1.7.2/shell/textdocument.cpp:577 #31 0xffffffff in KDevelop::DocumentController::saveSomeDocuments(QList<KDevelop::IDocument*> const&, KDevelop::IDocument::DocumentSaveMode) (this=0x0, list=..., mode=KDevelop::IDocument::Silent) at /usr/src/debug/kdevplatform-1.7.2/shell/documentcontroller.cpp:824 #32 0xffffffff in KDevelop::DocumentController::saveAllDocuments(KDevelop::IDocument::DocumentSaveMode) (this=0x9fbbfc0, mode=KDevelop::IDocument::Silent) at /usr/src/debug/kdevplatform-1.7.2/shell/documentcontroller.cpp:817 #33 0xffffffff in KDevelop::DocumentController::slotSaveAllDocuments() (this=0x9fbbfc0) at /usr/src/debug/kdevplatform-1.7.2/shell/documentcontroller.cpp:812 #34 0xffffffff in KDevelop::DocumentController::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x0, _id=6, _a=0xbf9aee28, _c=<optimized out>) at /usr/src/debug/kdevplatform-1.7.2/build/shell/documentcontroller.moc:122 #35 0xffffffff in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /lib/libQtCore.so.4 #36 0xffffffff in QAction::triggered(bool) () at /lib/libQtGui.so.4 #37 0xffffffff in QAction::activate(QAction::ActionEvent) () at /lib/libQtGui.so.4 #38 0xffffffff in QAction::event(QEvent*) () at /lib/libQtGui.so.4 #39 0xffffffff in KAction::event(QEvent*) () at /lib/libkdeui.so.5 #40 0xffffffff in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/libQtGui.so.4 #41 0xffffffff in QApplication::notify(QObject*, QEvent*) () at /lib/libQtGui.so.4 #42 0xffffffff in KApplication::notify(QObject*, QEvent*) () at /lib/libkdeui.so.5 #43 0xffffffff in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib/libQtCore.so.4 #44 0xffffffff in QShortcutMap::dispatchEvent(QKeyEvent*) () at /lib/libQtGui.so.4 #45 0xffffffff in QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) () at /lib/libQtGui.so.4 #46 0xffffffff in QApplication::notify(QObject*, QEvent*) () at /lib/libQtGui.so.4 #47 0xffffffff in KApplication::notify(QObject*, QEvent*) () at /lib/libkdeui.so.5 #48 0xffffffff in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib/libQtCore.so.4 #49 0xffffffff in qt_sendSpontaneousEvent(QObject*, QEvent*) () at /lib/libQtGui.so.4 #50 0xffffffff in QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) () at /lib/libQtGui.so.4 #51 0xffffffff in QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) () at /lib/libQtGui.so.4 #52 0xffffffff in QApplication::x11ProcessEvent(_XEvent*) () at /lib/libQtGui.so.4 #53 0xffffffff in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib/libQtGui.so.4 #54 0xffffffff in g_main_context_dispatch () at /lib/libglib-2.0.so.0 #55 0xffffffff in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0 #56 0xffffffff in g_main_context_iteration () at /lib/libglib-2.0.so.0 #57 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4 #58 0xffffffff in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtGui.so.4 #59 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4 #60 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4 #61 0xffffffff in QCoreApplication::exec() () at /lib/libQtCore.so.4 #62 0xffffffff in QApplication::exec() () at /lib/libQtGui.so.4 #63 0x08054fc3 in main(int, char**) (argc=<optimized out>, argv=0xbf9afbf4) at /usr/src/debug/kdevelop-4.7.2/app/main.cpp:582 Possible duplicates by query: bug 232572. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.