Bug 230107

Summary: Crash when creating a new file called CMakeLists.txt from within kdevelop
Product: [Applications] kdevelop Reporter: Simon ESNEAULT <simon.esneault>
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Simon ESNEAULT 2010-03-09 16:47:07 UTC
Application: kdevelop (3.9.99 (using KDevPlatform 0.9.99))
KDE Platform Version: 4.4.1 (KDE 4.4.1)
Qt Version: 4.6.2
Operating System: Linux 2.6.31-20-generic-pae i686
Distribution: Ubuntu 9.10

-- Information about the crash:
On the directory tree, of a cmake project, right click, create new file, called "CMakeLists.txt" crash everytime with that backtrace

With kdevelop fresh build from svn on kde 4.4
-Simon

The crash can be reproduced every time.

 -- Backtrace:
Application: KDevelop (kdevelop.bin), signal: Segmentation fault
[Current thread is 1 (Thread 0xb46d1760 (LWP 6384))]

Thread 13 (Thread 0xb0244b70 (LWP 6385)):
#0  0xb7881430 in __kernel_vsyscall ()
#1  0xb624a142 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb62e324f in QWaitConditionPrivate::wait (this=0x8904104, mutex=0x8904108, time=200000) at thread/qwaitcondition_unix.cpp:85
#3  QWaitCondition::wait (this=0x8904104, mutex=0x8904108, time=200000) at thread/qwaitcondition_unix.cpp:159
#4  0xb4fcf1e5 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x89040f8) at /home/simon/Playground/kdevplatform/language/duchain/duchain.cpp:286
#5  0xb62e236e in QThreadPrivate::start (arg=0x89040f8) at thread/qthread_unix.cpp:248
#6  0xb624580e in start_thread (arg=0xb0244b70) at pthread_create.c:300
#7  0xb55be8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xadeffb70 (LWP 6397)):
#0  0xb7881430 in __kernel_vsyscall ()
#1  0xb6249e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb62e32c7 in QWaitConditionPrivate::wait (this=0x8b25998, mutex=0x8ab0568, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x8b25998, mutex=0x8ab0568, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb71988a0 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb719b41c in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb719726b in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb719b512 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#12 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#13 0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#14 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#15 0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#16 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#17 0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#18 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#19 0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#20 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#21 0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#22 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#23 0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#24 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#25 0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#26 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#27 0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#28 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#29 0xb71994fe in ?? () from /usr/lib/libthreadweaver.so.4
#30 0xb7199b1b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#31 0xb62e236e in QThreadPrivate::start (arg=0x895a5d8) at thread/qthread_unix.cpp:248
#32 0xb624580e in start_thread (arg=0xadeffb70) at pthread_create.c:300
#33 0xb55be8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xaa9bfb70 (LWP 6570)):
#0  0xb7881430 in __kernel_vsyscall ()
#1  0xb6249e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb5398887 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb54711a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#3  0xb53988d1 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb54711a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#4  0xb624580e in start_thread (arg=0xaa9bfb70) at pthread_create.c:300
#5  0xb55be8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xab1c0b70 (LWP 6595)):
#0  0xb4b84e06 in *__GI_clock_gettime (clock_id=-1262972940, tp=0xab1bff98) at ../sysdeps/unix/clock_gettime.c:100
#1  0xb640d92b in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0xb6412a15 in QTimerInfoList::updateCurrentTime (this=0xa6a14c04) at kernel/qeventdispatcher_unix.cpp:340
#3  0xb6412a5a in QTimerInfoList::timerWait (this=0xa6a14c04, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0xb6410a48 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xab1c00ac) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb6410ad5 in timerSourcePrepare (source=0x0, timeout=0xb4b88ff4) at kernel/qeventdispatcher_glib.cpp:169
#6  0xb4b05f90 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0xb4b06351 in ?? () from /lib/libglib-2.0.so.0
#8  0xb4b06863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0xb641083f in QEventDispatcherGlib::processEvents (this=0x90d6958, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0xb63e3209 in QEventLoop::processEvents (this=0xab1c0270, flags=) at kernel/qeventloop.cpp:149
#11 0xb63e365a in QEventLoop::exec (this=0xab1c0270, flags=...) at kernel/qeventloop.cpp:201
#12 0xb62df5e8 in QThread::exec (this=0x8f41b00) at thread/qthread.cpp:487
#13 0xb50c5d10 in KDevelop::CompletionWorkerThread::run (this=0x8f41b00) at /home/simon/Playground/kdevplatform/language/codecompletion/codecompletionmodel.cpp:82
#14 0xb62e236e in QThreadPrivate::start (arg=0x8f41b00) at thread/qthread_unix.cpp:248
#15 0xb624580e in start_thread (arg=0xab1c0b70) at pthread_create.c:300
#16 0xb55be8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xa51c4b70 (LWP 6596)):
#0  0xb4b84e06 in *__GI_clock_gettime (clock_id=-1262972940, tp=0xa51c3f98) at ../sysdeps/unix/clock_gettime.c:100
#1  0xb640d92b in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0xb6412a15 in QTimerInfoList::updateCurrentTime (this=0x95c1184) at kernel/qeventdispatcher_unix.cpp:340
#3  0xb6412a5a in QTimerInfoList::timerWait (this=0x95c1184, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0xb6410a48 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xa51c40ac) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb6410ad5 in timerSourcePrepare (source=0x0, timeout=0xb4b88ff4) at kernel/qeventdispatcher_glib.cpp:169
#6  0xb4b05f90 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0xb4b06351 in ?? () from /lib/libglib-2.0.so.0
#8  0xb4b06863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0xb641083f in QEventDispatcherGlib::processEvents (this=0x8e79ab8, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0xb63e3209 in QEventLoop::processEvents (this=0xa51c4270, flags=) at kernel/qeventloop.cpp:149
#11 0xb63e365a in QEventLoop::exec (this=0xa51c4270, flags=...) at kernel/qeventloop.cpp:201
#12 0xb62df5e8 in QThread::exec (this=0x9619a88) at thread/qthread.cpp:487
#13 0xb50c5d10 in KDevelop::CompletionWorkerThread::run (this=0x9619a88) at /home/simon/Playground/kdevplatform/language/codecompletion/codecompletionmodel.cpp:82
#14 0xb62e236e in QThreadPrivate::start (arg=0x9619a88) at thread/qthread_unix.cpp:248
#15 0xb624580e in start_thread (arg=0xa51c4b70) at pthread_create.c:300
#16 0xb55be8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
The current source language is "auto; currently c".

