Application: kdevelop (4.4.1) KDE Platform Version: 4.8.5 (4.8.5) Qt Version: 4.8.1 Operating System: Linux 3.2.0-30-generic x86_64 Distribution: Ubuntu 12.04.1 LTS -- Information about the crash: Had kdevelop running with two projects loaded, I then decided to do some git stuff for one of those projects in a separate shell (this involved some git pulls, pushes and a revert), kdevelop then decided to crash. -- Backtrace: Application: KDevelop (kdevelop), signal: Aborted Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f51d8fb2780 (LWP 27210))] Thread 16 (Thread 0x7f51bd39a700 (LWP 27211)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215 #1 0x00007f51d6a0a43f in wait (time=1000, this=0x2e9d390) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2ea0c80, time=1000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f51d2ad700f in KDevelop::DUChainPrivate::CleanupThread::run (this=0x2ea0c60) at /home/joris/tmp/kdevplatform-1.4.1/language/duchain/duchain.cpp:282 #4 0x00007f51d6a09fcb in QThreadPrivate::start (arg=0x2ea0c60) at thread/qthread_unix.cpp:298 #5 0x00007f51d4a56e9a in start_thread (arg=0x7f51bd39a700) at pthread_create.c:308 #6 0x00007f51d56f4cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 15 (Thread 0x7f51a5e90700 (LWP 27214)): #0 0x00007f51d56e9303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f51cfc41036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f51cfc41164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f51d6b38426 in QEventDispatcherGlib::processEvents (this=0x7f51a00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007f51d6b07c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f51d6b07ed7 in QEventLoop::exec (this=0x7f51a5e8fdd0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f51d6a06fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00007f51d6ae79ff in QInotifyFileSystemWatcherEngine::run (this=0x1e8a9e0) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f51d6a09fcb in QThreadPrivate::start (arg=0x1e8a9e0) at thread/qthread_unix.cpp:298 #9 0x00007f51d4a56e9a in start_thread (arg=0x7f51a5e90700) at pthread_create.c:308 #10 0x00007f51d56f4cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 14 (Thread 0x7f51a4bdf700 (LWP 27215)): #0 0x00007f51d4a5a05d in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52 #1 __pthread_mutex_unlock (mutex=0x7f5198000a60) at pthread_mutex_unlock.c:290 #2 0x00007f51cfc7c5d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f51cfc4083b in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f51cfc40f5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f51cfc41164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f51d6b38426 in QEventDispatcherGlib::processEvents (this=0x7f51980008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #7 0x00007f51d6b07c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #8 0x00007f51d6b07ed7 in QEventLoop::exec (this=0x7f51a4bdee00, flags=...) at kernel/qeventloop.cpp:204 #9 0x00007f51d6a06fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #10 0x00007f51d6a09fcb in QThreadPrivate::start (arg=0x1e623b0) at thread/qthread_unix.cpp:298 #11 0x00007f51d4a56e9a in start_thread (arg=0x7f51a4bdf700) at pthread_create.c:308 #12 0x00007f51d56f4cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #13 0x0000000000000000 in ?? () Thread 13 (Thread 0x7f519ffff700 (LWP 27216)): #0 0x00007f51d56e9303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f51cfc41036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f51cfc41164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f51d6b38426 in QEventDispatcherGlib::processEvents (this=0x7f51940008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007f51d6b07c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f51d6b07ed7 in QEventLoop::exec (this=0x7f519fffee00, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f51d6a06fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00007f51d6a09fcb in QThreadPrivate::start (arg=0x396be80) at thread/qthread_unix.cpp:298 #8 0x00007f51d4a56e9a in start_thread (arg=0x7f519ffff700) at pthread_create.c:308 #9 0x00007f51d56f4cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 12 (Thread 0x7f519ebc4700 (LWP 27221)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f51d1e1e222 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f51d2116e80) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007f51d1e1e259 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007f51d4a56e9a in start_thread (arg=0x7f519ebc4700) at pthread_create.c:308 #4 0x00007f51d56f4cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 11 (Thread 0x7f519de3f700 (LWP 27233)): #0 0x00007f51d4a58f69 in __pthread_mutex_lock (mutex=0x7f518c000a60) at pthread_mutex_lock.c:92 #1 0x00007f51cfc7c5a1 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f51cfc4101b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f51cfc41164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f51d6b38426 in QEventDispatcherGlib::processEvents (this=0x7f518c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00007f51d6b07c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f51d6b07ed7 in QEventLoop::exec (this=0x7f519de3edd0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f51d6a06fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #8 0x00007f51d6ae79ff in QInotifyFileSystemWatcherEngine::run (this=0x7ac8df0) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007f51d6a09fcb in QThreadPrivate::start (arg=0x7ac8df0) at thread/qthread_unix.cpp:298 #10 0x00007f51d4a56e9a in start_thread (arg=0x7f519de3f700) at pthread_create.c:308 #11 0x00007f51d56f4cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 10 (Thread 0x7f51935f1700 (LWP 27293)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f51ccd67dec in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7f51cd730de0) at wtf/FastMalloc.cpp:2495 #2 0x00007f51ccd67f19 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1618 #3 0x00007f51d4a56e9a in start_thread (arg=0x7f51935f1700) at pthread_create.c:308 #4 0x00007f51d56f4cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f5193df2700 (LWP 27294)): #0 0x00007f51d57028e6 in pthread_mutex_unlock (mutex=0x7f5180015c80) at forward.c:184 #1 0x00007f51cfc7c5d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f51cfc4116e in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f51d6b38426 in QEventDispatcherGlib::processEvents (this=0x7f51801d6fd0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007f51d6b07c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f51d6b07ed7 in QEventLoop::exec (this=0x7f5193df1e00, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f51d6a06fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00007f51d6a09fcb in QThreadPrivate::start (arg=0x5deceb0) at thread/qthread_unix.cpp:298 #8 0x00007f51d4a56e9a in start_thread (arg=0x7f5193df2700) at pthread_create.c:308 #9 0x00007f51d56f4cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f513ffff700 (LWP 27610)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f51d6a0a4db in wait (time=18446744073709551615, this=0x1f96c50) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x1f5f930, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f51cd75e0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1f92be0, th=0x90dd980) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f51cd7609db in ThreadWeaver::WorkingHardState::applyForWork (this=0x1f60270, th=0x90dd980) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f51cd7609f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1f60270, th=0x90dd980) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f51cd75f84f in ThreadWeaver::ThreadRunHelper::run (this=0x7f513fffee20, parent=0x1f92be0, th=0x90dd980) at ../../../threadweaver/Weaver/Thread.cpp:87 #7 0x00007f51cd75f8db in ThreadWeaver::Thread::run (this=0x90dd980) at ../../../threadweaver/Weaver/Thread.cpp:142 #8 0x00007f51d6a09fcb in QThreadPrivate::start (arg=0x90dd980) at thread/qthread_unix.cpp:298 #9 0x00007f51d4a56e9a in start_thread (arg=0x7f513ffff700) at pthread_create.c:308 #10 0x00007f51d56f4cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f513f7fe700 (LWP 27611)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f51d6a0a4db in wait (time=18446744073709551615, this=0x1f96c50) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x1f5f930, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f51cd75e0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1f92be0, th=0x7f5138002e50) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f51cd7609db in ThreadWeaver::WorkingHardState::applyForWork (this=0x1f60270, th=0x7f5138002e50) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f51cd75f84f in ThreadWeaver::ThreadRunHelper::run (this=0x7f513f7fde20, parent=0x1f92be0, th=0x7f5138002e50) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007f51cd75f8db in ThreadWeaver::Thread::run (this=0x7f5138002e50) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007f51d6a09fcb in QThreadPrivate::start (arg=0x7f5138002e50) at thread/qthread_unix.cpp:298 #8 0x00007f51d4a56e9a in start_thread (arg=0x7f513f7fe700) at pthread_create.c:308 #9 0x00007f51d56f4cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f513ed4b700 (LWP 27642)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f51d6a0a4db in wait (time=18446744073709551615, this=0x9826df0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x9826f70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f51cd75e0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9826ca0, th=0x98273a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f51cd7609db in ThreadWeaver::WorkingHardState::applyForWork (this=0x9827000, th=0x98273a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f51cd7609f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9827000, th=0x98273a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f51cd7609f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9827000, th=0x98273a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f51cd7609f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9827000, th=0x98273a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #8 0x00007f51cd75f84f in ThreadWeaver::ThreadRunHelper::run (this=0x7f513ed4ae20, parent=0x9826ca0, th=0x98273a0) at ../../../threadweaver/Weaver/Thread.cpp:87 #9 0x00007f51cd75f8db in ThreadWeaver::Thread::run (this=0x98273a0) at ../../../threadweaver/Weaver/Thread.cpp:142 #10 0x00007f51d6a09fcb in QThreadPrivate::start (arg=0x98273a0) at thread/qthread_unix.cpp:298 #11 0x00007f51d4a56e9a in start_thread (arg=0x7f513ed4b700) at pthread_create.c:308 #12 0x00007f51d56f4cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #13 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f513e54a700 (LWP 27643)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f51d6a0a4db in wait (time=18446744073709551615, this=0x9826df0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x9826f70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f51cd75e0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9826ca0, th=0x9827ca0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f51cd7609db in ThreadWeaver::WorkingHardState::applyForWork (this=0x9827000, th=0x9827ca0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f51cd7609f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9827000, th=0x9827ca0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f51cd75f84f in ThreadWeaver::ThreadRunHelper::run (this=0x7f513e549e20, parent=0x9826ca0, th=0x9827ca0) at ../../../threadweaver/Weaver/Thread.cpp:87 #7 0x00007f51cd75f8db in ThreadWeaver::Thread::run (this=0x9827ca0) at ../../../threadweaver/Weaver/Thread.cpp:142 #8 0x00007f51d6a09fcb in QThreadPrivate::start (arg=0x9827ca0) at thread/qthread_unix.cpp:298 #9 0x00007f51d4a56e9a in start_thread (arg=0x7f513e54a700) at pthread_create.c:308 #10 0x00007f51d56f4cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f51911bb700 (LWP 27719)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f51d6a0a4db in wait (time=18446744073709551615, this=0x9826df0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x9826f70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f51cd75e0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9826ca0, th=0x80c8590) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f51cd7609db in ThreadWeaver::WorkingHardState::applyForWork (this=0x9827000, th=0x80c8590) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f51cd75f84f in ThreadWeaver::ThreadRunHelper::run (this=0x7f51911bae20, parent=0x9826ca0, th=0x80c8590) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007f51cd75f8db in ThreadWeaver::Thread::run (this=0x80c8590) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007f51d6a09fcb in QThreadPrivate::start (arg=0x80c8590) at thread/qthread_unix.cpp:298 #8 0x00007f51d4a56e9a in start_thread (arg=0x7f51911bb700) at pthread_create.c:308 #9 0x00007f51d56f4cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f51919bc700 (LWP 27720)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f51d6a0a4db in wait (time=18446744073709551615, this=0x9826df0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x9826f70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f51cd75e0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9826ca0, th=0xa961410) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f51cd7609db in ThreadWeaver::WorkingHardState::applyForWork (this=0x9827000, th=0xa961410) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f51cd7609f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9827000, th=0xa961410) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f51cd7609f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9827000, th=0xa961410) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f51cd75f84f in ThreadWeaver::ThreadRunHelper::run (this=0x7f51919bbe20, parent=0x9826ca0, th=0xa961410) at ../../../threadweaver/Weaver/Thread.cpp:87 #8 0x00007f51cd75f8db in ThreadWeaver::Thread::run (this=0xa961410) at ../../../threadweaver/Weaver/Thread.cpp:142 #9 0x00007f51d6a09fcb in QThreadPrivate::start (arg=0xa961410) at thread/qthread_unix.cpp:298 #10 0x00007f51d4a56e9a in start_thread (arg=0x7f51919bc700) at pthread_create.c:308 #11 0x00007f51d56f4cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f512e79b700 (LWP 1008)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f51d6a0a4db in wait (time=18446744073709551615, this=0x7f511c7c5750) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x7f511c27af00, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f51d6a06314 in QSemaphore::acquire (this=0x7f512e799d90, n=1) at thread/qsemaphore.cpp:144 #4 0x00007f51d6b10d65 in QMetaMethod::invoke (this=<optimized out>, object=0x1e3dcc0, connectionType=Qt::BlockingQueuedConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1715 #5 0x00007f51d6b13210 in QMetaObject::invokeMethod (obj=0x1e3dcc0, member=<optimized out>, type=Qt::BlockingQueuedConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1179 #6 0x00007f51d3103c62 in QMetaObject::invokeMethod (obj=0x1e3dcc0, member=0x7f51d3116ce7 "dataChanged", type=Qt::BlockingQueuedConnection, val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at /usr/include/qt4/QtCore/qobjectdefs.h:418 #7 0x00007f51d30ffd81 in KDevelop::ProjectBaseItem::setText (this=0x7f511c6d78b0, text=...) at /home/joris/tmp/kdevplatform-1.4.1/project/projectmodel.cpp:338 #8 0x00007f51d3101b22 in KDevelop::ProjectBaseItem::setUrl (this=0x7f511c6d78b0, url=...) at /home/joris/tmp/kdevplatform-1.4.1/project/projectmodel.cpp:448 #9 0x00007f51d3101ce4 in KDevelop::ProjectFolderItem::setUrl (this=0x7f511c6d78b0, url=...) at /home/joris/tmp/kdevplatform-1.4.1/project/projectmodel.cpp:580 #10 0x00007f51d310285a in KDevelop::ProjectFolderItem::ProjectFolderItem (this=0x7f511c6d78b0, project=<optimized out>, dir=..., parent=0x8e6b090) at /home/joris/tmp/kdevplatform-1.4.1/project/projectmodel.cpp:569 #11 0x00007f51d3102889 in KDevelop::ProjectBuildFolderItem::ProjectBuildFolderItem (this=0x7f511c6d78b0, project=<optimized out>, dir=..., parent=<optimized out>) at /home/joris/tmp/kdevplatform-1.4.1/project/projectmodel.cpp:668 #12 0x00007f51ad07617c in CMakeFolderItem::CMakeFolderItem (this=0x7f511c6d78b0, project=<optimized out>, folder=..., build=..., item=0x8e6b090) at /home/joris/tmp/kdevelop-4.4.1/projectmanagers/cmake/cmakemodelitems.cpp:33 #13 0x00007f519c429464 in CMakeManager::parse (this=0x84e69d0, item=0x8e6b090) at /home/joris/tmp/kdevelop-4.4.1/projectmanagers/cmake/cmakemanager.cpp:795 #14 0x00007f51d310896e in KDevelop::ImportProjectJobPrivate::import (this=0x78cde50, folder=<optimized out>) at /home/joris/tmp/kdevplatform-1.4.1/project/importprojectjob.cpp:53 #15 0x00007f51d31084c6 in QtConcurrent::RunFunctionTask<void>::run (this=0x5467e90) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:134 #16 0x00007f51d69fd4f2 in QThreadPoolThread::run (this=0x8e69730) at concurrent/qthreadpool.cpp:107 #17 0x00007f51d6a09fcb in QThreadPrivate::start (arg=0x8e69730) at thread/qthread_unix.cpp:298 #18 0x00007f51d4a56e9a in start_thread (arg=0x7f512e79b700) at pthread_create.c:308 #19 0x00007f51d56f4cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #20 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f51d8fb2780 (LWP 27210)): [KCrash Handler] #6 0x00007f51d5637425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0x00007f51d563ab8b in __GI_abort () at abort.c:91 #8 0x00007f51d567539e in __libc_message (do_abort=2, fmt=0x7f51d577f008 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:201 #9 0x00007f51d567fb96 in malloc_printerr (action=3, str=0x7f51d577f1f8 "double free or corruption (fasttop)", ptr=<optimized out>) at malloc.c:5007 #10 0x00007f51d6a54612 in QString::free (d=0x7f511c73f700) at tools/qstring.cpp:1235 #11 0x00007f51d30ff7c7 in KDevelop::ProjectBaseItem::lessThan (this=0x7f511c6d78b0, item=0x7f511c269ac0) at /home/joris/tmp/kdevplatform-1.4.1/project/projectmodel.cpp:380 #12 0x00007f51d6439505 in QSortFilterProxyModelPrivate::proxy_intervals_for_source_items_to_add (this=0x7a9abc0, proxy_to_source=..., source_items=..., source_parent=..., orient=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:614 #13 0x00007f51d6439a7c in QSortFilterProxyModelPrivate::insert_source_items (this=0x7a9abc0, source_to_proxy=..., proxy_to_source=..., source_items=..., source_parent=..., orient=Qt::Vertical, emit_signal=false) at itemviews/qsortfilterproxymodel.cpp:673 #14 0x00007f51d643ed0a in QSortFilterProxyModelPrivate::_q_sourceDataChanged (this=0x7a9abc0, source_top_left=..., source_bottom_right=...) at itemviews/qsortfilterproxymodel.cpp:1165 #15 0x00007f51d6b22446 in QObject::event (this=0x7a9ab90, e=<optimized out>) at kernel/qobject.cpp:1195 #16 0x00007f51d5e8b894 in notify_helper (e=0x7f511c266da0, receiver=0x7a9ab90, this=0x1a60bd0) at kernel/qapplication.cpp:4559 #17 QApplicationPrivate::notify_helper (this=0x1a60bd0, receiver=0x7a9ab90, e=0x7f511c266da0) at kernel/qapplication.cpp:4531 #18 0x00007f51d5e90713 in QApplication::notify (this=0x7fffa2788570, receiver=0x7a9ab90, e=0x7f511c266da0) at kernel/qapplication.cpp:4420 #19 0x00007f51d73143f6 in KApplication::notify (this=0x7fffa2788570, receiver=0x7a9ab90, event=0x7f511c266da0) at ../../kdeui/kernel/kapplication.cpp:311 #20 0x00007f51d6b08e9c in QCoreApplication::notifyInternal (this=0x7fffa2788570, receiver=0x7a9ab90, event=0x7f511c266da0) at kernel/qcoreapplication.cpp:876 #21 0x00007f51d6b0cc6a in sendEvent (event=0x7f511c266da0, receiver=0x7a9ab90) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #22 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1a27670) at kernel/qcoreapplication.cpp:1500 #23 0x00007f51d6b37f93 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #24 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279 #25 0x00007f51cfc40d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x00007f51cfc410a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x00007f51cfc41164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #28 0x00007f51d6b383bf in QEventDispatcherGlib::processEvents (this=0x1a28b30, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #29 0x00007f51d5f33d5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #30 0x00007f51d6b07c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #31 0x00007f51d6b07ed7 in QEventLoop::exec (this=0x7fffa2788290, flags=...) at kernel/qeventloop.cpp:204 #32 0x00007f51d6b0cf67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #33 0x000000000040f161 in main (argc=<optimized out>, argv=<optimized out>) at /home/joris/tmp/kdevelop-4.4.1/app/main.cpp:519 Possible duplicates by query: bug 311589, bug 311363, bug 309216, bug 308571, bug 307561. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 293191 ***