Bug 232755

Summary: Kdevelop crashed after reporting error in pruning
Product: [Unmaintained] kdelibs Reporter: Marco Poletti <poletti.marco>
Component: kdecoreAssignee: kdelibs bugs <kdelibs-bugs>
Status: RESOLVED WORKSFORME    
Severity: crash CC: kde
Priority: NOR Keywords: investigated, triaged
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Marco Poletti 2010-03-30 21:45:21 UTC
Application: kdevelop (3.9.99 (using KDevPlatform 0.9.99))
KDE Platform Version: 4.4.1 (KDE 4.4.1) "release 228"
Qt Version: 4.6.2
Operating System: Linux 2.6.31.12-0.2-desktop x86_64
Distribution: "openSUSE 11.2 (x86_64)"

-- Information about the crash:
I am using CMake with a KDevelop 4 project.
I was having a stange build problem: my executables were rebuilt when I modified the sources, but they didn't reflect the changes to the source code. It seemed they were built again using the old sources.
This happens to me every once in a while, when I use KDevelop.

Then I selected Prune, to start with a fresh build directory. An error popped up saying that come command failed (I don't remember which one). After I clicked OK, KDevelop crashed.
It never crashed before, while pruning a project.

I restarted KDevelop and re-run Prune and now it works. I have rebuilt my project and now source changes are reflected in generated binaries as usual.


The crash does not seem to be reproducible.

 -- Backtrace:
Application: KDevelop (kdevelop.bin), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f15f55b27f0 (LWP 11245))]