Thread 8 (Thread 0xa49c3b70 (LWP 6597)):
#0  0xb7881430 in __kernel_vsyscall ()
#1  0xb624a142 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb62e1c5e in thread_sleep (ti=0x1) at thread/qthread_unix.cpp:398
#3  0xb62e1db3 in QThread::msleep (msecs=30) at thread/qthread_unix.cpp:424
#4  0xa637706b in UIBlockTester::UIBlockTesterThread::run (this=0x961def8) at /home/simon/Playground/kdevelop/languages/cpp/cpplanguagesupport.cpp:672
#5  0xb62e236e in QThreadPrivate::start (arg=0x961def8) at thread/qthread_unix.cpp:248
#6  0xb624580e in start_thread (arg=0xa49c3b70) at pthread_create.c:300
#7  0xb55be8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xa41c2b70 (LWP 6598)):
#0  0xb7881430 in __kernel_vsyscall ()
#1  0xb6249e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb62e32c7 in QWaitConditionPrivate::wait (this=0x8879520, mutex=0x8878ac8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x8879520, mutex=0x8878ac8, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb71988a0 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb719b41c in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb719726b in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb719b512 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0xb71994fe in ?? () from /usr/lib/libthreadweaver.so.4
#12 0xb7199b1b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#13 0xb62e236e in QThreadPrivate::start (arg=0x8962748) at thread/qthread_unix.cpp:248
#14 0xb624580e in start_thread (arg=0xa41c2b70) at pthread_create.c:300
#15 0xb55be8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xa39c1b70 (LWP 6599)):
#0  0xb7881430 in __kernel_vsyscall ()
#1  0xb6249e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb62e32c7 in QWaitConditionPrivate::wait (this=0x8879520, mutex=0x8878ac8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x8879520, mutex=0x8878ac8, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb71988a0 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb719b41c in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb719726b in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb719b512 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb71994fe in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb7199b1b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#11 0xb62e236e in QThreadPrivate::start (arg=0x8d26688) at thread/qthread_unix.cpp:248
#12 0xb624580e in start_thread (arg=0xa39c1b70) at pthread_create.c:300
#13 0xb55be8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xad6feb70 (LWP 8161)):
#0  0xb7881430 in __kernel_vsyscall ()
#1  0xb6249e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb62e32c7 in QWaitConditionPrivate::wait (this=0x8b25998, mutex=0x8ab0568, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x8b25998, mutex=0x8ab0568, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb71988a0 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb719b41c in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb719726b in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb719b512 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#12 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#13 0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#14 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#15 0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#16 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#17 0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#18 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#19 0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#20 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#21 0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#22 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#23 0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#24 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#25 0xb71994fe in ?? () from /usr/lib/libthreadweaver.so.4
#26 0xb7199b1b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#27 0xb62e236e in QThreadPrivate::start (arg=0x9f7a410) at thread/qthread_unix.cpp:248
#28 0xb624580e in start_thread (arg=0xad6feb70) at pthread_create.c:300
#29 0xb55be8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xaf0acb70 (LWP 8162)):
#0  0xb7881430 in __kernel_vsyscall ()
#1  0xb6249e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb62e32c7 in QWaitConditionPrivate::wait (this=0x8b25998, mutex=0x8ab0568, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x8b25998, mutex=0x8ab0568, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb71988a0 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb719b41c in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb719726b in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb719b512 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#12 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#13 0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#14 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#15 0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#16 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#17 0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#18 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#19 0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#20 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#21 0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#22 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#23 0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#24 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#25 0xb719b531 in ?? () from /usr/lib/libthreadweaver.so.4
#26 0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#27 0xb71994fe in ?? () from /usr/lib/libthreadweaver.so.4
#28 0xb7199b1b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#29 0xb62e236e in QThreadPrivate::start (arg=0xa3d61a8) at thread/qthread_unix.cpp:248
#30 0xb624580e in start_thread (arg=0xaf0acb70) at pthread_create.c:300
#31 0xb55be8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0x9ccffb70 (LWP 8977)):
#0  0xb7881430 in __kernel_vsyscall ()
#1  0xb6249e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb62e32c7 in QWaitConditionPrivate::wait (this=0x8b25998, mutex=0x8ab0568, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x8b25998, mutex=0x8ab0568, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb71988a0 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb719b41c in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb719726b in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb719b512 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb7198b23 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb71994fe in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb7199b1b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#11 0xb62e236e in QThreadPrivate::start (arg=0x9779b70) at thread/qthread_unix.cpp:248
#12 0xb624580e in start_thread (arg=0x9ccffb70) at pthread_create.c:300
#13 0xb55be8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0x9c4feb70 (LWP 11039)):
#0  0xb7881430 in __kernel_vsyscall ()
#1  0xb55b7a71 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb640d9c7 in qt_safe_select (nfds=11, fdread=0x9c4fcb88, fdwrite=0x9c4fcb08, fdexcept=0x0, orig_timeout=0x9c4fcab8) at kernel/qcore_unix.cpp:153
#3  0xb63bdf0e in select_msecs (nfds=11, fdread=0x9c4fcb88, fdwrite=0x9c4fcb08, timeout=29995) at io/qprocess_unix.cpp:885
#4  0xb63bea78 in QProcessPrivate::waitForFinished (this=0x9eb38e80, msecs=29995) at io/qprocess_unix.cpp:1101
#5  0xb637afee in QProcess::waitForFinished (this=0x9c4fcd14, msecs=29995) at io/qprocess.cpp:1688
#6  0xaf8da602 in CMakeProjectVisitor::visit (this=0x9c4fd904, exec=0xa67650d8) at /home/simon/Playground/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1240
#7  0xaf8bc628 in ExecProgramAst::accept (this=0xa67650d8, visitor=0x9c4fd904) at /home/simon/Playground/kdevelop/projectmanagers/cmake/parser/cmakeast.h:216
#8  0xaf8cace4 in CMakeProjectVisitor::walk (this=0x9c4fd904, fc=..., line=3, isClean=false) at /home/simon/Playground/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2053
#9  0xaf8e48d8 in CMakeProjectVisitor::visit (this=0x9c4fd904, ifast=0xa7d41cd0) at /home/simon/Playground/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1198
#10 0xaf8bc8a8 in IfAst::accept (this=0xa7d41cd0, visitor=0x9c4fd904) at /home/simon/Playground/kdevelop/projectmanagers/cmake/parser/cmakeast.h:426
#11 0xaf8cace4 in CMakeProjectVisitor::walk (this=0x9c4fd904, fc=..., line=2, isClean=false) at /home/simon/Playground/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2053
#12 0xaf8e48d8 in CMakeProjectVisitor::visit (this=0x9c4fd904, ifast=0x9eb27648) at /home/simon/Playground/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1198
#13 0xaf8bc8a8 in IfAst::accept (this=0x9eb27648, visitor=0x9c4fd904) at /home/simon/Playground/kdevelop/projectmanagers/cmake/parser/cmakeast.h:426
#14 0xaf8cace4 in CMakeProjectVisitor::walk (this=0x9c4fd904, fc=..., line=0, isClean=true) at /home/simon/Playground/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2053
#15 0xaf8ef5db in CMakeParserUtils::includeScript (file=..., parent=..., variables=0xaf903dac, macros=0xaf903d44, sourcedir=..., cache=0x8969b7c, modulesDir=...)
    at /home/simon/Playground/kdevelop/projectmanagers/cmake/parser/cmakeparserutils.cpp:164
