Bug 328699 - crash kdev 4.6
Summary: crash kdev 4.6
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: 4.6.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2013-12-12 07:42 UTC by mirko.pisoni
Modified: 2014-04-07 03:31 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 4.7


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mirko.pisoni 2013-12-12 07:42:15 UTC
Application: kdevelop (4.6.0)
KDE Platform Version: 4.11.3
Qt Version: 4.8.4
Operating System: Linux 3.11.0-15-generic x86_64
Distribution: Ubuntu 13.10

-- Information about the crash:
select project configuration
show advanced options
setting CXX_COMPILER_WITH_PATH
apply

crash

The crash can be reproduced every time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
[Current thread is 1 (Thread 0x7f4b6707f7c0 (LWP 2263))]

Thread 19 (Thread 0x7f4b49be0700 (LWP 2264)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f4b5ffe006b in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f4b5ffe00a9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f4b62ba3f6e in start_thread (arg=0x7f4b49be0700) at pthread_create.c:311
#4  0x00007f4b638469cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 18 (Thread 0x7f4ac3fff700 (LWP 2265)):
#0  0x00007f4b63839f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f4b5dc0c6a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4b5dc0c7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4b64c71a76 in QEventDispatcherGlib::processEvents (this=0x7f4abc0008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f4b64c435ef in QEventLoop::processEvents (this=this@entry=0x7f4ac3ffed70, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f4b64c438e5 in QEventLoop::exec (this=this@entry=0x7f4ac3ffed70, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f4b64b4288f in QThread::exec (this=this@entry=0x1a05520) at thread/qthread.cpp:542
#7  0x00007f4b64c24d13 in QInotifyFileSystemWatcherEngine::run (this=0x1a05520) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f4b64b44f2f in QThreadPrivate::start (arg=0x1a05520) at thread/qthread_unix.cpp:338
#9  0x00007f4b62ba3f6e in start_thread (arg=0x7f4ac3fff700) at pthread_create.c:311
#10 0x00007f4b638469cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 17 (Thread 0x7f4ac339b700 (LWP 2267)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f4b64b453e4 in wait (time=1000, this=0x2f5bfe0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2f84550, time=1000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f4b60c70e22 in ?? () from /usr/lib/libkdevplatformlanguage.so.7
#4  0x00007f4b64b44f2f in QThreadPrivate::start (arg=0x2f84530) at thread/qthread_unix.cpp:338
#5  0x00007f4b62ba3f6e in start_thread (arg=0x7f4ac339b700) at pthread_create.c:311
#6  0x00007f4b638469cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 16 (Thread 0x7f4ab3783700 (LWP 2271)):
#0  0x00007f4b5dc4c0ea in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f4b5dc4c3c9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4b5dc0c0e8 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4b5dc0c63b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4b5dc0c7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f4b64c71a76 in QEventDispatcherGlib::processEvents (this=0x7f4aac0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f4b64c435ef in QEventLoop::processEvents (this=this@entry=0x7f4ab3782db0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f4b64c438e5 in QEventLoop::exec (this=this@entry=0x7f4ab3782db0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f4b64b4288f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#9  0x00007f4b64b44f2f in QThreadPrivate::start (arg=0x396c248) at thread/qthread_unix.cpp:338
#10 0x00007f4b62ba3f6e in start_thread (arg=0x7f4ab3783700) at pthread_create.c:311
#11 0x00007f4b638469cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 15 (Thread 0x7f4aaa61d700 (LWP 2334)):
#0  0x00007f4b5dc4c0ea in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f4b5dc4c399 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4b5dc0c595 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4b5dc0c7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4b64c71a76 in QEventDispatcherGlib::processEvents (this=0x7f4aa001e8a0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f4b64c435ef in QEventLoop::processEvents (this=this@entry=0x7f4aaa61cd70, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f4b64c438e5 in QEventLoop::exec (this=this@entry=0x7f4aaa61cd70, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f4b64b4288f in QThread::exec (this=this@entry=0x44a65d0) at thread/qthread.cpp:542
#8  0x00007f4b64c24d13 in QInotifyFileSystemWatcherEngine::run (this=0x44a65d0) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007f4b64b44f2f in QThreadPrivate::start (arg=0x44a65d0) at thread/qthread_unix.cpp:338
#10 0x00007f4b62ba3f6e in start_thread (arg=0x7f4aaa61d700) at pthread_create.c:311
#11 0x00007f4b638469cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 14 (Thread 0x7f4aa9e1c700 (LWP 2345)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f4b5a9b61cd in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f4b5a9b6209 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f4b62ba3f6e in start_thread (arg=0x7f4aa9e1c700) at pthread_create.c:311
#4  0x00007f4b638469cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 13 (Thread 0x7f4a9ffff700 (LWP 2346)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f4b5a6f6bbd in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f4b5a9e5a76 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f4b62ba3f6e in start_thread (arg=0x7f4a9ffff700) at pthread_create.c:311
#4  0x00007f4b638469cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 12 (Thread 0x7f4a9f7fe700 (LWP 2347)):
#0  0x00007f4b62ba705f in __pthread_mutex_unlock_usercnt (mutex=0x7f4a4c000a60, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  0x00007f4b5dc4c3d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4b5dc0c699 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4b5dc0c7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4b64c71a76 in QEventDispatcherGlib::processEvents (this=0x7f4a4c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f4b64c435ef in QEventLoop::processEvents (this=this@entry=0x7f4a9f7fddb0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f4b64c438e5 in QEventLoop::exec (this=this@entry=0x7f4a9f7fddb0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f4b64b4288f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#8  0x00007f4b64b44f2f in QThreadPrivate::start (arg=0x1bc43c0) at thread/qthread_unix.cpp:338
#9  0x00007f4b62ba3f6e in start_thread (arg=0x7f4a9f7fe700) at pthread_create.c:311
#10 0x00007f4b638469cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 11 (Thread 0x7f4a9e980700 (LWP 2348)):
#0  0x00007fff835fe998 in clock_gettime ()
#1  0x00007f4b6385b96d in clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007f4b64b99757 in do_gettime (frac=0x7f4a9e97fb00, sec=0x7f4a9e97faf8) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f4b64c72fe5 in updateCurrentTime (this=0x7f4a44002460) at kernel/qeventdispatcher_unix.cpp:354
#5  QTimerInfoList::timerWait (this=0x7f4a44002460, tm=...) at kernel/qeventdispatcher_unix.cpp:461
#6  0x00007f4b64c7182c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f4a9e97fbb4) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f4b64c718d5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f4b5dc0bd4d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f4b5dc0c5c3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f4b5dc0c7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f4b64c71a76 in QEventDispatcherGlib::processEvents (this=0x7f4a440008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007f4b64c435ef in QEventLoop::processEvents (this=this@entry=0x7f4a9e97fd70, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f4b64c438e5 in QEventLoop::exec (this=this@entry=0x7f4a9e97fd70, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007f4b64b4288f in QThread::exec (this=this@entry=0x1d95090) at thread/qthread.cpp:542
#15 0x00007f4b64c24d13 in QInotifyFileSystemWatcherEngine::run (this=0x1d95090) at io/qfilesystemwatcher_inotify.cpp:265
#16 0x00007f4b64b44f2f in QThreadPrivate::start (arg=0x1d95090) at thread/qthread_unix.cpp:338
#17 0x00007f4b62ba3f6e in start_thread (arg=0x7f4a9e980700) at pthread_create.c:311
#18 0x00007f4b638469cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 10 (Thread 0x7f4a9d97e700 (LWP 2364)):
#0  0x00007f4b63839f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f4b5dc0c6a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4b5dc0c7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4b64c71a76 in QEventDispatcherGlib::processEvents (this=0x7f4a3c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f4b64c435ef in QEventLoop::processEvents (this=this@entry=0x7f4a9d97dd70, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f4b64c438e5 in QEventLoop::exec (this=this@entry=0x7f4a9d97dd70, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f4b64b4288f in QThread::exec (this=this@entry=0x1e40240) at thread/qthread.cpp:542
#7  0x00007f4b64c24d13 in QInotifyFileSystemWatcherEngine::run (this=0x1e40240) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f4b64b44f2f in QThreadPrivate::start (arg=0x1e40240) at thread/qthread_unix.cpp:338
#9  0x00007f4b62ba3f6e in start_thread (arg=0x7f4a9d97e700) at pthread_create.c:311
#10 0x00007f4b638469cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 9 (Thread 0x7f4a52d36700 (LWP 2631)):
#0  0x00007f4b62ba6055 in __GI___pthread_mutex_lock (mutex=0x7f4a38000a60) at pthread_mutex_lock.c:95
#1  0x00007f4b5dc4c3a1 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4b5dc0bd59 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4b5dc0c5c3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4b5dc0c7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f4b64c71a76 in QEventDispatcherGlib::processEvents (this=0x7f4a380008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f4b64c435ef in QEventLoop::processEvents (this=this@entry=0x7f4a52d35db0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f4b64c438e5 in QEventLoop::exec (this=this@entry=0x7f4a52d35db0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f4b64b4288f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#9  0x00007f4b64b44f2f in QThreadPrivate::start (arg=0x4b28740) at thread/qthread_unix.cpp:338
#10 0x00007f4b62ba3f6e in start_thread (arg=0x7f4a52d36700) at pthread_create.c:311
#11 0x00007f4b638469cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 8 (Thread 0x7f4a52535700 (LWP 2632)):
#0  0x00007f4b5dc0c097 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f4b5dc0c63b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4b5dc0c7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4b64c71a76 in QEventDispatcherGlib::processEvents (this=0x7f4a340008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f4b64c435ef in QEventLoop::processEvents (this=this@entry=0x7f4a52534db0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f4b64c438e5 in QEventLoop::exec (this=this@entry=0x7f4a52534db0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f4b64b4288f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#7  0x00007f4b64b44f2f in QThreadPrivate::start (arg=0x4b29de0) at thread/qthread_unix.cpp:338
#8  0x00007f4b62ba3f6e in start_thread (arg=0x7f4a52535700) at pthread_create.c:311
#9  0x00007f4b638469cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 7 (Thread 0x7f4a51d34700 (LWP 2637)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f4b64b45406 in wait (time=18446744073709551615, this=0x2093a80) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2093958, mutex=0x2093c00, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f4b5b710e6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2093930, th=0x4b20fe0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f4b5b713903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2093c90, th=0x4b20fe0, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f4b5b71391c in ThreadWeaver::WorkingHardState::applyForWork (this=0x2093c90, th=0x4b20fe0, previous=0x4a72800) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f4b5b71261f in ThreadWeaver::Thread::run (this=0x4b20fe0) at ../../../threadweaver/Weaver/Thread.cpp:98
#7  0x00007f4b64b44f2f in QThreadPrivate::start (arg=0x4b20fe0) at thread/qthread_unix.cpp:338
#8  0x00007f4b62ba3f6e in start_thread (arg=0x7f4a51d34700) at pthread_create.c:311
#9  0x00007f4b638469cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 6 (Thread 0x7f4a51533700 (LWP 2638)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f4b64b45406 in wait (time=18446744073709551615, this=0x2093a80) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2093958, mutex=0x2093c00, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f4b5b710e6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2093930, th=0x7f4a2c002a00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f4b5b713903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2093c90, th=0x7f4a2c002a00, previous=0x4a84c30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f4b5b71261f in ThreadWeaver::Thread::run (this=0x7f4a2c002a00) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007f4b64b44f2f in QThreadPrivate::start (arg=0x7f4a2c002a00) at thread/qthread_unix.cpp:338
#7  0x00007f4b62ba3f6e in start_thread (arg=0x7f4a51533700) at pthread_create.c:311
#8  0x00007f4b638469cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 5 (Thread 0x7f4a9e17f700 (LWP 2744)):
#0  0x00007f4b5dc4c0ed in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f4b5dc4c3c9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4b5dc0bd40 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4b5dc0c5c3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4b5dc0c7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f4b64c71a76 in QEventDispatcherGlib::processEvents (this=0x7f4a482d02a0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f4b64c435ef in QEventLoop::processEvents (this=this@entry=0x7f4a9e17ed70, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f4b64c438e5 in QEventLoop::exec (this=this@entry=0x7f4a9e17ed70, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f4b64b4288f in QThread::exec (this=this@entry=0x61010f0) at thread/qthread.cpp:542
#9  0x00007f4b64c24d13 in QInotifyFileSystemWatcherEngine::run (this=0x61010f0) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007f4b64b44f2f in QThreadPrivate::start (arg=0x61010f0) at thread/qthread_unix.cpp:338
#11 0x00007f4b62ba3f6e in start_thread (arg=0x7f4a9e17f700) at pthread_create.c:311
#12 0x00007f4b638469cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7f4a9d17d700 (LWP 2745)):
[KCrash Handler]
#6  QUrl::QUrl (this=0x7f4a9d17cd30, other=...) at io/qurl.cpp:4260
#7  0x00007f4b66b0c719 in KUrl::KUrl (this=0x7f4a9d17cd30, _u=...) at ../../kdecore/io/kurl.cpp:490
#8  0x00007f4b6125d171 in KDevelop::ProjectBaseItem::url() const () from /usr/lib/libkdevplatformproject.so.7
#9  0x00007f4aaac7439a in ?? () from /usr/lib/kde4/kdevcmakemanager.so
#10 0x00007f4aaac74686 in ?? () from /usr/lib/kde4/kdevcmakemanager.so
#11 0x00007f4b64b387ae in QThreadPoolThread::run (this=0x44be550) at concurrent/qthreadpool.cpp:107
#12 0x00007f4b64b44f2f in QThreadPrivate::start (arg=0x44be550) at thread/qthread_unix.cpp:338
#13 0x00007f4b62ba3f6e in start_thread (arg=0x7f4a9d17d700) at pthread_create.c:311
#14 0x00007f4b638469cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7f4a2bfff700 (LWP 2826)):
#0  0x00007f4b5dc4c0ea in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f4b5dc4c3c9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4b5dc0c699 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4b5dc0c7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4b64c71a76 in QEventDispatcherGlib::processEvents (this=0x7f4a200008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f4b64c435ef in QEventLoop::processEvents (this=this@entry=0x7f4a2bffed70, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f4b64c438e5 in QEventLoop::exec (this=this@entry=0x7f4a2bffed70, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f4b64b4288f in QThread::exec (this=this@entry=0x61b8260) at thread/qthread.cpp:542
#8  0x00007f4b64c24d13 in QInotifyFileSystemWatcherEngine::run (this=0x61b8260) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007f4b64b44f2f in QThreadPrivate::start (arg=0x61b8260) at thread/qthread_unix.cpp:338
#10 0x00007f4b62ba3f6e in start_thread (arg=0x7f4a2bfff700) at pthread_create.c:311
#11 0x00007f4b638469cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7f4a2b7fe700 (LWP 2827)):
#0  0x00007f4b6383ede3 in select () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f4b64c6f33b in qt_safe_select (nfds=11, fdread=0x7f4a2b7fc100, fdwrite=0x7f4a2b7fc180, fdexcept=fdexcept@entry=0x0, orig_timeout=orig_timeout@entry=0x7f4a2b7fc0a0) at kernel/qcore_unix.cpp:93
#2  0x00007f4b64c1e86c in select_msecs (nfds=<optimized out>, fdread=<optimized out>, fdwrite=<optimized out>, timeout=<optimized out>) at io/qprocess_unix.cpp:1011
#3  0x00007f4b64c2000a in QProcessPrivate::waitForFinished (this=this@entry=0x7f4a18028340, msecs=msecs@entry=29984) at io/qprocess_unix.cpp:1227
#4  0x00007f4b64bd81a2 in QProcess::waitForFinished (this=0x7f4a1803a7d0, msecs=29984) at io/qprocess.cpp:1759
#5  0x00007f4ab1ab7ac0 in CMakeProjectVisitor::visit(ExecuteProcessAst const*) () from /usr/lib/libkdev4cmakecommon.so
#6  0x00007f4ab1abdefd in ?? () from /usr/lib/libkdev4cmakecommon.so
#7  0x00007f4ab1ac5eb2 in CMakeProjectVisitor::visit(IfAst const*) () from /usr/lib/libkdev4cmakecommon.so
#8  0x00007f4ab1abdefd in ?? () from /usr/lib/libkdev4cmakecommon.so
#9  0x00007f4ab1ac3208 in CMakeProjectVisitor::visit(MacroCallAst const*) () from /usr/lib/libkdev4cmakecommon.so
#10 0x00007f4ab1abdefd in ?? () from /usr/lib/libkdev4cmakecommon.so
#11 0x00007f4ab1ac5eb2 in CMakeProjectVisitor::visit(IfAst const*) () from /usr/lib/libkdev4cmakecommon.so
#12 0x00007f4ab1abdefd in ?? () from /usr/lib/libkdev4cmakecommon.so
#13 0x00007f4ab1ac404a in CMakeProjectVisitor::visit(ForeachAst const*) () from /usr/lib/libkdev4cmakecommon.so
#14 0x00007f4ab1abdefd in ?? () from /usr/lib/libkdev4cmakecommon.so
#15 0x00007f4ab1ac3208 in CMakeProjectVisitor::visit(MacroCallAst const*) () from /usr/lib/libkdev4cmakecommon.so
#16 0x00007f4ab1abdefd in ?? () from /usr/lib/libkdev4cmakecommon.so
#17 0x00007f4ab1ac5eb2 in CMakeProjectVisitor::visit(IfAst const*) () from /usr/lib/libkdev4cmakecommon.so
#18 0x00007f4ab1abdefd in ?? () from /usr/lib/libkdev4cmakecommon.so
#19 0x00007f4ab1acec6b in CMakeParserUtils::includeScript(QString const&, KDevelop::ReferencedTopDUContext const&, CMakeProjectData*, QString const&, QMap<QString, QString> const&) () from /usr/lib/libkdev4cmakecommon.so
#20 0x00007f4aaac71b6e in ?? () from /usr/lib/kde4/kdevcmakemanager.so
#21 0x00007f4aaac72afc in ?? () from /usr/lib/kde4/kdevcmakemanager.so
#22 0x00007f4aaac7437b in ?? () from /usr/lib/kde4/kdevcmakemanager.so
#23 0x00007f4aaac74686 in ?? () from /usr/lib/kde4/kdevcmakemanager.so
#24 0x00007f4b64b387ae in QThreadPoolThread::run (this=0x1dc0f90) at concurrent/qthreadpool.cpp:107
#25 0x00007f4b64b44f2f in QThreadPrivate::start (arg=0x1dc0f90) at thread/qthread_unix.cpp:338
#26 0x00007f4b62ba3f6e in start_thread (arg=0x7f4a2b7fe700) at pthread_create.c:311
#27 0x00007f4b638469cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7f4b6707f7c0 (LWP 2263)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f4b64b45406 in wait (time=18446744073709551615, this=0x1d922a0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1f7efc0, mutex=mutex@entry=0x1f7ef98, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f4b64b381c2 in QThreadPoolPrivate::waitForDone (this=0x1f7ef10, msecs=msecs@entry=-1) at concurrent/qthreadpool.cpp:298
#4  0x00007f4b64b39565 in QThreadPool::~QThreadPool (this=0x1d9c430, __in_chrg=<optimized out>) at concurrent/qthreadpool.cpp:440
#5  0x00007f4b64b39599 in QThreadPool::~QThreadPool (this=0x1d9c430, __in_chrg=<optimized out>) at concurrent/qthreadpool.cpp:442
#6  0x00007f4b64b39c25 in QGlobalStaticDeleter<QThreadPool>::~QGlobalStaticDeleter (this=0x7f4b64faa000 <theInstance()::cleanup>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qglobal.h:1950
#7  0x00007f4b63788071 in __run_exit_handlers (status=1, listp=0x7f4b63b0d6a8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:77
#8  0x00007f4b637880f5 in __GI_exit (status=<optimized out>) at exit.c:99
#9  0x00007f4b640486b8 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:782
#10 0x00007f4b65446620 in KApplication::xioErrhandler (this=0x7fff835c47b0, dpy=0x18b9760) at ../../kdeui/kernel/kapplication.cpp:419
#11 0x00007f4b5eec664e in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#12 0x00007f4b5eec47c5 in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#13 0x00007f4b5eec010d in XSync () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#14 0x00007f4b641d4125 in QRasterWindowSurface::syncX (this=0x1a9c4a0) at painting/qwindowsurface_raster.cpp:134
#15 0x00007f4b641d4405 in QRasterWindowSurface::beginPaint (this=0x1a9c4a0, rgn=...) at painting/qwindowsurface_raster.cpp:143
#16 0x00007f4b641edc89 in beginPaint (toCleanIsInTopLevelCoordinates=true, returnInfo=0x7fff835c1af0, windowSurface=0x1a9c4a0, widget=<optimized out>, toClean=..., this=0x1a99c00) at painting/qbackingstore.cpp:379
#17 QWidgetBackingStore::sync (this=0x1a99c00) at painting/qbackingstore.cpp:1304
#18 0x00007f4b64020fc0 in QWidgetPrivate::syncBackingStore (this=this@entry=0x1ff9760) at kernel/qwidget.cpp:1896
#19 0x00007f4b64030c82 in QWidget::event (this=this@entry=0x1ff95e0, event=event@entry=0x4b19980) at kernel/qwidget.cpp:8679
#20 0x00007f4b643eadb3 in QMainWindow::event (this=this@entry=0x1ff95e0, event=event@entry=0x4b19980) at widgets/qmainwindow.cpp:1478
#21 0x00007f4b654fbfa1 in KMainWindow::event (this=this@entry=0x1ff95e0, ev=ev@entry=0x4b19980) at ../../kdeui/widgets/kmainwindow.cpp:1084
#22 0x00007f4b65533a49 in KXmlGuiWindow::event (this=0x1ff95e0, ev=0x4b19980) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#23 0x00007f4b63fe1dfc in QApplicationPrivate::notify_helper (this=this@entry=0x187a180, receiver=receiver@entry=0x1ff95e0, e=e@entry=0x4b19980) at kernel/qapplication.cpp:4567
#24 0x00007f4b63fe8470 in QApplication::notify (this=this@entry=0x7fff835c47b0, receiver=receiver@entry=0x1ff95e0, e=e@entry=0x4b19980) at kernel/qapplication.cpp:4353
#25 0x00007f4b65447a6a in KApplication::notify (this=0x7fff835c47b0, receiver=0x1ff95e0, event=0x4b19980) at ../../kdeui/kernel/kapplication.cpp:311
#26 0x00007f4b64c448bd in QCoreApplication::notifyInternal (this=0x7fff835c47b0, receiver=receiver@entry=0x1ff95e0, event=event@entry=0x4b19980) at kernel/qcoreapplication.cpp:946
#27 0x00007f4b64c47e1f in sendEvent (event=0x4b19980, receiver=0x1ff95e0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#28 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x17d36b0) at kernel/qcoreapplication.cpp:1570
#29 0x00007f4b64c482c3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463
#30 0x00007f4b64c72073 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#31 postEventSourceDispatch (s=0x187eac0) at kernel/qeventdispatcher_glib.cpp:279
#32 0x00007f4b5dc0c3b6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f4b5dc0c708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007f4b5dc0c7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f4b64c71a55 in QEventDispatcherGlib::processEvents (this=0x17d4f70, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#36 0x00007f4b640839d6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#37 0x00007f4b64c435ef in QEventLoop::processEvents (this=this@entry=0x7fff835c2430, flags=...) at kernel/qeventloop.cpp:149
#38 0x00007f4b64c438e5 in QEventLoop::exec (this=this@entry=0x7fff835c2430, flags=...) at kernel/qeventloop.cpp:204
#39 0x00007f4b6448838c in QDialog::exec (this=0x7fff835c2550) at dialogs/qdialog.cpp:554
#40 0x00007f4b66533ad5 in ?? () from /usr/lib/libkdevplatformshell.so.7
#41 0x00007f4ab1862aad in ?? () from /usr/lib/kde4/kdevprojectmanagerview.so
#42 0x00007f4b64c58a58 in QMetaObject::activate (sender=sender@entry=0x4a89fb0, m=m@entry=0x7f4b64a8ade0 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fff835c26f0) at kernel/qobject.cpp:3539
#43 0x00007f4b63fdba32 in QAction::triggered (this=this@entry=0x4a89fb0, _t1=false) at .moc/release-shared/moc_qaction.cpp:277
#44 0x00007f4b63fdd403 in QAction::activate (this=this@entry=0x4a89fb0, event=event@entry=QAction::Trigger) at kernel/qaction.cpp:1257
#45 0x00007f4b6440a7f9 in QMenuPrivate::activateCausedStack (this=this@entry=0x5776ae0, causedStack=..., action=action@entry=0x4a89fb0, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1038
#46 0x00007f4b6440ed19 in QMenuPrivate::activateAction (this=0x5776ae0, action=0x4a89fb0, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1130
#47 0x00007f4b644126e5 in QMenu::mouseReleaseEvent (this=this@entry=0x7fff835c36c0, e=e@entry=0x7fff835c2e20) at widgets/qmenu.cpp:2372
#48 0x00007f4b654fe175 in KMenu::mouseReleaseEvent (this=0x7fff835c36c0, e=0x7fff835c2e20) at ../../kdeui/widgets/kmenu.cpp:464
#49 0x00007f4b6403131e in QWidget::event (this=this@entry=0x7fff835c36c0, event=event@entry=0x7fff835c2e20) at kernel/qwidget.cpp:8375
#50 0x00007f4b64412aeb in QMenu::event (this=0x7fff835c36c0, e=0x7fff835c2e20) at widgets/qmenu.cpp:2481
#51 0x00007f4b63fe1dfc in QApplicationPrivate::notify_helper (this=this@entry=0x187a180, receiver=receiver@entry=0x7fff835c36c0, e=e@entry=0x7fff835c2e20) at kernel/qapplication.cpp:4567
#52 0x00007f4b63fe85ad in QApplication::notify (this=this@entry=0x7fff835c47b0, receiver=receiver@entry=0x7fff835c36c0, e=e@entry=0x7fff835c2e20) at kernel/qapplication.cpp:4110
#53 0x00007f4b65447a6a in KApplication::notify (this=0x7fff835c47b0, receiver=0x7fff835c36c0, event=0x7fff835c2e20) at ../../kdeui/kernel/kapplication.cpp:311
#54 0x00007f4b64c448bd in QCoreApplication::notifyInternal (this=0x7fff835c47b0, receiver=receiver@entry=0x7fff835c36c0, event=event@entry=0x7fff835c2e20) at kernel/qcoreapplication.cpp:946
#55 0x00007f4b63fe7d63 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#56 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x7fff835c36c0, event=event@entry=0x7fff835c2e20, alienWidget=alienWidget@entry=0x0, nativeWidget=nativeWidget@entry=0x7fff835c36c0, buttonDown=buttonDown@entry=0x7f4b64ac62f8 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3178
#57 0x00007f4b6405cb0c in QETWidget::translateMouseEvent (this=this@entry=0x7fff835c36c0, event=event@entry=0x7fff835c3170) at kernel/qapplication_x11.cpp:4565
#58 0x00007f4b6405c079 in QApplication::x11ProcessEvent (this=0x7fff835c47b0, event=event@entry=0x7fff835c3170) at kernel/qapplication_x11.cpp:3624
#59 0x00007f4b64083922 in x11EventSourceDispatch (s=0x18680b0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#60 0x00007f4b5dc0c3b6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#61 0x00007f4b5dc0c708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#62 0x00007f4b5dc0c7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#63 0x00007f4b64c71a76 in QEventDispatcherGlib::processEvents (this=0x17d4f70, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#64 0x00007f4b640839d6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#65 0x00007f4b64c435ef in QEventLoop::processEvents (this=this@entry=0x7fff835c3560, flags=...) at kernel/qeventloop.cpp:149
#66 0x00007f4b64c438e5 in QEventLoop::exec (this=this@entry=0x7fff835c3560, flags=...) at kernel/qeventloop.cpp:204
#67 0x00007f4b644118e7 in QMenu::exec (this=0x7fff835c36c0, p=..., action=0x0) at widgets/qmenu.cpp:2125
#68 0x00007f4ab1862181 in ?? () from /usr/lib/kde4/kdevprojectmanagerview.so
#69 0x00007f4ab1862aa1 in ?? () from /usr/lib/kde4/kdevprojectmanagerview.so
#70 0x00007f4b64c58a58 in QMetaObject::activate (sender=sender@entry=0x3d8bd80, m=m@entry=0x7f4b64a8d0a0 <QWidget::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff835c3850) at kernel/qobject.cpp:3539
#71 0x00007f4b64023862 in QWidget::customContextMenuRequested (this=this@entry=0x3d8bd80, _t1=...) at .moc/release-shared/moc_qwidget.cpp:374
#72 0x00007f4b640316f7 in QWidget::event (this=this@entry=0x3d8bd80, event=event@entry=0x7fff835c3eb0) at kernel/qwidget.cpp:8556
#73 0x00007f4b643d25be in QFrame::event (this=0x3d8bd80, e=0x7fff835c3eb0) at widgets/qframe.cpp:557
#74 0x00007f4b644e16b3 in QAbstractItemView::viewportEvent (this=this@entry=0x3d8bd80, event=event@entry=0x7fff835c3eb0) at itemviews/qabstractitemview.cpp:1644
#75 0x00007f4b6452050e in QTreeView::viewportEvent (this=0x3d8bd80, event=0x7fff835c3eb0) at itemviews/qtreeview.cpp:1257
#76 0x00007f4b64c44a26 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x187a180, receiver=receiver@entry=0x3d8c010, event=event@entry=0x7fff835c3eb0) at kernel/qcoreapplication.cpp:1056
#77 0x00007f4b63fe1ddc in QApplicationPrivate::notify_helper (this=this@entry=0x187a180, receiver=receiver@entry=0x3d8c010, e=e@entry=0x7fff835c3eb0) at kernel/qapplication.cpp:4563
#78 0x00007f4b63fe91d0 in QApplication::notify (this=this@entry=0x7fff835c47b0, receiver=receiver@entry=0x3d8c010, e=e@entry=0x7fff835c3eb0) at kernel/qapplication.cpp:4189
#79 0x00007f4b65447a6a in KApplication::notify (this=0x7fff835c47b0, receiver=0x3d8c010, event=0x7fff835c3eb0) at ../../kdeui/kernel/kapplication.cpp:311
#80 0x00007f4b64c448bd in QCoreApplication::notifyInternal (this=0x7fff835c47b0, receiver=receiver@entry=0x3d8c010, event=event@entry=0x7fff835c3eb0) at kernel/qcoreapplication.cpp:946
#81 0x00007f4b6405c830 in sendSpontaneousEvent (event=0x7fff835c3eb0, receiver=0x3d8c010) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#82 QETWidget::translateMouseEvent (this=this@entry=0x3d8c010, event=event@entry=0x7fff835c4200) at kernel/qapplication_x11.cpp:4636
#83 0x00007f4b6405c079 in QApplication::x11ProcessEvent (this=0x7fff835c47b0, event=event@entry=0x7fff835c4200) at kernel/qapplication_x11.cpp:3624
#84 0x00007f4b64083922 in x11EventSourceDispatch (s=0x18680b0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#85 0x00007f4b5dc0c3b6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#86 0x00007f4b5dc0c708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#87 0x00007f4b5dc0c7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#88 0x00007f4b64c71a55 in QEventDispatcherGlib::processEvents (this=0x17d4f70, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#89 0x00007f4b640839d6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#90 0x00007f4b64c435ef in QEventLoop::processEvents (this=this@entry=0x7fff835c45e0, flags=...) at kernel/qeventloop.cpp:149
#91 0x00007f4b64c438e5 in QEventLoop::exec (this=this@entry=0x7fff835c45e0, flags=...) at kernel/qeventloop.cpp:204
#92 0x00007f4b64c48e5b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#93 0x000000000041076a in ?? ()
#94 0x00007f4b6376dde5 in __libc_start_main (main=0x40a930, argc=1, ubp_av=0x7fff835c4938, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff835c4928) at libc-start.c:260
#95 0x0000000000410c68 in _start ()

Possible duplicates by query: bug 313919, bug 312314.

Reported using DrKonqi
Comment 1 Kevin Funk 2013-12-12 08:36:10 UTC

*** This bug has been marked as a duplicate of bug 312314 ***
Comment 2 Aleix Pol 2014-04-07 03:31:33 UTC
Git commit 89aa5b2deba322813444f6937849d452d189a758 by Aleix Pol.
Committed on 07/04/2014 at 03:30.
Pushed by apol into branch 'master'.

Leverage reloading detection on the IProject class

Informs the IProject instance through the recently introduced setReloadJob,
that the project is being reloaded by a given job. This makes it possible
for the ProjectController to tell whether it's safe to spawn a new project
reload.
Related: bug 332934
FIXED-IN: 4.7

M  +6    -13   projectmanagers/cmake/cmakemanager.cpp
M  +0    -3    projectmanagers/cmake/cmakemanager.h

http://commits.kde.org/kdevelop/89aa5b2deba322813444f6937849d452d189a758