Version: (using KDE 4.3.4) Installed from: Debian testing/unstable Packages No idea how this happened, the code looks quite OK to me as well - a build-fubar? Wanted to share anyways, please close if this is rubbish. Application: KDevelop (kdevelop.bin), signal: Segmentation fault [Current thread is 1 (Thread 0xb48e7700 (LWP 30981))] Thread 14 (Thread 0xb1687b70 (LWP 30990)): #0 0xb78a5424 in __kernel_vsyscall () #1 0xb4dad3d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179 #2 0xb5a49884 in __pthread_cond_timedwait (cond=0x9d19c18, mutex=0x9d19c00, abstime=0xb168730c) at forward.c:152 #3 0xb664f59c in QWaitConditionPrivate::wait (this=0x9f890e4, mutex=0x9f890e8, time=200000) at thread/qwaitcondition_unix.cpp:85 #4 QWaitCondition::wait (this=0x9f890e4, mutex=0x9f890e8, time=200000) at thread/qwaitcondition_unix.cpp:159 #5 0xb549a231 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x9f890d8) at /home/milianw/projects/kde4/kdevplatform/language/duchain/duchain.cpp:286 #6 0xb664e5e2 in QThreadPrivate::start (arg=0x9f890d8) at thread/qthread_unix.cpp:188 #7 0xb4da9585 in start_thread (arg=0xb1687b70) at pthread_create.c:300 #8 0xb5a3c2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 13 (Thread 0xb0391b70 (LWP 30995)): #0 0xb78a5424 in __kernel_vsyscall () #1 0xb4dad0a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb5a4982d in __pthread_cond_wait (cond=0xa0bdf18, mutex=0xa0bdf00) at forward.c:139 #3 0xb664f5c2 in QWaitConditionPrivate::wait (this=0xa0ae328, mutex=0xa0b2330, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0xa0ae328, mutex=0xa0b2330, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb71bb648 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa0ae310, th=0xa0ae200) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb71be3ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa0d34a0, th=0xa0ae200) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb71ba23b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa0ae310, th=0xa0ae200) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb71be4a2 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa0d34a0, th=0xa0ae200) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb71bbbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa0ae310, th=0xa0ae200, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb71be4c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa0d34a0, th=0xa0ae200) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0xb71bbbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa0ae310, th=0xa0ae200, previous=0xc3b67c8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb71bc4be in ThreadWeaver::ThreadRunHelper::run (this=0xb0391330, parent=0xa0ae310, th=0xa0ae200) at ../../../threadweaver/Weaver/Thread.cpp:87 #13 0xb71bcafb in ThreadWeaver::Thread::run (this=0xa0ae200) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0xb664e5e2 in QThreadPrivate::start (arg=0xa0ae200) at thread/qthread_unix.cpp:188 #15 0xb4da9585 in start_thread (arg=0xb0391b70) at pthread_create.c:300 #16 0xb5a3c2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 12 (Thread 0xafb90b70 (LWP 30997)): #0 0xb78a5424 in __kernel_vsyscall () #1 0xb4dad0a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb5a4982d in __pthread_cond_wait (cond=0xa0bdf18, mutex=0xa0bdf00) at forward.c:139 #3 0xb664f5c2 in QWaitConditionPrivate::wait (this=0xa0ae328, mutex=0xa0b2330, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0xa0ae328, mutex=0xa0b2330, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb71bb648 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa0ae310, th=0xa13d6d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb71be3ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa0d34a0, th=0xa13d6d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb71ba23b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa0ae310, th=0xa13d6d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb71be4a2 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa0d34a0, th=0xa13d6d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb71bbbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa0ae310, th=0xa13d6d0, previous=0xc3affa8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb71bc4be in ThreadWeaver::ThreadRunHelper::run (this=0xafb90330, parent=0xa0ae310, th=0xa13d6d0) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0xb71bcafb in ThreadWeaver::Thread::run (this=0xa13d6d0) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0xb664e5e2 in QThreadPrivate::start (arg=0xa13d6d0) at thread/qthread_unix.cpp:188 #13 0xb4da9585 in start_thread (arg=0xafb90b70) at pthread_create.c:300 #14 0xb5a3c2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 11 (Thread 0xae132b70 (LWP 31003)): #0 0xb78a5424 in __kernel_vsyscall () #1 0xb5a355b1 in select () from /lib/i686/cmov/libc.so.6 #2 0xb671d4a0 in QProcessManager::run (this=0x9c72230) at io/qprocess_unix.cpp:296 #3 0xb664e5e2 in QThreadPrivate::start (arg=0x9c72230) at thread/qthread_unix.cpp:188 #4 0xb4da9585 in start_thread (arg=0xae132b70) at pthread_create.c:300 #5 0xb5a3c2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 10 (Thread 0xad931b70 (LWP 31008)): #0 0xb78a5424 in __kernel_vsyscall () #1 0xb5a2eb47 in *__GI___poll (fds=0xa419798, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xb4cf504b in g_poll () from /lib/libglib-2.0.so.0 #3 0xb4ce820b in ?? () from /lib/libglib-2.0.so.0 #4 0xb4ce8503 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0xb676a05f in QEventDispatcherGlib::processEvents (this=0x9f88db8, flags=...) at kernel/qeventdispatcher_glib.cpp:409 #6 0xb673d83a in QEventLoop::processEvents (this=0xad931300, flags=...) at kernel/qeventloop.cpp:149 #7 0xb673dc82 in QEventLoop::exec (this=0xad931300, flags=...) at kernel/qeventloop.cpp:201 #8 0xb664b309 in QThread::exec (this=0xa305720) at thread/qthread.cpp:487 #9 0xb55a449b in KDevelop::CompletionWorkerThread::run (this=0xa305720) at /home/milianw/projects/kde4/kdevplatform/language/codecompletion/codecompletionmodel.cpp:82 #10 0xb664e5e2 in QThreadPrivate::start (arg=0xa305720) at thread/qthread_unix.cpp:188 #11 0xb4da9585 in start_thread (arg=0xad931b70) at pthread_create.c:300 #12 0xb5a3c2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 9 (Thread 0xad130b70 (LWP 31113)): #0 0xb4d64e4c in *__GI_clock_gettime (clock_id=-1261006860, tp=0xad130058) at ../sysdeps/unix/clock_gettime.c:100 #1 0xb676be9b in QTimerInfoList::getTime (this=0xaf8afb4, t=...) at kernel/qeventdispatcher_unix.cpp:339 #2 0xb676c061 in QTimerInfoList::updateCurrentTime (this=0xaf8afb4) at kernel/qeventdispatcher_unix.cpp:297 #3 0xb676c21a in QTimerInfoList::timerWait (this=0xaf8afb4, tm=...) at kernel/qeventdispatcher_unix.cpp:420 #4 0xb676a220 in timerSourcePrepareHelper (src=0xad130058, timeout=0xad13015c) at kernel/qeventdispatcher_glib.cpp:136 #5 0xb676a2a5 in timerSourcePrepare (source=0x0, timeout=0xb4d68ff4) at kernel/qeventdispatcher_glib.cpp:169 #6 0xb4ce7c30 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #7 0xb4ce7ff1 in ?? () from /lib/libglib-2.0.so.0 #8 0xb4ce8503 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #9 0xb676a05f in QEventDispatcherGlib::processEvents (this=0xaf03ba8, flags=...) at kernel/qeventdispatcher_glib.cpp:409 #10 0xb673d83a in QEventLoop::processEvents (this=0xad130300, flags=...) at kernel/qeventloop.cpp:149 #11 0xb673dc82 in QEventLoop::exec (this=0xad130300, flags=...) at kernel/qeventloop.cpp:201 #12 0xb664b309 in QThread::exec (this=0xaefbd48) at thread/qthread.cpp:487 #13 0xb55a449b in KDevelop::CompletionWorkerThread::run (this=0xaefbd48) at /home/milianw/projects/kde4/kdevplatform/language/codecompletion/codecompletionmodel.cpp:82 #14 0xb664e5e2 in QThreadPrivate::start (arg=0xaefbd48) at thread/qthread_unix.cpp:188 #15 0xb4da9585 in start_thread (arg=0xad130b70) at pthread_create.c:300 #16 0xb5a3c2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 8 (Thread 0xaab0bb70 (LWP 31114)): #0 0xb4d64e4c in *__GI_clock_gettime (clock_id=-1261006860, tp=0xaab0b058) at ../sysdeps/unix/clock_gettime.c:100 #1 0xb676be9b in QTimerInfoList::getTime (this=0xaf0cf04, t=...) at kernel/qeventdispatcher_unix.cpp:339 #2 0xb676c061 in QTimerInfoList::updateCurrentTime (this=0xaf0cf04) at kernel/qeventdispatcher_unix.cpp:297 #3 0xb676c21a in QTimerInfoList::timerWait (this=0xaf0cf04, tm=...) at kernel/qeventdispatcher_unix.cpp:420 #4 0xb676a220 in timerSourcePrepareHelper (src=0xaab0b058, timeout=0xaab0b15c) at kernel/qeventdispatcher_glib.cpp:136 #5 0xb676a2a5 in timerSourcePrepare (source=0x0, timeout=0xb4d68ff4) at kernel/qeventdispatcher_glib.cpp:169 #6 0xb4ce7c30 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #7 0xb4ce7ff1 in ?? () from /lib/libglib-2.0.so.0 #8 0xb4ce8503 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #9 0xb676a05f in QEventDispatcherGlib::processEvents (this=0xaf77f20, flags=...) at kernel/qeventdispatcher_glib.cpp:409 #10 0xb673d83a in QEventLoop::processEvents (this=0xaab0b300, flags=...) at kernel/qeventloop.cpp:149 #11 0xb673dc82 in QEventLoop::exec (this=0xaab0b300, flags=...) at kernel/qeventloop.cpp:201 #12 0xb664b309 in QThread::exec (this=0xaf244b0) at thread/qthread.cpp:487 #13 0xb55a449b in KDevelop::CompletionWorkerThread::run (this=0xaf244b0) at /home/milianw/projects/kde4/kdevplatform/language/codecompletion/codecompletionmodel.cpp:82 #14 0xb664e5e2 in QThreadPrivate::start (arg=0xaf244b0) at thread/qthread_unix.cpp:188 #15 0xb4da9585 in start_thread (arg=0xaab0bb70) at pthread_create.c:300 #16 0xb5a3c2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 The current source language is "auto; currently c". Thread 7 (Thread 0xaa30ab70 (LWP 31115)): #0 0xb78a5424 in __kernel_vsyscall () #1 0xb4dad3d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179 #2 0xb5a49884 in __pthread_cond_timedwait (cond=0xaa30a284, mutex=0xaa30a2b4, abstime=0xaa30a2f0) at forward.c:152 #3 0xb664dfee in thread_sleep (ti=0xaa30a2f0) at thread/qthread_unix.cpp:297 #4 0xb664e11b in QThread::msleep (msecs=<value optimized out>) at thread/qthread_unix.cpp:323 #5 0xab49d8d2 in UIBlockTester::UIBlockTesterThread::run (this=0xaf81220) at /home/milianw/projects/kde4/kdevelop/languages/cpp/cpplanguagesupport.cpp:672 #6 0xb664e5e2 in QThreadPrivate::start (arg=0xaf81220) at thread/qthread_unix.cpp:188 #7 0xb4da9585 in start_thread (arg=0xaa30ab70) at pthread_create.c:300 #8 0xb5a3c2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 6 (Thread 0xa9a51b70 (LWP 31137)): #0 0xb78a5424 in __kernel_vsyscall () #1 0xb4dad0a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb5a4982d in __pthread_cond_wait (cond=0x9e3c810, mutex=0x9e3c7f8) at forward.c:139 #3 0xb664f5c2 in QWaitConditionPrivate::wait (this=0x9deba30, mutex=0x9deba88, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x9deba30, mutex=0x9deba88, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb71bb648 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9deba18, th=0xaa58e98) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb71be3ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9dfb9b8, th=0xaa58e98) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb71ba23b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9deba18, th=0xaa58e98) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb71be4a2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9dfb9b8, th=0xaa58e98) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb71bbbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9deba18, th=0xaa58e98, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb71be4c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9dfb9b8, th=0xaa58e98) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0xb71bbbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9deba18, th=0xaa58e98, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb71be4c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9dfb9b8, th=0xaa58e98) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #13 0xb71bbbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9deba18, th=0xaa58e98, previous=0xbd93ad8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #14 0xb71bc4be in ThreadWeaver::ThreadRunHelper::run (this=0xa9a51330, parent=0x9deba18, th=0xaa58e98) at ../../../threadweaver/Weaver/Thread.cpp:87 #15 0xb71bcafb in ThreadWeaver::Thread::run (this=0xaa58e98) at ../../../threadweaver/Weaver/Thread.cpp:142 #16 0xb664e5e2 in QThreadPrivate::start (arg=0xaa58e98) at thread/qthread_unix.cpp:188 #17 0xb4da9585 in start_thread (arg=0xa9a51b70) at pthread_create.c:300 #18 0xb5a3c2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 5 (Thread 0xa9250b70 (LWP 31138)): #0 0xb78a5424 in __kernel_vsyscall () #1 0xb4dad0a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb5a4982d in __pthread_cond_wait (cond=0x9e3c810, mutex=0x9e3c7f8) at forward.c:139 #3 0xb664f5c2 in QWaitConditionPrivate::wait (this=0x9deba30, mutex=0x9deba88, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x9deba30, mutex=0x9deba88, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb71bb648 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9deba18, th=0xae11fd0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb71be3ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9dfb9b8, th=0xae11fd0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb71ba23b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9deba18, th=0xae11fd0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb71be4a2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9dfb9b8, th=0xae11fd0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb71bbbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9deba18, th=0xae11fd0, previous=0xc54c7c0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb71bc4be in ThreadWeaver::ThreadRunHelper::run (this=0xa9250330, parent=0x9deba18, th=0xae11fd0) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0xb71bcafb in ThreadWeaver::Thread::run (this=0xae11fd0) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0xb664e5e2 in QThreadPrivate::start (arg=0xae11fd0) at thread/qthread_unix.cpp:188 #13 0xb4da9585 in start_thread (arg=0xa9250b70) at pthread_create.c:300 #14 0xb5a3c2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xa8a4fb70 (LWP 31139)): #0 0xb78a5424 in __kernel_vsyscall () #1 0xb4dad0a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb5a4982d in __pthread_cond_wait (cond=0x9e3c810, mutex=0x9e3c7f8) at forward.c:139 #3 0xb664f5c2 in QWaitConditionPrivate::wait (this=0x9deba30, mutex=0x9deba88, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x9deba30, mutex=0x9deba88, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb71bb648 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9deba18, th=0xae031f8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb71be3ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9dfb9b8, th=0xae031f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb71ba23b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9deba18, th=0xae031f8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb71be4a2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9dfb9b8, th=0xae031f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb71bbbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9deba18, th=0xae031f8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb71be4c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9dfb9b8, th=0xae031f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0xb71bbbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9deba18, th=0xae031f8, previous=0xa6dff88) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb71bc4be in ThreadWeaver::ThreadRunHelper::run (this=0xa8a4f330, parent=0x9deba18, th=0xae031f8) at ../../../threadweaver/Weaver/Thread.cpp:87 #13 0xb71bcafb in ThreadWeaver::Thread::run (this=0xae031f8) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0xb664e5e2 in QThreadPrivate::start (arg=0xae031f8) at thread/qthread_unix.cpp:188 #15 0xb4da9585 in start_thread (arg=0xa8a4fb70) at pthread_create.c:300 #16 0xb5a3c2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xa6acab70 (LWP 2997)): #0 0xb78a5424 in __kernel_vsyscall () #1 0xb4dad0a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb5a4982d in __pthread_cond_wait (cond=0xa0bdf18, mutex=0xa0bdf00) at forward.c:139 #3 0xb664f5c2 in QWaitConditionPrivate::wait (this=0xa0ae328, mutex=0xa0b2330, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0xa0ae328, mutex=0xa0b2330, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb71bb648 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa0ae310, th=0xc3ad918) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb71be3ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa0d34a0, th=0xc3ad918) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb71ba23b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa0ae310, th=0xc3ad918) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb71be4a2 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa0d34a0, th=0xc3ad918) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb71bbbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa0ae310, th=0xc3ad918, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb71be4c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa0d34a0, th=0xc3ad918) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0xb71bbbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa0ae310, th=0xc3ad918, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb71bc4be in ThreadWeaver::ThreadRunHelper::run (this=0xa6aca330, parent=0xa0ae310, th=0xc3ad918) at ../../../threadweaver/Weaver/Thread.cpp:87 #13 0xb71bcafb in ThreadWeaver::Thread::run (this=0xc3ad918) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0xb664e5e2 in QThreadPrivate::start (arg=0xc3ad918) at thread/qthread_unix.cpp:188 #15 0xb4da9585 in start_thread (arg=0xa6acab70) at pthread_create.c:300 #16 0xb5a3c2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xa62c9b70 (LWP 2998)): #0 0xb78a5424 in __kernel_vsyscall () #1 0xb4dad0a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb5a4982d in __pthread_cond_wait (cond=0xa0bdf18, mutex=0xa0bdf00) at forward.c:139 #3 0xb664f5c2 in QWaitConditionPrivate::wait (this=0xa0ae328, mutex=0xa0b2330, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0xa0ae328, mutex=0xa0b2330, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb71bb648 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa0ae310, th=0xc3bc250) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb71be3ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa0d34a0, th=0xc3bc250) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb71ba23b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa0ae310, th=0xc3bc250) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb71be4a2 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa0d34a0, th=0xc3bc250) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb71bbbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa0ae310, th=0xc3bc250, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb71bc4be in ThreadWeaver::ThreadRunHelper::run (this=0xa62c9330, parent=0xa0ae310, th=0xc3bc250) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0xb71bcafb in ThreadWeaver::Thread::run (this=0xc3bc250) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0xb664e5e2 in QThreadPrivate::start (arg=0xc3bc250) at thread/qthread_unix.cpp:188 #13 0xb4da9585 in start_thread (arg=0xa62c9b70) at pthread_create.c:300 #14 0xb5a3c2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb48e7700 (LWP 30981)): [KCrash Handler] #6 0xb55a49fa in KDevelop::CompletionTreeItem::completionProperties (this=0xb5616f88) at /home/milianw/projects/kde4/kdevplatform/language/codecompletion/codecompletionitem.cpp:142 #7 0xb544e346 in SimpleCursor (this=0xbfef50d4, cursor=...) at /home/milianw/projects/kde4/kdevplatform/language/editor/simplecursor.h:40 #8 0xb544e392 in SimpleRange (this=0xbfef50d4, range=...) at /home/milianw/projects/kde4/kdevplatform/language/editor/simplerange.h:42 #9 0xb544dbe3 in KDevelop::DocumentRangeObject::syncFromSmart (this=0xa42aef40) at /home/milianw/projects/kde4/kdevplatform/language/editor/documentrangeobject.cpp:90 #10 0xb544dd71 in KDevelop::DocumentRangeObject::range (this=0xa42aef40) at /home/milianw/projects/kde4/kdevplatform/language/editor/documentrangeobject.cpp:215 #11 0xb550d76c in declarationUnderCursor (c=..., ctx=0xb184450) at /home/milianw/projects/kde4/kdevplatform/language/duchain/duchainutils.cpp:256 #12 0xb550de12 in KDevelop::DUChainUtils::itemUnderCursor (url=..., c=...) at /home/milianw/projects/kde4/kdevplatform/language/duchain/duchainutils.cpp:281 #13 0xaf139631 in ContextBrowserPlugin::findDeclaration (this=0xa1efd50, view=0xa9a8d18, position=..., mouseHighlight=false) at /home/milianw/projects/kde4/kdevplatform/plugins/contextbrowser/contextbrowser.cpp:553 #14 0xaf13f18a in ContextBrowserPlugin::updateBrowserWidgetFor (this=0xa1efd50, view=0xa9a8d18) at /home/milianw/projects/kde4/kdevplatform/plugins/contextbrowser/contextbrowser.cpp:692 #15 0xaf13f3e0 in ContextBrowserPlugin::updateViews (this=0xa1efd50) at /home/milianw/projects/kde4/kdevplatform/plugins/contextbrowser/contextbrowser.cpp:722 #16 0xaf140eab in ContextBrowserPlugin::qt_metacall (this=0xa1efd50, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0xbfef5368) at /home/milianw/projects/.build/kde4/kdevplatform/plugins/contextbrowser/contextbrowser.moc:118 #17 0xb6754303 in QMetaObject::activate (sender=0xa1efd00, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3112 #18 0xb6754f42 in QMetaObject::activate (sender=0xa1efd00, m=0xb6830d84, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3186 #19 0xb678fb37 in QTimer::timeout (this=0xa1efd00) at .moc/release-shared/moc_qtimer.cpp:128 #20 0xb675a65e in QTimer::timerEvent (this=0xa1efd00, e=0xbfef57ec) at kernel/qtimer.cpp:261 #21 0xb674f39f in QObject::event (this=0xa1efd00, e=0xbfef57ec) at kernel/qobject.cpp:1074 #22 0xb5d2ba94 in QApplicationPrivate::notify_helper (this=0x9c6e870, receiver=0xa1efd00, e=0xbfef57ec) at kernel/qapplication.cpp:4065 #23 0xb5d33bee in QApplication::notify (this=0xbfef5b18, receiver=0xa1efd00, e=0xbfef57ec) at kernel/qapplication.cpp:3605 #24 0xb6a7862d in KApplication::notify (this=0xbfef5b18, receiver=0xa1efd00, event=0xbfef57ec) at ../../kdeui/kernel/kapplication.cpp:302 #25 0xb673f1eb in QCoreApplication::notifyInternal (this=0xbfef5b18, receiver=0xa1efd00, event=0xbfef57ec) at kernel/qcoreapplication.cpp:610 #26 0xb676de21 in QCoreApplication::sendEvent (this=0x9c71a34) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #27 QTimerInfoList::activateTimers (this=0x9c71a34) at kernel/qeventdispatcher_unix.cpp:580 #28 0xb676a317 in timerSourceDispatch (source=0x9c71a70) at kernel/qeventdispatcher_glib.cpp:184 #29 idleTimerSourceDispatch (source=0x9c71a70) at kernel/qeventdispatcher_glib.cpp:231 #30 0xb4ce4b38 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #31 0xb4ce83d0 in ?? () from /lib/libglib-2.0.so.0 #32 0xb4ce8503 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #33 0xb676a041 in QEventDispatcherGlib::processEvents (this=0x9bce260, flags=...) at kernel/qeventdispatcher_glib.cpp:407 #34 0xb5dcb305 in QGuiEventDispatcherGlib::processEvents (this=0x9bce260, flags=...) at kernel/qguieventdispatcher_glib.cpp:202 #35 0xb673d83a in QEventLoop::processEvents (this=0xbfef5a60, flags=...) at kernel/qeventloop.cpp:149 #36 0xb673dc82 in QEventLoop::exec (this=0xbfef5a60, flags=...) at kernel/qeventloop.cpp:201 #37 0xb67400d9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #38 0xb5d2b917 in QApplication::exec () at kernel/qapplication.cpp:3525 #39 0x0804d9bc in main (argc=1, argv=0xbfef6034) at /home/milianw/projects/kde4/kdevelop/app/main_internal.cpp:139
*** This bug has been marked as a duplicate of bug 247412 ***