From kdevelop-bugs Mon Oct 29 21:23:26 2012 From: =?UTF-8?Q?Dan=20Vr=C3=A1til=20?= Date: Mon, 29 Oct 2012 21:23:26 +0000 To: kdevelop-bugs Subject: [Bug 309219] New: Crash when renaming file via Projects toolbar Message-Id: X-MARC-Message: https://marc.info/?l=kdevelop-bugs&m=135161906012537 https://bugs.kde.org/show_bug.cgi?id=309219 Bug ID: 309219 Severity: critical Version: git master Priority: NOR Assignee: kdevelop-bugs@kdevelop.org Summary: Crash when renaming file via Projects toolbar Classification: Unclassified OS: Linux Reporter: dvratil@redhat.com Hardware: Compiled Sources Status: NEW Component: Build tools: CMake Product: kdevelop When I rename a file in Projects toolbar and confirm change in CMakeLists.txt (when it's a .cpp file), KDevelop crashes. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". 81 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0x7f2bb0c60880 (LWP 24246))] Thread 27 (Thread 0x7f2ba4451700 (LWP 24247)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217 #1 0x00007f2bb4236c87 in wait (time=1000, this=0x1fae880) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=, mutex=0x33bb030, time=1000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f2bb1ea31af in KDevelop::DUChainPrivate::CleanupThread::run (this=0x33bb010) at /home/data/clones/kdevplatform/language/duchain/duchain.cpp:282 #4 0x00007f2bb42367cc in QThreadPrivate::start (arg=0x33bb010) at thread/qthread_unix.cpp:338 #5 0x0000003ba6207d15 in start_thread (arg=0x7f2ba4451700) at pthread_create.c:308 #6 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 26 (Thread 0x7f2ba2f58700 (LWP 24248)): #0 0x0000003ba5aeb5f3 in select () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f2bb4310b32 in QProcessManager::run (this=0x7f2bb468a520 ) at io/qprocess_unix.cpp:245 #2 0x00007f2bb42367cc in QThreadPrivate::start (arg=0x7f2bb468a520 ) at thread/qthread_unix.cpp:338 #3 0x0000003ba6207d15 in start_thread (arg=0x7f2ba2f58700) at pthread_create.c:308 #4 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 25 (Thread 0x7f2b8d1f2700 (LWP 24250)): #0 0x0000003ba5ae97ed in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x0000003ba5647d64 in g_main_context_poll (n_fds=1, fds=0x7f2b88002ea0, timeout=-1, context=0x7f2b880009a0, priority=) at gmain.c:3584 #2 g_main_context_iterate (context=context@entry=0x7f2b880009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3285 #3 0x0000003ba5647e84 in g_main_context_iteration (context=0x7f2b880009a0, may_block=1) at gmain.c:3351 #4 0x00007f2bb4361176 in QEventDispatcherGlib::processEvents (this=0x7f2b880008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00007f2bb4331e2f in QEventLoop::processEvents (this=this@entry=0x7f2b8d1f1d00, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f2bb43320b8 in QEventLoop::exec (this=0x7f2b8d1f1d00, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f2bb42337f0 in QThread::exec (this=) at thread/qthread.cpp:501 #8 0x00007f2bb42367cc in QThreadPrivate::start (arg=0x3f59fa0) at thread/qthread_unix.cpp:338 #9 0x0000003ba6207d15 in start_thread (arg=0x7f2b8d1f2700) at pthread_create.c:308 #10 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 24 (Thread 0x7f2b8c9f1700 (LWP 24251)): #0 0x0000003ba5ae97ed in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x0000003ba5647d64 in g_main_context_poll (n_fds=1, fds=0x7f2b80002ca0, timeout=-1, context=0x7f2b800009a0, priority=) at gmain.c:3584 #2 g_main_context_iterate (context=context@entry=0x7f2b800009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3285 #3 0x0000003ba5647e84 in g_main_context_iteration (context=0x7f2b800009a0, may_block=1) at gmain.c:3351 #4 0x00007f2bb4361176 in QEventDispatcherGlib::processEvents (this=0x7f2b800008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00007f2bb4331e2f in QEventLoop::processEvents (this=this@entry=0x7f2b8c9f0d00, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f2bb43320b8 in QEventLoop::exec (this=0x7f2b8c9f0d00, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f2bb42337f0 in QThread::exec (this=) at thread/qthread.cpp:501 #8 0x00007f2bb42367cc in QThreadPrivate::start (arg=0x402a890) at thread/qthread_unix.cpp:338 #9 0x0000003ba6207d15 in start_thread (arg=0x7f2b8c9f1700) at pthread_create.c:308 #10 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 23 (Thread 0x7f2b87ec6700 (LWP 24256)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 #1 0x00007f2bb2b4fa77 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f2bb2e5d660 ) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007f2bb2b4faa9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x0000003ba6207d15 in start_thread (arg=0x7f2b87ec6700) at pthread_create.c:308 #4 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 22 (Thread 0x7f2b86a85700 (LWP 24257)): #0 0x0000003ba5ae97ed in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x0000003ba5647d64 in g_main_context_poll (n_fds=2, fds=0x7f2afc0029b0, timeout=-1, context=0x7f2afc0009a0, priority=) at gmain.c:3584 #2 g_main_context_iterate (context=context@entry=0x7f2afc0009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3285 #3 0x0000003ba5647e84 in g_main_context_iteration (context=0x7f2afc0009a0, may_block=1) at gmain.c:3351 #4 0x00007f2bb4361176 in QEventDispatcherGlib::processEvents (this=0x7f2afc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00007f2bb4331e2f in QEventLoop::processEvents (this=this@entry=0x7f2b86a84cd0, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f2bb43320b8 in QEventLoop::exec (this=0x7f2b86a84cd0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f2bb42337f0 in QThread::exec (this=) at thread/qthread.cpp:501 #8 0x00007f2bb431263f in QInotifyFileSystemWatcherEngine::run (this=0x561a7b0) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007f2bb42367cc in QThreadPrivate::start (arg=0x561a7b0) at thread/qthread_unix.cpp:338 #10 0x0000003ba6207d15 in start_thread (arg=0x7f2b86a85700) at pthread_create.c:308 #11 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 21 (Thread 0x7f2afaffd700 (LWP 24391)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 #1 0x0000003b47a1672d in WTF::TCMalloc_PageHeap::scavengerThread (this=0x3b48400ce0 ) at wtf/FastMalloc.cpp:2495 #2 0x0000003b47a16839 in WTF::TCMalloc_PageHeap::runScavengerThread (context=) at wtf/FastMalloc.cpp:1618 #3 0x0000003ba6207d15 in start_thread (arg=0x7f2afaffd700) at pthread_create.c:308 #4 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 20 (Thread 0x7f2afb7fe700 (LWP 24392)): #0 0x0000003ba5ae97ed in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x0000003ba5647d64 in g_main_context_poll (n_fds=1, fds=0x7f2af062b460, timeout=5793, context=0x7f2af0002400, priority=) at gmain.c:3584 #2 g_main_context_iterate (context=context@entry=0x7f2af0002400, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3285 #3 0x0000003ba5647e84 in g_main_context_iteration (context=0x7f2af0002400, may_block=1) at gmain.c:3351 #4 0x00007f2bb4361176 in QEventDispatcherGlib::processEvents (this=0x7f2af0054a00, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00007f2bb4331e2f in QEventLoop::processEvents (this=this@entry=0x7f2afb7fdd00, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f2bb43320b8 in QEventLoop::exec (this=0x7f2afb7fdd00, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f2bb42337f0 in QThread::exec (this=) at thread/qthread.cpp:501 #8 0x00007f2bb42367cc in QThreadPrivate::start (arg=0x56b2440) at thread/qthread_unix.cpp:338 #9 0x0000003ba6207d15 in start_thread (arg=0x7f2afb7fe700) at pthread_create.c:308 #10 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 19 (Thread 0x7f2afa7fc700 (LWP 24462)): #0 0x0000003ba5ae97ed in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x0000003ba5647d64 in g_main_context_poll (n_fds=2, fds=0x7f2aec122820, timeout=-1, context=0x7f2aec015ac0, priority=) at gmain.c:3584 #2 g_main_context_iterate (context=context@entry=0x7f2aec015ac0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3285 #3 0x0000003ba5647e84 in g_main_context_iteration (context=0x7f2aec015ac0, may_block=1) at gmain.c:3351 #4 0x00007f2bb4361156 in QEventDispatcherGlib::processEvents (this=0x7f2aec0159e0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007f2bb4331e2f in QEventLoop::processEvents (this=this@entry=0x7f2afa7fbcd0, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f2bb43320b8 in QEventLoop::exec (this=0x7f2afa7fbcd0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f2bb42337f0 in QThread::exec (this=) at thread/qthread.cpp:501 #8 0x00007f2bb431263f in QInotifyFileSystemWatcherEngine::run (this=0x619f0e0) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007f2bb42367cc in QThreadPrivate::start (arg=0x619f0e0) at thread/qthread_unix.cpp:338 #10 0x0000003ba6207d15 in start_thread (arg=0x7f2afa7fc700) at pthread_create.c:308 #11 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 18 (Thread 0x7f2afbfff700 (LWP 24463)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217 #1 0x00007f2bb4236c87 in wait (time=30000, this=0x61ab8c0) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=, mutex=0x61d63f8, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f2bb422a50f in QThreadPoolThread::run (this=0x61d7390) at concurrent/qthreadpool.cpp:141 #4 0x00007f2bb42367cc in QThreadPrivate::start (arg=0x61d7390) at thread/qthread_unix.cpp:338 #5 0x0000003ba6207d15 in start_thread (arg=0x7f2afbfff700) at pthread_create.c:308 #6 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 17 (Thread 0x7f2af88fd700 (LWP 24473)): #0 0x0000003ba5ae97ed in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x0000003ba5647d64 in g_main_context_poll (n_fds=2, fds=0x7f2af40013e0, timeout=-1, context=0x7f2af4192fd0, priority=) at gmain.c:3584 #2 g_main_context_iterate (context=context@entry=0x7f2af4192fd0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3285 #3 0x0000003ba5647e84 in g_main_context_iteration (context=0x7f2af4192fd0, may_block=1) at gmain.c:3351 #4 0x00007f2bb4361156 in QEventDispatcherGlib::processEvents (this=0x7f2af4003f20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007f2bb4331e2f in QEventLoop::processEvents (this=this@entry=0x7f2af88fccd0, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f2bb43320b8 in QEventLoop::exec (this=0x7f2af88fccd0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f2bb42337f0 in QThread::exec (this=) at thread/qthread.cpp:501 #8 0x00007f2bb431263f in QInotifyFileSystemWatcherEngine::run (this=0x5ff1500) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007f2bb42367cc in QThreadPrivate::start (arg=0x5ff1500) at thread/qthread_unix.cpp:338 #10 0x0000003ba6207d15 in start_thread (arg=0x7f2af88fd700) at pthread_create.c:308 #11 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 16 (Thread 0x7f2ae3fff700 (LWP 24475)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217 #1 0x00007f2bb4236c87 in wait (time=30000, this=0x61ab8c0) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=, mutex=0x61d63f8, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f2bb422a50f in QThreadPoolThread::run (this=0x61cb720) at concurrent/qthreadpool.cpp:141 #4 0x00007f2bb42367cc in QThreadPrivate::start (arg=0x61cb720) at thread/qthread_unix.cpp:338 #5 0x0000003ba6207d15 in start_thread (arg=0x7f2ae3fff700) at pthread_create.c:308 #6 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 15 (Thread 0x7f2ae37fe700 (LWP 24491)): #0 0x0000003ba5ae97ed in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x0000003ba5647d64 in g_main_context_poll (n_fds=2, fds=0x7f2adc002c30, timeout=-1, context=0x7f2adc0008c0, priority=) at gmain.c:3584 #2 g_main_context_iterate (context=context@entry=0x7f2adc0008c0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3285 #3 0x0000003ba5647e84 in g_main_context_iteration (context=0x7f2adc0008c0, may_block=1) at gmain.c:3351 #4 0x00007f2bb4361156 in QEventDispatcherGlib::processEvents (this=0x7f2adc002a00, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007f2bb4331e2f in QEventLoop::processEvents (this=this@entry=0x7f2ae37fdcd0, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f2bb43320b8 in QEventLoop::exec (this=0x7f2ae37fdcd0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f2bb42337f0 in QThread::exec (this=) at thread/qthread.cpp:501 #8 0x00007f2bb431263f in QInotifyFileSystemWatcherEngine::run (this=0x61c9190) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007f2bb42367cc in QThreadPrivate::start (arg=0x61c9190) at thread/qthread_unix.cpp:338 #10 0x0000003ba6207d15 in start_thread (arg=0x7f2ae37fe700) at pthread_create.c:308 #11 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 14 (Thread 0x7f2ae2ffd700 (LWP 24493)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217 #1 0x00007f2bb4236c87 in wait (time=30000, this=0x61ab8c0) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=, mutex=0x61d63f8, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f2bb422a50f in QThreadPoolThread::run (this=0x632ef60) at concurrent/qthreadpool.cpp:141 #4 0x00007f2bb42367cc in QThreadPrivate::start (arg=0x632ef60) at thread/qthread_unix.cpp:338 #5 0x0000003ba6207d15 in start_thread (arg=0x7f2ae2ffd700) at pthread_create.c:308 #6 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 13 (Thread 0x7f2a97fff700 (LWP 24498)): #0 0x0000003ba5ae97ed in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x0000003ba5647d64 in g_main_context_poll (n_fds=2, fds=0x7f2a900027b0, timeout=-1, context=0x7f2a900009a0, priority=) at gmain.c:3584 #2 g_main_context_iterate (context=context@entry=0x7f2a900009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3285 #3 0x0000003ba5647e84 in g_main_context_iteration (context=0x7f2a900009a0, may_block=1) at gmain.c:3351 #4 0x00007f2bb4361156 in QEventDispatcherGlib::processEvents (this=0x7f2a900008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007f2bb4331e2f in QEventLoop::processEvents (this=this@entry=0x7f2a97ffecd0, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f2bb43320b8 in QEventLoop::exec (this=0x7f2a97ffecd0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f2bb42337f0 in QThread::exec (this=) at thread/qthread.cpp:501 #8 0x00007f2bb431263f in QInotifyFileSystemWatcherEngine::run (this=0x627ff30) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007f2bb42367cc in QThreadPrivate::start (arg=0x627ff30) at thread/qthread_unix.cpp:338 #10 0x0000003ba6207d15 in start_thread (arg=0x7f2a97fff700) at pthread_create.c:308 #11 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 12 (Thread 0x7f2a977fe700 (LWP 24499)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217 #1 0x00007f2bb4236c87 in wait (time=30000, this=0x61ab8c0) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=, mutex=0x61d63f8, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f2bb422a50f in QThreadPoolThread::run (this=0x627ff70) at concurrent/qthreadpool.cpp:141 #4 0x00007f2bb42367cc in QThreadPrivate::start (arg=0x627ff70) at thread/qthread_unix.cpp:338 #5 0x0000003ba6207d15 in start_thread (arg=0x7f2a977fe700) at pthread_create.c:308 #6 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 11 (Thread 0x7f2ae1cce700 (LWP 24746)): #0 0x0000003ba5ae97ed in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x0000003ba5647d64 in g_main_context_poll (n_fds=2, fds=0x7f2a8c002bb0, timeout=-1, context=0x7f2a8c0009a0, priority=) at gmain.c:3584 #2 g_main_context_iterate (context=context@entry=0x7f2a8c0009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3285 #3 0x0000003ba5647e84 in g_main_context_iteration (context=0x7f2a8c0009a0, may_block=1) at gmain.c:3351 #4 0x00007f2bb4361176 in QEventDispatcherGlib::processEvents (this=0x7f2a8c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00007f2bb4331e2f in QEventLoop::processEvents (this=this@entry=0x7f2ae1ccdcd0, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f2bb43320b8 in QEventLoop::exec (this=0x7f2ae1ccdcd0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f2bb42337f0 in QThread::exec (this=) at thread/qthread.cpp:501 #8 0x00007f2bb431263f in QInotifyFileSystemWatcherEngine::run (this=0x63b5820) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007f2bb42367cc in QThreadPrivate::start (arg=0x63b5820) at thread/qthread_unix.cpp:338 #10 0x0000003ba6207d15 in start_thread (arg=0x7f2ae1cce700) at pthread_create.c:308 #11 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 10 (Thread 0x7f2ae14cd700 (LWP 24747)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 #1 0x00007f2bb4236d2b in wait (time=18446744073709551615, this=0x61a0390) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=, mutex=0x6745520, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x0000003be780aad1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x627ddf0, th=0x782f700) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x0000003be780d31b in ThreadWeaver::WorkingHardState::applyForWork (this=0x66ec6a0, th=0x782f700) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x0000003be780d334 in ThreadWeaver::WorkingHardState::applyForWork (this=0x66ec6a0, th=0x782f700) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x0000003be780c18f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f2ae14ccd00, parent=0x627ddf0, th=th@entry=0x782f700) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/Thread.cpp:87 #7 0x0000003be780c21b in ThreadWeaver::Thread::run (this=0x782f700) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/Thread.cpp:142 #8 0x00007f2bb42367cc in QThreadPrivate::start (arg=0x782f700) at thread/qthread_unix.cpp:338 #9 0x0000003ba6207d15 in start_thread (arg=0x7f2ae14cd700) at pthread_create.c:308 #10 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 9 (Thread 0x7f2ae0a02700 (LWP 24761)): #0 0x0000003ba5ae97ed in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x0000003ba5647d64 in g_main_context_poll (n_fds=2, fds=0x7f2a840027b0, timeout=-1, context=0x7f2a840009a0, priority=) at gmain.c:3584 #2 g_main_context_iterate (context=context@entry=0x7f2a840009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3285 #3 0x0000003ba5647e84 in g_main_context_iteration (context=0x7f2a840009a0, may_block=1) at gmain.c:3351 #4 0x00007f2bb4361156 in QEventDispatcherGlib::processEvents (this=0x7f2a840008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007f2bb4331e2f in QEventLoop::processEvents (this=this@entry=0x7f2ae0a01cd0, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f2bb43320b8 in QEventLoop::exec (this=0x7f2ae0a01cd0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f2bb42337f0 in QThread::exec (this=) at thread/qthread.cpp:501 #8 0x00007f2bb431263f in QInotifyFileSystemWatcherEngine::run (this=0x6253df0) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007f2bb42367cc in QThreadPrivate::start (arg=0x6253df0) at thread/qthread_unix.cpp:338 #10 0x0000003ba6207d15 in start_thread (arg=0x7f2ae0a02700) at pthread_create.c:308 #11 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 8 (Thread 0x7f2a96ffd700 (LWP 24764)): #0 0x0000003ba5ae97ed in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x0000003ba5647d64 in g_main_context_poll (n_fds=2, fds=0x7f2a78002bb0, timeout=-1, context=0x7f2a780009a0, priority=) at gmain.c:3584 #2 g_main_context_iterate (context=context@entry=0x7f2a780009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3285 #3 0x0000003ba5647e84 in g_main_context_iteration (context=0x7f2a780009a0, may_block=1) at gmain.c:3351 #4 0x00007f2bb4361156 in QEventDispatcherGlib::processEvents (this=0x7f2a780008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007f2bb4331e2f in QEventLoop::processEvents (this=this@entry=0x7f2a96ffccd0, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f2bb43320b8 in QEventLoop::exec (this=0x7f2a96ffccd0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f2bb42337f0 in QThread::exec (this=) at thread/qthread.cpp:501 #8 0x00007f2bb431263f in QInotifyFileSystemWatcherEngine::run (this=0x7452510) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007f2bb42367cc in QThreadPrivate::start (arg=0x7452510) at thread/qthread_unix.cpp:338 #10 0x0000003ba6207d15 in start_thread (arg=0x7f2a96ffd700) at pthread_create.c:308 #11 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 7 (Thread 0x7f2a967fc700 (LWP 24765)): #0 0x0000003ba5ae97ed in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x0000003ba5647d64 in g_main_context_poll (n_fds=2, fds=0x7f2a7c002bb0, timeout=-1, context=0x7f2a7c0009a0, priority=) at gmain.c:3584 #2 g_main_context_iterate (context=context@entry=0x7f2a7c0009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3285 #3 0x0000003ba5647e84 in g_main_context_iteration (context=0x7f2a7c0009a0, may_block=1) at gmain.c:3351 #4 0x00007f2bb4361156 in QEventDispatcherGlib::processEvents (this=0x7f2a7c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007f2bb4331e2f in QEventLoop::processEvents (this=this@entry=0x7f2a967fbcd0, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f2bb43320b8 in QEventLoop::exec (this=0x7f2a967fbcd0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f2bb42337f0 in QThread::exec (this=) at thread/qthread.cpp:501 #8 0x00007f2bb431263f in QInotifyFileSystemWatcherEngine::run (this=0x746e110) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007f2bb42367cc in QThreadPrivate::start (arg=0x746e110) at thread/qthread_unix.cpp:338 #10 0x0000003ba6207d15 in start_thread (arg=0x7f2a967fc700) at pthread_create.c:308 #11 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 6 (Thread 0x7f2a95ffb700 (LWP 24766)): #0 0x0000003ba5ae97ed in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x0000003ba5647d64 in g_main_context_poll (n_fds=2, fds=0x7f2a700029b0, timeout=-1, context=0x7f2a700009a0, priority=) at gmain.c:3584 #2 g_main_context_iterate (context=context@entry=0x7f2a700009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3285 #3 0x0000003ba5647e84 in g_main_context_iteration (context=0x7f2a700009a0, may_block=1) at gmain.c:3351 #4 0x00007f2bb4361156 in QEventDispatcherGlib::processEvents (this=0x7f2a700008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007f2bb4331e2f in QEventLoop::processEvents (this=this@entry=0x7f2a95ffacd0, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f2bb43320b8 in QEventLoop::exec (this=0x7f2a95ffacd0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f2bb42337f0 in QThread::exec (this=) at thread/qthread.cpp:501 #8 0x00007f2bb431263f in QInotifyFileSystemWatcherEngine::run (this=0x7475370) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007f2bb42367cc in QThreadPrivate::start (arg=0x7475370) at thread/qthread_unix.cpp:338 #10 0x0000003ba6207d15 in start_thread (arg=0x7f2a95ffb700) at pthread_create.c:308 #11 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 5 (Thread 0x7f2a95248700 (LWP 25706)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 #1 0x00007f2bb4236d2b in wait (time=18446744073709551615, this=0x61a0390) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=, mutex=0x6745520, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x0000003be780aad1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x627ddf0, th=0x6258e00) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x0000003be780d31b in ThreadWeaver::WorkingHardState::applyForWork (this=0x66ec6a0, th=0x6258e00) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x0000003be780c18f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f2a95247d00, parent=0x627ddf0, th=th@entry=0x6258e00) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/Thread.cpp:87 #6 0x0000003be780c21b in ThreadWeaver::Thread::run (this=0x6258e00) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/Thread.cpp:142 #7 0x00007f2bb42367cc in QThreadPrivate::start (arg=0x6258e00) at thread/qthread_unix.cpp:338 #8 0x0000003ba6207d15 in start_thread (arg=0x7f2a95248700) at pthread_create.c:308 #9 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 4 (Thread 0x7f2a94a47700 (LWP 25707)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 #1 0x00007f2bb4236d2b in wait (time=18446744073709551615, this=0x61a0390) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=, mutex=0x6745520, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x0000003be780aad1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x627ddf0, th=0x4f9bc20) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x0000003be780d31b in ThreadWeaver::WorkingHardState::applyForWork (this=0x66ec6a0, th=0x4f9bc20) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x0000003be780c18f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f2a94a46d00, parent=0x627ddf0, th=th@entry=0x4f9bc20) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/Thread.cpp:87 #6 0x0000003be780c21b in ThreadWeaver::Thread::run (this=0x4f9bc20) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/Thread.cpp:142 #7 0x00007f2bb42367cc in QThreadPrivate::start (arg=0x4f9bc20) at thread/qthread_unix.cpp:338 #8 0x0000003ba6207d15 in start_thread (arg=0x7f2a94a47700) at pthread_create.c:308 #9 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 3 (Thread 0x7f2a6ffff700 (LWP 25805)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 #1 0x00007f2bb4236d2b in wait (time=18446744073709551615, this=0x2230fb0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=, mutex=0x2230d10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x0000003be780aad1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2230b40, th=0x4e99560) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x0000003be780d31b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2230d70, th=0x4e99560) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x0000003be780c18f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f2a6fffed00, parent=0x2230b40, th=th@entry=0x4e99560) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/Thread.cpp:87 #6 0x0000003be780c21b in ThreadWeaver::Thread::run (this=0x4e99560) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/Thread.cpp:142 #7 0x00007f2bb42367cc in QThreadPrivate::start (arg=0x4e99560) at thread/qthread_unix.cpp:338 #8 0x0000003ba6207d15 in start_thread (arg=0x7f2a6ffff700) at pthread_create.c:308 #9 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 2 (Thread 0x7f2a6f7fe700 (LWP 25806)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 #1 0x00007f2bb4236d2b in wait (time=18446744073709551615, this=0x2230fb0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=, mutex=0x2230d10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x0000003be780aad1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2230b40, th=0x7f2a64002c50) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x0000003be780d31b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2230d70, th=0x7f2a64002c50) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x0000003be780d334 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2230d70, th=0x7f2a64002c50) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x0000003be780c18f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f2a6f7fdd00, parent=0x2230b40, th=th@entry=0x7f2a64002c50) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/Thread.cpp:87 #7 0x0000003be780c21b in ThreadWeaver::Thread::run (this=0x7f2a64002c50) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/Thread.cpp:142 #8 0x00007f2bb42367cc in QThreadPrivate::start (arg=0x7f2a64002c50) at thread/qthread_unix.cpp:338 #9 0x0000003ba6207d15 in start_thread (arg=0x7f2a6f7fe700) at pthread_create.c:308 #10 0x0000003ba5af22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 1 (Thread 0x7f2bb0c60880 (LWP 24246)): [KCrash Handler] #6 QHashData::nextNode (node=0x4f29d00) at tools/qhash.cpp:294 #7 0x00007f2b86f221ec in QHash::iterator::operator++ (this=this@entry=0x7fff62953380) at /usr/include/QtCore/qhash.h:355 #8 0x00007f2b86f1bd94 in CMakeManager::cleanupToDelete (this=this@entry=0x4d43f20, p=0x4dec370) at /home/data/clones/kdevelop/projectmanagers/cmake/cmakemanager.cpp:1150 #9 0x00007f2b86f1cdea in CMakeManager::dirtyFile (this=this@entry=0x4d43f20, dirty=...) at /home/data/clones/kdevelop/projectmanagers/cmake/cmakemanager.cpp:1295 #10 0x00007f2b86f1d2f3 in CMakeManager::realDirectoryChanged (this=this@entry=0x4d43f20, dir=...) at /home/data/clones/kdevelop/projectmanagers/cmake/cmakemanager.cpp:1224 #11 0x00007f2b86f1d3a3 in CMakeManager::filesystemBuffererTimeout (this=0x4d43f20) at /home/data/clones/kdevelop/projectmanagers/cmake/cmakemanager.cpp:1205 #12 0x00007f2bb434989f in QMetaObject::activate (sender=0x4e91df0, m=, local_signal_index=, argv=0x0) at kernel/qobject.cpp:3547 #13 0x00007f2bb434781c in QObject::event (this=0x4e91df0, e=) at kernel/qobject.cpp:1157 #14 0x00007f2bb36e34cc in QApplicationPrivate::notify_helper (this=this@entry=0x1e12f70, receiver=receiver@entry=0x4e91df0, e=e@entry=0x7fff62953e30) at kernel/qapplication.cpp:4557 #15 0x00007f2bb36e794a in QApplication::notify (this=0x7fff629544a0, receiver=0x4e91df0, e=0x7fff62953e30) at kernel/qapplication.cpp:4418 #16 0x0000003be324449e in KApplication::notify (this=, receiver=, event=) at /home/progdan/projects/kde/kdelibs/kdeui/kernel/kapplication.cpp:311 #17 0x00007f2bb43330de in QCoreApplication::notifyInternal (this=0x7fff629544a0, receiver=0x4e91df0, event=0x7fff62953e30) at kernel/qcoreapplication.cpp:915 #18 0x00007f2bb43639c2 in sendEvent (event=0x7fff62953e30, receiver=) at kernel/qcoreapplication.h:231 #19 QTimerInfoList::activateTimers (this=0x1e14960) at kernel/qeventdispatcher_unix.cpp:611 #20 0x00007f2bb4360ae4 in timerSourceDispatch (source=) at kernel/qeventdispatcher_glib.cpp:186 #21 timerSourceDispatch (source=) at kernel/qeventdispatcher_glib.cpp:180 #22 0x00007f2bb4360b01 in idleTimerSourceDispatch (source=source@entry=0x1e14780) at kernel/qeventdispatcher_glib.cpp:233 #23 0x0000003ba5647a95 in g_main_dispatch (context=0x1e14320) at gmain.c:2715 #24 g_main_context_dispatch (context=context@entry=0x1e14320) at gmain.c:3219 #25 0x0000003ba5647dc8 in g_main_context_iterate (context=context@entry=0x1e14320, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3290 #26 0x0000003ba5647e84 in g_main_context_iteration (context=0x1e14320, may_block=1) at gmain.c:3351 #27 0x00007f2bb4361156 in QEventDispatcherGlib::processEvents (this=0x1d5a5c0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #28 0x00007f2bb37835de in QGuiEventDispatcherGlib::processEvents (this=, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #29 0x00007f2bb4331e2f in QEventLoop::processEvents (this=this@entry=0x7fff629540b0, flags=...) at kernel/qeventloop.cpp:149 #30 0x00007f2bb43320b8 in QEventLoop::exec (this=0x7fff629540b0, flags=...) at kernel/qeventloop.cpp:204 #31 0x00007f2bb4336ea8 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187 #32 0x000000000040d4d9 in main (argc=, argv=) at /home/data/clones/kdevelop/app/main.cpp:502 Reproducible: Always Steps to Reproduce: 1. Have CMake project 2. Rename a file in Projects toolbar Actual Results: Crash -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ KDevelop-bugs mailing list KDevelop-bugs@kdevelop.org https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs