Application: kdevelop (4.3.0) KDE Platform Version: 4.8.2 (4.8.2) Qt Version: 4.8.1 Operating System: Linux 3.0.0-19-generic-pae i686 Distribution: Ubuntu 11.10 -- Information about the crash: I was deleting a folder, with 5 files and kdev crashed. The folder was successfully deleted The crash can be reproduced some of the time. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault [Current thread is 1 (Thread 0xb2b8dac0 (LWP 12914))] Thread 14 (Thread 0xaddb3b70 (LWP 12915)): #0 0xb77bb424 in __kernel_vsyscall () #1 0xb5d02e04 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236 #2 0xb5f8a0f4 in __pthread_cond_timedwait (cond=0x923fbf0, mutex=0x923fbd8, abstime=0xaddb32c8) at forward.c:152 #3 0xb6c4a36f in wait (time=1000, this=0x923fbd8) at thread/qwaitcondition_unix.cpp:84 #4 QWaitCondition::wait (this=0x9256324, mutex=0x9256328, time=1000) at thread/qwaitcondition_unix.cpp:158 #5 0xb56a9afa in KDevelop::DUChainPrivate::CleanupThread::run (this=0x9256318) at ../../language/duchain/duchain.cpp:282 #6 0xb6c49e70 in QThreadPrivate::start (arg=0x9256318) at thread/qthread_unix.cpp:298 #7 0xb5cfed31 in start_thread (arg=0xaddb3b70) at pthread_create.c:304 #8 0xb5f7c46e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Backtrace stopped: Not enough registers or memory available to unwind further Thread 13 (Thread 0xaabecb70 (LWP 12918)): #0 0xb51777f0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0xb5177c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0xb6d91a97 in QEventDispatcherGlib::processEvents (this=0x94961a8, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #3 0xb6d5d5ed in QEventLoop::processEvents (this=0xaabec2a0, flags=...) at kernel/qeventloop.cpp:149 #4 0xb6d5d889 in QEventLoop::exec (this=0xaabec2a0, flags=...) at kernel/qeventloop.cpp:204 #5 0xb6c469dc in QThread::exec (this=0x9494fa0) at thread/qthread.cpp:501 #6 0xb6d3ab5d in QInotifyFileSystemWatcherEngine::run (this=0x9494fa0) at io/qfilesystemwatcher_inotify.cpp:248 #7 0xb6c49e70 in QThreadPrivate::start (arg=0x9494fa0) at thread/qthread_unix.cpp:298 #8 0xb5cfed31 in start_thread (arg=0xaabecb70) at pthread_create.c:304 #9 0xb5f7c46e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Backtrace stopped: Not enough registers or memory available to unwind further Thread 12 (Thread 0xaa2d9b70 (LWP 12919)): #0 __pthread_mutex_unlock (mutex=0xabb00bcc) at pthread_mutex_unlock.c:290 #1 0xb5f8a2f4 in pthread_mutex_unlock (mutex=0xabb00bcc) at forward.c:184 #2 0xb517620b in g_main_context_release () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb5177906 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb5177c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0xb6d91a97 in QEventDispatcherGlib::processEvents (this=0xabb008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0xb6d5d5ed in QEventLoop::processEvents (this=0xaa2d92c0, flags=...) at kernel/qeventloop.cpp:149 #7 0xb6d5d889 in QEventLoop::exec (this=0xaa2d92c0, flags=...) at kernel/qeventloop.cpp:204 #8 0xb6c469dc in QThread::exec (this=0x937f198) at thread/qthread.cpp:501 #9 0xb57aced6 in KDevelop::CompletionWorkerThread::run (this=0x937f198) at ../../language/codecompletion/codecompletionmodel.cpp:84 #10 0xb6c49e70 in QThreadPrivate::start (arg=0x937f198) at thread/qthread_unix.cpp:298 #11 0xb5cfed31 in start_thread (arg=0xaa2d9b70) at pthread_create.c:304 #12 0xb5f7c46e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Backtrace stopped: Not enough registers or memory available to unwind further Thread 11 (Thread 0xa8bc0b70 (LWP 12920)): #0 0xb77bb424 in __kernel_vsyscall () #1 0xb5d02a5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb5f8a09c in __pthread_cond_wait (cond=0xb024b890, mutex=0xb024b878) at forward.c:139 #3 0xb0147029 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4 #4 0xb014706f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4 #5 0xb5cfed31 in start_thread (arg=0xa8bc0b70) at pthread_create.c:304 #6 0xb5f7c46e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Backtrace stopped: Not enough registers or memory available to unwind further Thread 10 (Thread 0xa7df2b70 (LWP 12932)): #0 0xb51768e8 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0xb5177637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0xb5177c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb6d91a97 in QEventDispatcherGlib::processEvents (this=0xa2e1030, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0xb6d5d5ed in QEventLoop::processEvents (this=0xa7df22a0, flags=...) at kernel/qeventloop.cpp:149 #5 0xb6d5d889 in QEventLoop::exec (this=0xa7df22a0, flags=...) at kernel/qeventloop.cpp:204 #6 0xb6c469dc in QThread::exec (this=0xa2dda10) at thread/qthread.cpp:501 #7 0xb6d3ab5d in QInotifyFileSystemWatcherEngine::run (this=0xa2dda10) at io/qfilesystemwatcher_inotify.cpp:248 #8 0xb6c49e70 in QThreadPrivate::start (arg=0xa2dda10) at thread/qthread_unix.cpp:298 #9 0xb5cfed31 in start_thread (arg=0xa7df2b70) at pthread_create.c:304 #10 0xb5f7c46e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Backtrace stopped: Not enough registers or memory available to unwind further Thread 9 (Thread 0xa7575b70 (LWP 12996)): #0 0xb77bb424 in __kernel_vsyscall () #1 0xb5d02a5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb5f8a09c in __pthread_cond_wait (cond=0xb4ca4430, mutex=0xb4ca4418) at forward.c:139 #3 0xb4583883 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #4 0xb458399f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #5 0xb5cfed31 in start_thread (arg=0xa7575b70) at pthread_create.c:304 #6 0xb5f7c46e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Backtrace stopped: Not enough registers or memory available to unwind further Thread 8 (Thread 0xa6407b70 (LWP 12997)): #0 0xb5c57d10 in __GI_clock_gettime (clock_id=1, tp=0xa6407098) at ../sysdeps/unix/clock_gettime.c:116 #1 0xb6ca83a5 in do_gettime (frac=0xa6407090, sec=0xa6407088) at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0xb6d923d6 in QTimerInfoList::updateCurrentTime (this=0xa6ba7b4) at kernel/qeventdispatcher_unix.cpp:343 #4 0xb6d91fc6 in timerSourceCheckHelper (src=0xa6ba780) at kernel/qeventdispatcher_glib.cpp:150 #5 timerSourceCheckHelper (src=0xa6ba780) at kernel/qeventdispatcher_glib.cpp:144 #6 0xb5176f24 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #7 0xb51778f0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0xb5177c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0xb6d91a97 in QEventDispatcherGlib::processEvents (this=0x98e2540, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #10 0xb6d5d5ed in QEventLoop::processEvents (this=0xa64072d0, flags=...) at kernel/qeventloop.cpp:149 #11 0xb6d5d889 in QEventLoop::exec (this=0xa64072d0, flags=...) at kernel/qeventloop.cpp:204 #12 0xb6c469dc in QThread::exec (this=0x98ed660) at thread/qthread.cpp:501 #13 0xb6c46acb in QThread::run (this=0x98ed660) at thread/qthread.cpp:568 #14 0xb6c49e70 in QThreadPrivate::start (arg=0x98ed660) at thread/qthread_unix.cpp:298 #15 0xb5cfed31 in start_thread (arg=0xa6407b70) at pthread_create.c:304 #16 0xb5f7c46e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Backtrace stopped: Not enough registers or memory available to unwind further Thread 7 (Thread 0xa574fb70 (LWP 13167)): #0 0xb77bb424 in __kernel_vsyscall () #1 0xb5d02a5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb5f8a09c in __pthread_cond_wait (cond=0x9153120, mutex=0x9153108) at forward.c:139 #3 0xb6c4a3e0 in wait (time=4294967295, this=0x9153108) at thread/qwaitcondition_unix.cpp:86 #4 QWaitCondition::wait (this=0x9153368, mutex=0x90a7680, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0xb4cb73f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9153350, th=0xbbb6788) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb4cb9ebb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x91384d8, th=0xbbb6788) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb4cb702a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9153350, th=0xbbb6788) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb4cb9fbc in ThreadWeaver::WorkingHardState::applyForWork (this=0x91384d8, th=0xbbb6788) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb4cb6f83 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9153350, th=0xbbb6788, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb4cb9fd8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x91384d8, th=0xbbb6788) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0xb4cb6f83 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9153350, th=0xbbb6788, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb4cb9fd8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x91384d8, th=0xbbb6788) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #13 0xb4cb6f83 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9153350, th=0xbbb6788, previous=0xa2a12b0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #14 0xb4cb8b04 in ThreadWeaver::ThreadRunHelper::run (this=0xa574f304, parent=0x9153350, th=0xbbb6788) at ../../../threadweaver/Weaver/Thread.cpp:87 #15 0xb4cb8bba in ThreadWeaver::Thread::run (this=0xbbb6788) at ../../../threadweaver/Weaver/Thread.cpp:142 #16 0xb6c49e70 in QThreadPrivate::start (arg=0xbbb6788) at thread/qthread_unix.cpp:298 #17 0xb5cfed31 in start_thread (arg=0xa574fb70) at pthread_create.c:304 #18 0xb5f7c46e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Backtrace stopped: Not enough registers or memory available to unwind further Thread 6 (Thread 0xa4f4eb70 (LWP 13168)): #0 0xb77bb424 in __kernel_vsyscall () #1 0xb5d02a5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb5f8a09c in __pthread_cond_wait (cond=0x9153120, mutex=0x9153108) at forward.c:139 #3 0xb6c4a3e0 in wait (time=4294967295, this=0x9153108) at thread/qwaitcondition_unix.cpp:86 #4 QWaitCondition::wait (this=0x9153368, mutex=0x90a7680, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0xb4cb73f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9153350, th=0xb921d38) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb4cb9ebb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x91384d8, th=0xb921d38) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb4cb702a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9153350, th=0xb921d38) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb4cb9fbc in ThreadWeaver::WorkingHardState::applyForWork (this=0x91384d8, th=0xb921d38) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb4cb6f83 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9153350, th=0xb921d38, previous=0xb794488) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb4cb8b04 in ThreadWeaver::ThreadRunHelper::run (this=0xa4f4e304, parent=0x9153350, th=0xb921d38) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0xb4cb8bba in ThreadWeaver::Thread::run (this=0xb921d38) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0xb6c49e70 in QThreadPrivate::start (arg=0xb921d38) at thread/qthread_unix.cpp:298 #13 0xb5cfed31 in start_thread (arg=0xa4f4eb70) at pthread_create.c:304 #14 0xb5f7c46e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Backtrace stopped: Not enough registers or memory available to unwind further Thread 5 (Thread 0x9adffb70 (LWP 13877)): #0 0xb77bb424 in __kernel_vsyscall () #1 0xb5d02a5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb5f8a09c in __pthread_cond_wait (cond=0xa50def0, mutex=0xa50ded8) at forward.c:139 #3 0xb6c4a3e0 in wait (time=4294967295, this=0xa50ded8) at thread/qwaitcondition_unix.cpp:86 #4 QWaitCondition::wait (this=0xb016ab8, mutex=0xbab7a60, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0xb4cb73f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xb016aa0, th=0xa50f318) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb4cb9ebb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xb752628, th=0xa50f318) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb4cb702a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xb016aa0, th=0xa50f318) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb4cb9fbc in ThreadWeaver::WorkingHardState::applyForWork (this=0xb752628, th=0xa50f318) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb4cb6f83 in ThreadWeaver::WeaverImpl::applyForWork (this=0xb016aa0, th=0xa50f318, previous=0xb6f6d18) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb4cb8b04 in ThreadWeaver::ThreadRunHelper::run (this=0x9adff304, parent=0xb016aa0, th=0xa50f318) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0xb4cb8bba in ThreadWeaver::Thread::run (this=0xa50f318) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0xb6c49e70 in QThreadPrivate::start (arg=0xa50f318) at thread/qthread_unix.cpp:298 #13 0xb5cfed31 in start_thread (arg=0x9adffb70) at pthread_create.c:304 #14 0xb5f7c46e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Backtrace stopped: Not enough registers or memory available to unwind further Thread 4 (Thread 0x9a5feb70 (LWP 13878)): #0 0xb77bb424 in __kernel_vsyscall () #1 0xb5d02a5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb5f8a09c in __pthread_cond_wait (cond=0xa50def0, mutex=0xa50ded8) at forward.c:139 #3 0xb6c4a3e0 in wait (time=4294967295, this=0xa50ded8) at thread/qwaitcondition_unix.cpp:86 #4 QWaitCondition::wait (this=0xb016ab8, mutex=0xbab7a60, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0xb4cb73f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xb016aa0, th=0xb85d1a8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb4cb9ebb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xb752628, th=0xb85d1a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb4cb702a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xb016aa0, th=0xb85d1a8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb4cb9fbc in ThreadWeaver::WorkingHardState::applyForWork (this=0xb752628, th=0xb85d1a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb4cb6f83 in ThreadWeaver::WeaverImpl::applyForWork (this=0xb016aa0, th=0xb85d1a8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb4cb9fd8 in ThreadWeaver::WorkingHardState::applyForWork (this=0xb752628, th=0xb85d1a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0xb4cb6f83 in ThreadWeaver::WeaverImpl::applyForWork (this=0xb016aa0, th=0xb85d1a8, previous=0xb85b028) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb4cb8b04 in ThreadWeaver::ThreadRunHelper::run (this=0x9a5fe304, parent=0xb016aa0, th=0xb85d1a8) at ../../../threadweaver/Weaver/Thread.cpp:87 #13 0xb4cb8bba in ThreadWeaver::Thread::run (this=0xb85d1a8) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0xb6c49e70 in QThreadPrivate::start (arg=0xb85d1a8) at thread/qthread_unix.cpp:298 #15 0xb5cfed31 in start_thread (arg=0x9a5feb70) at pthread_create.c:304 #16 0xb5f7c46e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Backtrace stopped: Not enough registers or memory available to unwind further Thread 3 (Thread 0x99dfdb70 (LWP 14496)): #0 0xb77bb424 in __kernel_vsyscall () #1 0xb5d02a5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb5f8a09c in __pthread_cond_wait (cond=0xa50def0, mutex=0xa50ded8) at forward.c:139 #3 0xb6c4a3e0 in wait (time=4294967295, this=0xa50ded8) at thread/qwaitcondition_unix.cpp:86 #4 QWaitCondition::wait (this=0xb016ab8, mutex=0xbab7a60, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0xb4cb73f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xb016aa0, th=0xa310590) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb4cb9ebb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xb752628, th=0xa310590) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb4cb702a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xb016aa0, th=0xa310590) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb4cb9fbc in ThreadWeaver::WorkingHardState::applyForWork (this=0xb752628, th=0xa310590) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb4cb6f83 in ThreadWeaver::WeaverImpl::applyForWork (this=0xb016aa0, th=0xa310590, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb4cb9fd8 in ThreadWeaver::WorkingHardState::applyForWork (this=0xb752628, th=0xa310590) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0xb4cb6f83 in ThreadWeaver::WeaverImpl::applyForWork (this=0xb016aa0, th=0xa310590, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb4cb9fd8 in ThreadWeaver::WorkingHardState::applyForWork (this=0xb752628, th=0xa310590) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #13 0xb4cb6f83 in ThreadWeaver::WeaverImpl::applyForWork (this=0xb016aa0, th=0xa310590, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #14 0xb4cb9fd8 in ThreadWeaver::WorkingHardState::applyForWork (this=0xb752628, th=0xa310590) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #15 0xb4cb6f83 in ThreadWeaver::WeaverImpl::applyForWork (this=0xb016aa0, th=0xa310590, previous=0xa63f950) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #16 0xb4cb8b04 in ThreadWeaver::ThreadRunHelper::run (this=0x99dfd304, parent=0xb016aa0, th=0xa310590) at ../../../threadweaver/Weaver/Thread.cpp:87 #17 0xb4cb8bba in ThreadWeaver::Thread::run (this=0xa310590) at ../../../threadweaver/Weaver/Thread.cpp:142 #18 0xb6c49e70 in QThreadPrivate::start (arg=0xa310590) at thread/qthread_unix.cpp:298 #19 0xb5cfed31 in start_thread (arg=0x99dfdb70) at pthread_create.c:304 #20 0xb5f7c46e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Backtrace stopped: Not enough registers or memory available to unwind further Thread 2 (Thread 0x995fcb70 (LWP 14497)): #0 0xb77bb424 in __kernel_vsyscall () #1 0xb5d02a5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb5f8a09c in __pthread_cond_wait (cond=0xa50def0, mutex=0xa50ded8) at forward.c:139 #3 0xb6c4a3e0 in wait (time=4294967295, this=0xa50ded8) at thread/qwaitcondition_unix.cpp:86 #4 QWaitCondition::wait (this=0xb016ab8, mutex=0xbab7a60, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0xb4cb73f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xb016aa0, th=0x969b308) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb4cb9ebb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xb752628, th=0x969b308) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb4cb702a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xb016aa0, th=0x969b308) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb4cb9fbc in ThreadWeaver::WorkingHardState::applyForWork (this=0xb752628, th=0x969b308) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb4cb6f83 in ThreadWeaver::WeaverImpl::applyForWork (this=0xb016aa0, th=0x969b308, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb4cb9fd8 in ThreadWeaver::WorkingHardState::applyForWork (this=0xb752628, th=0x969b308) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0xb4cb6f83 in ThreadWeaver::WeaverImpl::applyForWork (this=0xb016aa0, th=0x969b308, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb4cb9fd8 in ThreadWeaver::WorkingHardState::applyForWork (this=0xb752628, th=0x969b308) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #13 0xb4cb6f83 in ThreadWeaver::WeaverImpl::applyForWork (this=0xb016aa0, th=0x969b308, previous=0xa14dac8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #14 0xb4cb8b04 in ThreadWeaver::ThreadRunHelper::run (this=0x995fc304, parent=0xb016aa0, th=0x969b308) at ../../../threadweaver/Weaver/Thread.cpp:87 #15 0xb4cb8bba in ThreadWeaver::Thread::run (this=0x969b308) at ../../../threadweaver/Weaver/Thread.cpp:142 #16 0xb6c49e70 in QThreadPrivate::start (arg=0x969b308) at thread/qthread_unix.cpp:298 #17 0xb5cfed31 in start_thread (arg=0x995fcb70) at pthread_create.c:304 #18 0xb5f7c46e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Backtrace stopped: Not enough registers or memory available to unwind further Thread 1 (Thread 0xb2b8dac0 (LWP 12914)): [KCrash Handler] #7 0x00000010 in ?? () #8 0xb58af978 in KDevelop::AbstractFileManagerPlugin::removeFilesAndFolders (this=0xa3a8040, items=...) at ../../project/abstractfilemanagerplugin.cpp:521 #9 0xabc14ed6 in ProjectManagerViewPlugin::removeFromContextMenu (this=0x931c290) at ../../../plugins/projectmanagerview/projectmanagerviewplugin.cpp:510 #10 0xb6d75791 in QMetaObject::activate (sender=0xd52e7e0, m=0xb6bc03f8, local_signal_index=1, argv=0xbfd16c78) at kernel/qobject.cpp:3547 #11 0xb624579d in QAction::triggered (this=0xd52e7e0, _t1=false) at .moc/release-shared/moc_qaction.cpp:277 #12 0xb6245a3b in QAction::activate (this=0xd52e7e0, event=QAction::Trigger) at kernel/qaction.cpp:1257 #13 0xb6703ff3 in QMenuPrivate::activateCausedStack (this=0xb74a5e8, causedStack=..., action=0xd52e7e0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1028 #14 0xb670aecf in QMenuPrivate::activateAction (this=0xb74a5e8, action=0xd52e7e0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1120 #15 0xb670dbb5 in QMenu::mouseReleaseEvent (this=0xbfd17ce8, e=0xbfd174b4) at widgets/qmenu.cpp:2360 #16 0xb720697c in KMenu::mouseReleaseEvent (this=0xbfd17ce8, e=0xbfd174b4) at ../../kdeui/widgets/kmenu.cpp:464 #17 0xb62a6b9c in QWidget::event (this=0xbfd17ce8, event=0xbfd174b4) at kernel/qwidget.cpp:8362 #18 0xb670c63c in QMenu::event (this=0xbfd17ce8, e=0xbfd174b4) at widgets/qmenu.cpp:2469 #19 0xb624c9f4 in notify_helper (e=0xbfd174b4, receiver=0xbfd17ce8, this=0x8e01998) at kernel/qapplication.cpp:4559 #20 QApplicationPrivate::notify_helper (this=0x8e01998, receiver=0xbfd17ce8, e=0xbfd174b4) at kernel/qapplication.cpp:4531 #21 0xb6252b44 in QApplication::notify (this=0x8e01998, receiver=0xbfd17ce8, e=0xbfd174b4) at kernel/qapplication.cpp:4102 #22 0xb7128371 in KApplication::notify (this=0xbfd19074, receiver=0xbfd17ce8, event=0xbfd174b4) at ../../kdeui/kernel/kapplication.cpp:311 #23 0xb6d5ea5e in QCoreApplication::notifyInternal (this=0xbfd19074, receiver=0xbfd17ce8, event=0xbfd174b4) at kernel/qcoreapplication.cpp:876 #24 0xb624d9b5 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #25 QApplicationPrivate::sendMouseEvent (receiver=0xbfd17ce8, event=0xbfd174b4, alienWidget=0x0, nativeWidget=0xbfd17ce8, buttonDown=0xb6bddcf4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3170 #26 0xb62d7602 in QETWidget::translateMouseEvent (this=0xbfd17ce8, event=0xbfd1796c) at kernel/qapplication_x11.cpp:4551 #27 0xb62d5e7d in QApplication::x11ProcessEvent (this=0xbfd19074, event=0xbfd1796c) at kernel/qapplication_x11.cpp:3732 #28 0xb630268c in x11EventSourceDispatch (s=0x8e036a8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #29 0xb517725f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #30 0xb5177990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #31 0xb5177c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #32 0xb6d91a37 in QEventDispatcherGlib::processEvents (this=0x8dd7ef0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #33 0xb630228a in QGuiEventDispatcherGlib::processEvents (this=0x8dd7ef0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #34 0xb6d5d5ed in QEventLoop::processEvents (this=0xbfd17c70, flags=...) at kernel/qeventloop.cpp:149 #35 0xb6d5d889 in QEventLoop::exec (this=0xbfd17c70, flags=...) at kernel/qeventloop.cpp:204 #36 0xb6708727 in QMenu::exec (this=0xbfd17ce8, p=..., action=0x0) at widgets/qmenu.cpp:2113 #37 0xabc1b765 in ProjectTreeView::popupContextMenu (this=0xa2a2178, pos=...) at ../../../plugins/projectmanagerview/projecttreeview.cpp:302 #38 0xb6d75791 in QMetaObject::activate (sender=0xa2a2178, m=0xb6bc147c, local_signal_index=0, argv=0xbfd17e88) at kernel/qobject.cpp:3547 #39 0xb629b905 in QWidget::customContextMenuRequested (this=0xa2a2178, _t1=...) at .moc/release-shared/moc_qwidget.cpp:374 #40 0xb62a79c6 in QWidget::event (this=0xa2a2178, event=0xbfd186ec) at kernel/qwidget.cpp:8532 #41 0xb66c1785 in QFrame::event (this=0xa2a2178, e=0xbfd186ec) at widgets/qframe.cpp:557 #42 0xb67546e1 in QAbstractScrollArea::viewportEvent (this=0xa2a2178, e=0xbfd186ec) at widgets/qabstractscrollarea.cpp:1043 #43 0xb67fa7ec in QAbstractItemView::viewportEvent (this=0xa2a2178, event=0xbfd186ec) at itemviews/qabstractitemview.cpp:1644 #44 0xb6848856 in QTreeView::viewportEvent (this=0xa2a2178, event=0xbfd186ec) at itemviews/qtreeview.cpp:1257 #45 0xb6756e46 in viewportEvent (this=<optimized out>, event=0xbfd186ec) at widgets/qabstractscrollarea_p.h:100 #46 eventFilter (e=0xbfd186ec, this=<optimized out>, o=<optimized out>) at widgets/qabstractscrollarea_p.h:116 #47 QAbstractScrollAreaFilter::eventFilter (this=0xa2a3c20, o=0xa2a04c0, e=0xbfd186ec) at widgets/qabstractscrollarea_p.h:115 #48 0xb6d5ebf6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8e01998, receiver=0xa2a04c0, event=0xbfd186ec) at kernel/qcoreapplication.cpp:986 #49 0xb624c9c2 in notify_helper (e=0xbfd186ec, receiver=0xa2a04c0, this=0x8e01998) at kernel/qapplication.cpp:4555 #50 QApplicationPrivate::notify_helper (this=0x8e01998, receiver=0xa2a04c0, e=0xbfd186ec) at kernel/qapplication.cpp:4531 #51 0xb6252480 in QApplication::notify (this=0xa2a04c0, receiver=0xa2a04c0, e=0xbfd186ec) at kernel/qapplication.cpp:4181 #52 0xb7128371 in KApplication::notify (this=0xbfd19074, receiver=0xa2a04c0, event=0xbfd186ec) at ../../kdeui/kernel/kapplication.cpp:311 #53 0xb6d5ea5e in QCoreApplication::notifyInternal (this=0xbfd19074, receiver=0xa2a04c0, event=0xbfd186ec) at kernel/qcoreapplication.cpp:876 #54 0xb62d6f25 in sendSpontaneousEvent (event=0xbfd186ec, receiver=0xa2a04c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 #55 QETWidget::translateMouseEvent (this=0xa2a04c0, event=0xbfd18b7c) at kernel/qapplication_x11.cpp:4622 #56 0xb62d5e7d in QApplication::x11ProcessEvent (this=0xbfd19074, event=0xbfd18b7c) at kernel/qapplication_x11.cpp:3732 #57 0xb630268c in x11EventSourceDispatch (s=0x8e036a8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #58 0xb517725f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #59 0xb5177990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #60 0xb5177c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #61 0xb6d91a37 in QEventDispatcherGlib::processEvents (this=0x8dd7ef0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #62 0xb630228a in QGuiEventDispatcherGlib::processEvents (this=0x8dd7ef0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #63 0xb6d5d5ed in QEventLoop::processEvents (this=0xbfd18e84, flags=...) at kernel/qeventloop.cpp:149 #64 0xb6d5d889 in QEventLoop::exec (this=0xbfd18e84, flags=...) at kernel/qeventloop.cpp:204 #65 0xb6d62f9a in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #66 0xb624a854 in QApplication::exec () at kernel/qapplication.cpp:3820 #67 0x080511a7 in ?? () #68 0xb5ec2113 in __libc_start_main (main=0x804ba70, argc=3, ubp_av=0xbfd198d4, init=0x80531d0 <__libc_csu_init>, fini=0x8053240 <__libc_csu_fini>, rtld_fini=0xb77caba0, stack_end=0xbfd198cc) at libc-start.c:226 #69 0x080519a1 in _start () This bug may be a duplicate of or related to bug 267034. Possible duplicates by query: bug 288419. Reported using DrKonqi
as said in bug 267034: if you know a way to reliably reproduce this issue, please tell me *** This bug has been marked as a duplicate of bug 267034 ***