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.

Reply via email to