#16 0xaf86e192 in CMakeManager::includeScript (this=0x895c770, file=..., project=0x8962ff0, parent=...) at /home/simon/Playground/kdevelop/projectmanagers/cmake/cmakemanager.cpp:327
#17 0xaf8717f7 in CMakeManager::initializeProject (this=0x895c770, project=0x8962ff0, baseUrl=...) at /home/simon/Playground/kdevelop/projectmanagers/cmake/cmakemanager.cpp:244
#18 0xaf87b49d in CMakeManager::parse (this=0x895c770, item=0xa003ef0) at /home/simon/Playground/kdevelop/projectmanagers/cmake/cmakemanager.cpp:372
#19 0xb51779f0 in KDevelop::ImportProjectJobPrivate::import (this=0x99a7f78, folder=0xa003ef0) at /home/simon/Playground/kdevplatform/project/importprojectjob.cpp:53
#20 0xb51774e4 in QtConcurrent::VoidStoredMemberFunctionPointerCall1<void, KDevelop::ImportProjectJobPrivate, KDevelop::ProjectFolderItem*, KDevelop::ProjectFolderItem*>::runFunctor (this=0x96fe7c0)
    at /usr/include/qt4/QtCore/qtconcurrentstoredfunctioncall.h:426
#21 0xb517780e in QtConcurrent::RunFunctionTask<void>::run (this=0x96fe7c0) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:120
#22 0xb62d729c in QThreadPoolThread::run (this=0x8ac1910) at concurrent/qthreadpool.cpp:106
#23 0xb62e236e in QThreadPrivate::start (arg=0x8ac1910) at thread/qthread_unix.cpp:248
#24 0xb624580e in start_thread (arg=0x9c4feb70) at pthread_create.c:300
#25 0xb55be8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb46d1760 (LWP 6384)):
[KCrash Handler]
#6  CMakeManager::dirtyFile (this=0x895c770, dirty=...) at /home/simon/Playground/kdevelop/projectmanagers/cmake/cmakemanager.cpp:809
#7  0xaf86f8cb in CMakeManager::qt_metacall (this=0x895c770, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xbf9def58)
    at /home/simon/Playground/kdevelop/build/projectmanagers/cmake/cmakemanager.moc:90