Thread 15 (Thread 0x7f15e1005910 (LWP 11246)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f15f3d9e692 in wait (this=<value optimized out>, mutex=0x104d390, time=200000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x104d390, time=200000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f15ef67d8ae in KDevelop::DUChainPrivate::CleanupThread::run (this=0x104d370) at /usr/src/debug/kdevplatform-0.9.99/language/duchain/duchain.cpp:286
#4  0x00007f15f3d9d775 in QThreadPrivate::start (arg=0x104d370) at thread/qthread_unix.cpp:248
#5  0x00007f15f281465d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x00007f15f2afae1d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f15d5dba910 (LWP 11318)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f15f3d9e72b in wait (this=<value optimized out>, mutex=0x24926e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x24926e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f15e9fe7786 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x249c070, th=0x2492ad0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f15e9fe8b6b in ThreadWeaver::WorkingHardState::applyForWork (this=0x24927c0, th=0x2492ad0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f15e9fe8b84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24927c0, th=0x2492ad0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f15e9fe8b84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24927c0, th=0x2492ad0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f15e9fe8b84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24927c0, th=0x2492ad0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f15e9fe8b84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24927c0, th=0x2492ad0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007f15e9fe8b84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24927c0, th=0x2492ad0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f15e9fe3edf in ThreadWeaver::ThreadRunHelper::run (this=0x7f15d5db9fb0, parent=0x249c070, th=0x2492ad0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:87
#11 0x00007f15e9fe5748 in ThreadWeaver::Thread::run (this=0x2492ad0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:142
#12 0x00007f15f3d9d775 in QThreadPrivate::start (arg=0x2492ad0) at thread/qthread_unix.cpp:248
#13 0x00007f15f281465d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#14 0x00007f15f2afae1d in clone () from /lib64/libc.so.6
#15 0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f15ce7c1910 (LWP 11395)):
#0  0x00007f15f3eb8344 in qt_gettime () at kernel/qcore_unix.cpp:113
#1  0x00007f15f3ebcfdd in QTimerInfoList::updateCurrentTime (this=0x7f15ce7c0cf0) at kernel/qeventdispatcher_unix.cpp:340
#2  0x00007f15f3ebd005 in QTimerInfoList::timerWait (this=0x7f15ce7c0cf0, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#3  0x00007f15f3ebb0fd in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7f15ce7c0e0c) at kernel/qeventdispatcher_glib.cpp:136
#4  0x00007f15f3ebb1a5 in timerSourcePrepare (source=0x7f15ce7c0cf0, timeout=0x3474105) at kernel/qeventdispatcher_glib.cpp:169
#5  0x00007f15ed253fda in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#6  0x00007f15ed2543b1 in ?? () from /usr/lib64/libglib-2.0.so.0
#7  0x00007f15ed2548e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#8  0x00007f15f3ebaf06 in QEventDispatcherGlib::processEvents (this=0x309d3e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#9  0x00007f15f3e902a2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#10 0x00007f15f3e9067c in QEventLoop::exec (this=0x7f15ce7c0fa0, flags=) at kernel/qeventloop.cpp:201
#11 0x00007f15f3d9ad59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#12 0x00007f15f3d9d775 in QThreadPrivate::start (arg=0x24e37b0) at thread/qthread_unix.cpp:248
#13 0x00007f15f281465d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#14 0x00007f15f2afae1d in clone () from /lib64/libc.so.6
#15 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f15cdfc0910 (LWP 11396)):
#0  0x00007f15f2af1d03 in poll () from /lib64/libc.so.6
#1  0x00007f15ed25459c in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f15ed2548e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f15f3ebaf06 in QEventDispatcherGlib::processEvents (this=0x24dc170, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f15f3e902a2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f15f3e9067c in QEventLoop::exec (this=0x7f15cdfbffa0, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f15f3d9ad59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f15f3d9d775 in QThreadPrivate::start (arg=0x30b7820) at thread/qthread_unix.cpp:248
#8  0x00007f15f281465d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x00007f15f2afae1d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f15cd7bf910 (LWP 11397)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f15f3d9d0e5 in thread_sleep (ti=0x7f15cd7bef60) at thread/qthread_unix.cpp:398
#2  0x00007f15f3d9d250 in QThread::msleep (msecs=<value optimized out>) at thread/qthread_unix.cpp:424
#3  0x00007f15cef82ab1 in UIBlockTester::UIBlockTesterThread::run (this=0x7f15d0007300) at /usr/src/debug/kdevelop-3.9.99/languages/cpp/cpplanguagesupport.cpp:672
#4  0x00007f15f3d9d775 in QThreadPrivate::start (arg=0x7f15d0007300) at thread/qthread_unix.cpp:248
#5  0x00007f15f281465d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x00007f15f2afae1d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f15ccfbe910 (LWP 11398)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f15f3d9e72b in wait (this=<value optimized out>, mutex=0xf73890, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xf73890, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f15e9fe7786 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x105d140, th=0x7f15d00035a0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f15e9fe8b6b in ThreadWeaver::WorkingHardState::applyForWork (this=0xf79a50, th=0x7f15d00035a0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f15e9fe3edf in ThreadWeaver::ThreadRunHelper::run (this=0x7f15ccfbdfb0, parent=0x105d140, th=0x7f15d00035a0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f15e9fe5748 in ThreadWeaver::Thread::run (this=0x7f15d00035a0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f15f3d9d775 in QThreadPrivate::start (arg=0x7f15d00035a0) at thread/qthread_unix.cpp:248
#8  0x00007f15f281465d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x00007f15f2afae1d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f15c7fff910 (LWP 11399)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f15f3d9e72b in wait (this=<value optimized out>, mutex=0xf73890, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xf73890, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f15e9fe7786 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x105d140, th=0x7f15d00039b0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f15e9fe8b6b in ThreadWeaver::WorkingHardState::applyForWork (this=0xf79a50, th=0x7f15d00039b0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f15e9fe8b84 in ThreadWeaver::WorkingHardState::applyForWork (this=0xf79a50, th=0x7f15d00039b0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f15e9fe8b84 in ThreadWeaver::WorkingHardState::applyForWork (this=0xf79a50, th=0x7f15d00039b0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f15e9fe3edf in ThreadWeaver::ThreadRunHelper::run (this=0x7f15c7ffefb0, parent=0x105d140, th=0x7f15d00039b0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:87
#8  0x00007f15e9fe5748 in ThreadWeaver::Thread::run (this=0x7f15d00039b0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:142
#9  0x00007f15f3d9d775 in QThreadPrivate::start (arg=0x7f15d00039b0) at thread/qthread_unix.cpp:248
#10 0x00007f15f281465d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#11 0x00007f15f2afae1d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f15c77fe910 (LWP 11400)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f15f3d9e72b in wait (this=<value optimized out>, mutex=0xf73890, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xf73890, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f15e9fe7786 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x105d140, th=0x7f15d0018c20) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f15e9fe8b6b in ThreadWeaver::WorkingHardState::applyForWork (this=0xf79a50, th=0x7f15d0018c20) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f15e9fe8b84 in ThreadWeaver::WorkingHardState::applyForWork (this=0xf79a50, th=0x7f15d0018c20) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f15e9fe3edf in ThreadWeaver::ThreadRunHelper::run (this=0x7f15c77fdfb0, parent=0x105d140, th=0x7f15d0018c20) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:87
#7  0x00007f15e9fe5748 in ThreadWeaver::Thread::run (this=0x7f15d0018c20) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:142
#8  0x00007f15f3d9d775 in QThreadPrivate::start (arg=0x7f15d0018c20) at thread/qthread_unix.cpp:248
#9  0x00007f15f281465d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#10 0x00007f15f2afae1d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f15c6ffd910 (LWP 11401)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f15f3d9e72b in wait (this=<value optimized out>, mutex=0xf73890, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xf73890, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f15e9fe7786 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x105d140, th=0x7f15d001b970) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f15e9fe8b6b in ThreadWeaver::WorkingHardState::applyForWork (this=0xf79a50, th=0x7f15d001b970) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f15e9fe8b84 in ThreadWeaver::WorkingHardState::applyForWork (this=0xf79a50, th=0x7f15d001b970) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f15e9fe8b84 in ThreadWeaver::WorkingHardState::applyForWork (this=0xf79a50, th=0x7f15d001b970) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f15e9fe8b84 in ThreadWeaver::WorkingHardState::applyForWork (this=0xf79a50, th=0x7f15d001b970) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f15e9fe8b84 in ThreadWeaver::WorkingHardState::applyForWork (this=0xf79a50, th=0x7f15d001b970) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007f15e9fe8b84 in ThreadWeaver::WorkingHardState::applyForWork (this=0xf79a50, th=0x7f15d001b970) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f15e9fe8b84 in ThreadWeaver::WorkingHardState::applyForWork (this=0xf79a50, th=0x7f15d001b970) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00007f15e9fe3edf in ThreadWeaver::ThreadRunHelper::run (this=0x7f15c6ffcfb0, parent=0x105d140, th=0x7f15d001b970) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:87
#12 0x00007f15e9fe5748 in ThreadWeaver::Thread::run (this=0x7f15d001b970) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:142
#13 0x00007f15f3d9d775 in QThreadPrivate::start (arg=0x7f15d001b970) at thread/qthread_unix.cpp:248
#14 0x00007f15f281465d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#15 0x00007f15f2afae1d in clone () from /lib64/libc.so.6
#16 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f15c67fc910 (LWP 11402)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f15f3d9e72b in wait (this=<value optimized out>, mutex=0xf73890, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xf73890, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f15e9fe7786 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x105d140, th=0x30a87f0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f15e9fe8b6b in ThreadWeaver::WorkingHardState::applyForWork (this=0xf79a50, th=0x30a87f0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f15e9fe8b84 in ThreadWeaver::WorkingHardState::applyForWork (this=0xf79a50, th=0x30a87f0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f15e9fe8b84 in ThreadWeaver::WorkingHardState::applyForWork (this=0xf79a50, th=0x30a87f0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f15e9fe8b84 in ThreadWeaver::WorkingHardState::applyForWork (this=0xf79a50, th=0x30a87f0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f15e9fe3edf in ThreadWeaver::ThreadRunHelper::run (this=0x7f15c67fbfb0, parent=0x105d140, th=0x30a87f0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:87
#9  0x00007f15e9fe5748 in ThreadWeaver::Thread::run (this=0x30a87f0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:142
#10 0x00007f15f3d9d775 in QThreadPrivate::start (arg=0x30a87f0) at thread/qthread_unix.cpp:248
#11 0x00007f15f281465d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#12 0x00007f15f2afae1d in clone () from /lib64/libc.so.6
#13 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f15d65bb910 (LWP 13962)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f15f3d9e72b in wait (this=<value optimized out>, mutex=0x24926e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x24926e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f15e9fe7786 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x249c070, th=0x3af9820) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f15e9fe8b6b in ThreadWeaver::WorkingHardState::applyForWork (this=0x24927c0, th=0x3af9820) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f15e9fe3edf in ThreadWeaver::ThreadRunHelper::run (this=0x7f15d65bafb0, parent=0x249c070, th=0x3af9820) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f15e9fe5748 in ThreadWeaver::Thread::run (this=0x3af9820) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f15f3d9d775 in QThreadPrivate::start (arg=0x3af9820) at thread/qthread_unix.cpp:248
#8  0x00007f15f281465d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x00007f15f2afae1d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f15c5ffb910 (LWP 13963)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f15f3d9e72b in wait (this=<value optimized out>, mutex=0x24926e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x24926e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f15e9fe7786 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x249c070, th=0x3c39bb0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f15e9fe8b6b in ThreadWeaver::WorkingHardState::applyForWork (this=0x24927c0, th=0x3c39bb0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f15e9fe8b84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24927c0, th=0x3c39bb0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f15e9fe8b84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24927c0, th=0x3c39bb0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f15e9fe8b84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24927c0, th=0x3c39bb0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f15e9fe3edf in ThreadWeaver::ThreadRunHelper::run (this=0x7f15c5ffafb0, parent=0x249c070, th=0x3c39bb0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:87
#9  0x00007f15e9fe5748 in ThreadWeaver::Thread::run (this=0x3c39bb0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:142
#10 0x00007f15f3d9d775 in QThreadPrivate::start (arg=0x3c39bb0) at thread/qthread_unix.cpp:248
#11 0x00007f15f281465d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#12 0x00007f15f2afae1d in clone () from /lib64/libc.so.6
#13 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f15c57fa910 (LWP 13964)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f15f3d9e72b in wait (this=<value optimized out>, mutex=0x24926e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x24926e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f15e9fe7786 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x249c070, th=0x3bff2d0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f15e9fe8b6b in ThreadWeaver::WorkingHardState::applyForWork (this=0x24927c0, th=0x3bff2d0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f15e9fe8b84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24927c0, th=0x3bff2d0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f15e9fe3edf in ThreadWeaver::ThreadRunHelper::run (this=0x7f15c57f9fb0, parent=0x249c070, th=0x3bff2d0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:87
#7  0x00007f15e9fe5748 in ThreadWeaver::Thread::run (this=0x3bff2d0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:142
#8  0x00007f15f3d9d775 in QThreadPrivate::start (arg=0x3bff2d0) at thread/qthread_unix.cpp:248
#9  0x00007f15f281465d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#10 0x00007f15f2afae1d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f15c41a4910 (LWP 14038)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f15eb4b86a6 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f15eb796220) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#2  0x00007f15eb4b86e9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f15eb7a42ec) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#3  0x00007f15f281465d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x00007f15f2afae1d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f15f55b27f0 (LWP 11245)):
[KCrash Handler]
#5  QMetaObject::activate (sender=0x2e3cf20, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff0c8cfe20) at kernel/qobject.cpp:3255
#6  0x00007f15f4ff99b2 in KJob::result(KJob*) () from /usr/lib64/libkdecore.so.5
#7  0x00007f15f5000990 in KJob::emitResult() () from /usr/lib64/libkdecore.so.5
#8  0x00007f15f5000a54 in KCompositeJob::slotResult(KJob*) () from /usr/lib64/libkdecore.so.5
#9  0x00007f15efc4b1fb in KDevelop::BuilderJob::slotResult (this=0x0, job=0x7f15f3d9d3c0) at /usr/src/debug/kdevplatform-0.9.99/project/builderjob.cpp:172
#10 0x00007f15efc4b185 in KDevelop::BuilderJob::qt_metacall (this=0x2e3cf20, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff0c8cffc0)
    at /usr/src/debug/kdevplatform-0.9.99/build/project/builderjob.moc:72
#11 0x00007f15f3ea478f in QMetaObject::activate (sender=0x399fce0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x5) at kernel/qobject.cpp:3293
#12 0x00007f15f4ff99b2 in KJob::result(KJob*) () from /usr/lib64/libkdecore.so.5
#13 0x00007f15f5000990 in KJob::emitResult() () from /usr/lib64/libkdecore.so.5
#14 0x00007f15f5000a54 in KCompositeJob::slotResult(KJob*) () from /usr/lib64/libkdecore.so.5
#15 0x00007f15f099dbfe in KIO::DeleteJob::slotResult (this=0x399fce0, job=0x5038e70) at /usr/src/debug/kdelibs-4.4.1/kio/kio/deletejob.cpp:461
#16 0x00007f15f099db58 in KIO::DeleteJob::qt_metacall (this=0x399fce0, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff0c8d0190) at /usr/src/debug/kdelibs-4.4.1/build/kio/deletejob.moc:95
#17 0x00007f15f3ea478f in QMetaObject::activate (sender=0x5038e70, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x5) at kernel/qobject.cpp:3293
#18 0x00007f15f4ff99b2 in KJob::result(KJob*) () from /usr/lib64/libkdecore.so.5
#19 0x00007f15f5000990 in KJob::emitResult() () from /usr/lib64/libkdecore.so.5
#20 0x00007f15f089da53 in KIO::SimpleJob::slotFinished (this=0x5038e70) at /usr/src/debug/kdelibs-4.4.1/kio/kio/job.cpp:486
#21 0x00007f15f088f926 in KIO::SimpleJob::slotError (this=0x5038e70, err=<value optimized out>, errorText=...) at /usr/src/debug/kdelibs-4.4.1/kio/kio/job.cpp:498
#22 0x00007f15f088fa68 in KIO::SimpleJob::qt_metacall (this=0x5038e70, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff0c8d0460) at /usr/src/debug/kdelibs-4.4.1/build/kio/jobclasses.moc:170
#23 0x00007f15f3ea478f in QMetaObject::activate (sender=0x5287a00, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x5) at kernel/qobject.cpp:3293
#24 0x00007f15f0840c56 in KIO::SlaveInterface::error (this=0x0, _t1=142, _t2=<value optimized out>) at /usr/src/debug/kdelibs-4.4.1/build/kio/slaveinterface.moc:159
#25 0x00007f15f0970564 in KIO::SlaveInterface::dispatch (this=0x5287a00, _cmd=142, rawdata=...) at /usr/src/debug/kdelibs-4.4.1/kio/kio/slaveinterface.cpp:208
#26 0x00007f15f085e7b3 in KIO::SlaveInterface::dispatch (this=0x5287a00) at /usr/src/debug/kdelibs-4.4.1/kio/kio/slaveinterface.cpp:91
#27 0x00007f15f089fd06 in KIO::Slave::gotInput (this=0x5287a00) at /usr/src/debug/kdelibs-4.4.1/kio/kio/slave.cpp:324
#28 0x00007f15f089fedc in KIO::Slave::qt_metacall (this=0x5287a00, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff0c8d0860) at /usr/src/debug/kdelibs-4.4.1/build/kio/slave.moc:82
#29 0x00007f15f3ea478f in QMetaObject::activate (sender=0x4c42160, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x5) at kernel/qobject.cpp:3293
#30 0x00007f15f0860667 in KIO::ConnectionPrivate::dequeue (this=0x3f43f20) at /usr/src/debug/kdelibs-4.4.1/kio/kio/connection.cpp:82
#31 0x00007f15f086072d in KIO::Connection::qt_metacall (this=0x4c42160, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x44900e0) at /usr/src/debug/kdelibs-4.4.1/build/kio/connection.moc:79
#32 0x00007f15f3ea16c9 in QObject::event (this=0x4c42160, e=0x441fb50) at kernel/qobject.cpp:1248
#33 0x00007f15f324de1c in QApplicationPrivate::notify_helper (this=0xe63710, receiver=0x4c42160, e=0x441fb50) at kernel/qapplication.cpp:4300
#34 0x00007f15f32543fb in QApplication::notify (this=0x7fff0c8d1460, receiver=0x4c42160, e=0x441fb50) at kernel/qapplication.cpp:4183
#35 0x00007f15f4364456 in KApplication::notify (this=0x7fff0c8d1460, receiver=0x4c42160, event=0x441fb50) at /usr/src/debug/kdelibs-4.4.1/kdeui/kernel/kapplication.cpp:302
#36 0x00007f15f3e9198c in QCoreApplication::notifyInternal (this=0x7fff0c8d1460, receiver=0x4c42160, event=0x441fb50) at kernel/qcoreapplication.cpp:704
#37 0x00007f15f3e94107 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x613ae0) at kernel/qcoreapplication.h:215
#38 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x613ae0) at kernel/qcoreapplication.cpp:1345
#39 0x00007f15f3ebb373 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#40 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#41 0x00007f15ed250dee in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#42 0x00007f15ed2547b8 in ?? () from /usr/lib64/libglib-2.0.so.0
#43 0x00007f15ed2548e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#44 0x00007f15f3ebaeb3 in QEventDispatcherGlib::processEvents (this=0x619a30, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#45 0x00007f15f32fc51e in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#46 0x00007f15f3e902a2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#47 0x00007f15f3e9067c in QEventLoop::exec (this=0x7fff0c8d12b0, flags=) at kernel/qeventloop.cpp:201
#48 0x00007f15f3e943cb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#49 0x000000000040866f in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdevelop-3.9.99/app/main_internal.cpp:222

Possible duplicates by query: bug 232487, bug 232285, bug 231855, bug 231493, bug 231319.

Reported using DrKonqi
Comment 1 Nicolas L. 2010-08-13 22:49:19 UTC
#6  0x00007f15f4ff99b2 in KJob::result(KJob*) () from
/usr/lib64/libkdecore.so.5
#7  0x00007f15f5000990 in KJob::emitResult() () from /usr/lib64/libkdecore.so.5
#8  0x00007f15f5000a54 in KCompositeJob::slotResult(KJob*) () from
/usr/lib64/libkdecore.so.5

Please install the debuginfo package for kdelibs and paste on this bugreport a new backtrace
Comment 2 Andreas Pakulat 2010-08-13 23:52:50 UTC
This has AFAIK been fixed in either a later 4.4.x release or in 4.5.0
Comment 3 Andrew Crouthamel 2018-09-20 22:00:58 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Andrew Crouthamel 2018-10-21 04:54:04 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!