#8  0xb63e9e5a in QMetaObject::metacall (object=0x895c770, cl=3043181472, idx=13, argv=0xbf9def58) at kernel/qmetaobject.cpp:237
#9  0xb63f85f5 in QMetaObject::activate (sender=0x87448f8, m=0xb74ec284, local_signal_index=0, argv=0xbf9def58) at kernel/qobject.cpp:3293
#10 0xb737f953 in KDirWatch::dirty(QString const&) () from /usr/lib/libkio.so.5
#11 0xb737f984 in KDirWatch::setDirty(QString const&) () from /usr/lib/libkio.so.5
#12 0xb73802d5 in KDirWatch::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#13 0xb63e9e5a in QMetaObject::metacall (object=0x87448f8, cl=3043181472, idx=0, argv=0x87448f8) at kernel/qmetaobject.cpp:237
#14 0xb63f4516 in QMetaCallEvent::placeMetaCall (this=0xa89a038, object=0x87448f8) at kernel/qobject.cpp:561
#15 0xb63f563e in QObject::event (this=0x87448f8, e=0xa89a038) at kernel/qobject.cpp:1248
#16 0xb58fa3cc in QApplicationPrivate::notify_helper (this=0x86156d8, receiver=0x87448f8, e=0xa89a038) at kernel/qapplication.cpp:4300
#17 0xb590101e in QApplication::notify (this=0xbf9df8f4, receiver=0x87448f8, e=0xa89a038) at kernel/qapplication.cpp:3704
#18 0xb675842a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#19 0xb63e4beb in QCoreApplication::notifyInternal (this=0xbf9df8f4, receiver=0x87448f8, event=0xa89a038) at kernel/qcoreapplication.cpp:704
#20 0xb63e7623 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x85e9cd8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#21 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x85e9cd8) at kernel/qcoreapplication.cpp:1345
#22 0xb63e778d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#23 0xb6410d0f in QCoreApplication::sendPostedEvents (s=0x8617918) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#24 postEventSourceDispatch (s=0x8617918) at kernel/qeventdispatcher_glib.cpp:276
#25 0xb4b02e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#26 0xb4b06730 in ?? () from /lib/libglib-2.0.so.0
#27 0xb4b06863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#28 0xb6410805 in QEventDispatcherGlib::processEvents (this=0x85e9860, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#29 0xb59b9b35 in QGuiEventDispatcherGlib::processEvents (this=0x85e9860, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#30 0xb63e3209 in QEventLoop::processEvents (this=0xbf9df7b4, flags=) at kernel/qeventloop.cpp:149
#31 0xb63e365a in QEventLoop::exec (this=0xbf9df7b4, flags=...) at kernel/qeventloop.cpp:201
#32 0xb63e784f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#33 0xb58fa467 in QApplication::exec () at kernel/qapplication.cpp:3579
#34 0x0804feb3 in main (argc=1, argv=0xbf9dff14) at /home/simon/Playground/kdevelop/app/main_internal.cpp:222

Possible duplicates by query: bug 229293.

Reported using DrKonqi
Comment 1 Andreas Pakulat 2010-03-09 16:52:04 UTC

*** This bug has been marked as a duplicate of bug 229293 ***