Application: kdevelop (4.0.60) KDE Platform Version: 4.4.5 (KDE 4.4.5) Qt Version: 4.6.3 Operating System: Linux 2.6.32-24-generic i686 Distribution: Ubuntu 10.04.1 LTS -- Information about the crash: Text I added: pkg_check_modules(LIBCONFIG libconfig++) When I added it in include_directories, the ide crashed The crash can be reproduced some of the time. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault [Current thread is 1 (Thread 0xb77e3710 (LWP 1867))] Thread 17 (Thread 0xb53a5b70 (LWP 1871)): #0 0x00898422 in __kernel_vsyscall () #1 0x00cf3342 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179 #2 0x0163191f in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x09e47e95 in KDevelop::DUChainPrivate::CleanupThread::run (this=0xa3a8bc8) at /home/tenchi/projects/kdevelop/kdevplatform/language/duchain/duchain.cpp:286 #4 0x0163097e in ?? () from /usr/lib/libQtCore.so.4 #5 0x00cee96e in start_thread (arg=0xb53a5b70) at pthread_create.c:300 #6 0x05f34a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 16 (Thread 0xb49ffb70 (LWP 1873)): #0 0x00d0be16 in *__GI_clock_gettime (clock_id=13697012, tp=0xb49fefb8) at ../sysdeps/unix/clock_gettime.c:100 #1 0x01756f5b in ?? () from /usr/lib/libQtCore.so.4 #2 0x0175c085 in ?? () from /usr/lib/libQtCore.so.4 #3 0x0175c0ca in ?? () from /usr/lib/libQtCore.so.4 #4 0x0175a078 in ?? () from /usr/lib/libQtCore.so.4 #5 0x0175a105 in ?? () from /usr/lib/libQtCore.so.4 #6 0x01e6aaca in g_main_context_prepare () from /lib/libglib-2.0.so.0 #7 0x01e6aee9 in ?? () from /lib/libglib-2.0.so.0 #8 0x01e6b4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #9 0x01759e6f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #10 0x0172c759 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #11 0x0172cbaa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #12 0x0162dfc9 in QThread::exec() () from /usr/lib/libQtCore.so.4 #13 0x0170c1db in ?? () from /usr/lib/libQtCore.so.4 #14 0x0163097e in ?? () from /usr/lib/libQtCore.so.4 #15 0x00cee96e in start_thread (arg=0xb49ffb70) at pthread_create.c:300 #16 0x05f34a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 15 (Thread 0xb2430b70 (LWP 1878)): #0 0x01e6aad2 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #1 0x01e6aee9 in ?? () from /lib/libglib-2.0.so.0 #2 0x01e6b4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x01759e6f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #4 0x0172c759 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0x0172cbaa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0x0162dfc9 in QThread::exec() () from /usr/lib/libQtCore.so.4 #7 0x0170c1db in ?? () from /usr/lib/libQtCore.so.4 #8 0x0163097e in ?? () from /usr/lib/libQtCore.so.4 #9 0x00cee96e in start_thread (arg=0xb2430b70) at pthread_create.c:300 #10 0x05f34a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 14 (Thread 0xb0affb70 (LWP 1954)): #0 0x00d0be16 in *__GI_clock_gettime (clock_id=13697012, tp=0xb0afefc8) at ../sysdeps/unix/clock_gettime.c:100 #1 0x01756f5b in ?? () from /usr/lib/libQtCore.so.4 #2 0x0175c085 in ?? () from /usr/lib/libQtCore.so.4 #3 0x0175c0ca in ?? () from /usr/lib/libQtCore.so.4 #4 0x0175a078 in ?? () from /usr/lib/libQtCore.so.4 #5 0x0175a105 in ?? () from /usr/lib/libQtCore.so.4 #6 0x01e6aaca in g_main_context_prepare () from /lib/libglib-2.0.so.0 #7 0x01e6aee9 in ?? () from /lib/libglib-2.0.so.0 #8 0x01e6b4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #9 0x01759e6f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #10 0x0172c759 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #11 0x0172cbaa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #12 0x0162dfc9 in QThread::exec() () from /usr/lib/libQtCore.so.4 #13 0x09f33731 in KDevelop::CompletionWorkerThread::run (this=0xa991ca0) at /home/tenchi/projects/kdevelop/kdevplatform/language/codecompletion/codecompletionmodel.cpp:81 #14 0x0163097e in ?? () from /usr/lib/libQtCore.so.4 #15 0x00cee96e in start_thread (arg=0xb0affb70) at pthread_create.c:300 #16 0x05f34a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 13 (Thread 0xb02feb70 (LWP 2000)): #0 0x00d0be16 in *__GI_clock_gettime (clock_id=13697012, tp=0xb02fdfb8) at ../sysdeps/unix/clock_gettime.c:100 #1 0x01756f5b in ?? () from /usr/lib/libQtCore.so.4 #2 0x0175c085 in ?? () from /usr/lib/libQtCore.so.4 #3 0x0175c0ca in ?? () from /usr/lib/libQtCore.so.4 #4 0x0175a078 in ?? () from /usr/lib/libQtCore.so.4 #5 0x0175a105 in ?? () from /usr/lib/libQtCore.so.4 #6 0x01e6aaca in g_main_context_prepare () from /lib/libglib-2.0.so.0 #7 0x01e6aee9 in ?? () from /lib/libglib-2.0.so.0 #8 0x01e6b4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #9 0x01759e6f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #10 0x0172c759 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #11 0x0172cbaa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #12 0x0162dfc9 in QThread::exec() () from /usr/lib/libQtCore.so.4 #13 0x0170c1db in ?? () from /usr/lib/libQtCore.so.4 #14 0x0163097e in ?? () from /usr/lib/libQtCore.so.4 #15 0x00cee96e in start_thread (arg=0xb02feb70) at pthread_create.c:300 #16 0x05f34a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 12 (Thread 0xac1b9b70 (LWP 2078)): #0 0x00cf0f5b in __pthread_mutex_lock (mutex=0xb2b1cfc) at pthread_mutex_lock.c:61 #1 0x01e6ab03 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #2 0x01e6aee9 in ?? () from /lib/libglib-2.0.so.0 #3 0x01e6b4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #4 0x01759e6f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0x0172c759 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0x0172cbaa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #7 0x0162dfc9 in QThread::exec() () from /usr/lib/libQtCore.so.4 #8 0x09f33731 in KDevelop::CompletionWorkerThread::run (this=0xb2c28c0) at /home/tenchi/projects/kdevelop/kdevplatform/language/codecompletion/codecompletionmodel.cpp:81 #9 0x0163097e in ?? () from /usr/lib/libQtCore.so.4 #10 0x00cee96e in start_thread (arg=0xac1b9b70) at pthread_create.c:300 #11 0x05f34a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 11 (Thread 0xab9b8b70 (LWP 2079)): #0 0x00d0be16 in *__GI_clock_gettime (clock_id=13697012, tp=0xab9b7fc8) at ../sysdeps/unix/clock_gettime.c:100 #1 0x01756f5b in ?? () from /usr/lib/libQtCore.so.4 #2 0x0175c085 in ?? () from /usr/lib/libQtCore.so.4 #3 0x0175c0ca in ?? () from /usr/lib/libQtCore.so.4 #4 0x0175a078 in ?? () from /usr/lib/libQtCore.so.4 #5 0x0175a105 in ?? () from /usr/lib/libQtCore.so.4 #6 0x01e6aaca in g_main_context_prepare () from /lib/libglib-2.0.so.0 #7 0x01e6aee9 in ?? () from /lib/libglib-2.0.so.0 #8 0x01e6b4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #9 0x01759e6f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #10 0x0172c759 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #11 0x0172cbaa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #12 0x0162dfc9 in QThread::exec() () from /usr/lib/libQtCore.so.4 #13 0x09f33731 in KDevelop::CompletionWorkerThread::run (this=0xad185468) at /home/tenchi/projects/kdevelop/kdevplatform/language/codecompletion/codecompletionmodel.cpp:81 #14 0x0163097e in ?? () from /usr/lib/libQtCore.so.4 #15 0x00cee96e in start_thread (arg=0xab9b8b70) at pthread_create.c:300 #16 0x05f34a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 10 (Thread 0xa9fe2b70 (LWP 2080)): #0 0x00898422 in __kernel_vsyscall () #1 0x00cf3342 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179 #2 0x0163026e in ?? () from /usr/lib/libQtCore.so.4 #3 0x016303c3 in QThread::msleep(unsigned long) () from /usr/lib/libQtCore.so.4 #4 0x03d51d16 in UIBlockTester::UIBlockTesterThread::run (this=0xad1a59a8) at /home/tenchi/projects/kdevelop/kdevelop/languages/cpp/cpplanguagesupport.cpp:678 #5 0x0163097e in ?? () from /usr/lib/libQtCore.so.4 #6 0x00cee96e in start_thread (arg=0xa9fe2b70) at pthread_create.c:300 #7 0x05f34a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 9 (Thread 0xa8ee9b70 (LWP 2083)): #0 0x00898422 in __kernel_vsyscall () #1 0x00cf3015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x01631997 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x001da870 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x001dd38c in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x001d927b in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x001dd482 in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x001da4d3 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0x001db51e in ?? () from /usr/lib/libthreadweaver.so.4 #9 0x001dbc3b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #10 0x0163097e in ?? () from /usr/lib/libQtCore.so.4 #11 0x00cee96e in start_thread (arg=0xa8ee9b70) at pthread_create.c:300 #12 0x05f34a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 8 (Thread 0xa86e8b70 (LWP 2084)): #0 0x00898422 in __kernel_vsyscall () #1 0x00cf3015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x01631997 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x001da870 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x001dd38c in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x001d927b in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x001dd482 in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x001da4d3 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0x001dd4a1 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0x001da4d3 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0x001db51e in ?? () from /usr/lib/libthreadweaver.so.4 #11 0x001dbc3b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #12 0x0163097e in ?? () from /usr/lib/libQtCore.so.4 #13 0x00cee96e in start_thread (arg=0xa86e8b70) at pthread_create.c:300 #14 0x05f34a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 7 (Thread 0xb3800b70 (LWP 2357)): #0 0x00898422 in __kernel_vsyscall () #1 0x00cf3015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x076c1c97 in ?? () from /usr/lib/libQtScript.so.4 #3 0x076c1ce1 in ?? () from /usr/lib/libQtScript.so.4 #4 0x00cee96e in start_thread (arg=0xb3800b70) at pthread_create.c:300 #5 0x05f34a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 6 (Thread 0xb41feb70 (LWP 2535)): #0 0x00898422 in __kernel_vsyscall () #1 0x00cf3015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x01631997 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x001da870 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x001dd38c in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x001d927b in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x001dd482 in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x001da4d3 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0x001dd4a1 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0x001da4d3 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0x001db51e in ?? () from /usr/lib/libthreadweaver.so.4 #11 0x001dbc3b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #12 0x0163097e in ?? () from /usr/lib/libQtCore.so.4 #13 0x00cee96e in start_thread (arg=0xb41feb70) at pthread_create.c:300 #14 0x05f34a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 5 (Thread 0xa4affb70 (LWP 2536)): #0 0x00898422 in __kernel_vsyscall () #1 0x00cf3015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x01631997 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x001da870 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x001dd38c in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x001d927b in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x001dd482 in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x001da4d3 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0x001db51e in ?? () from /usr/lib/libthreadweaver.so.4 #9 0x001dbc3b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #10 0x0163097e in ?? () from /usr/lib/libQtCore.so.4 #11 0x00cee96e in start_thread (arg=0xa4affb70) at pthread_create.c:300 #12 0x05f34a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xa42feb70 (LWP 2538)): #0 0x00898422 in __kernel_vsyscall () #1 0x00cf3015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x01631997 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x001da870 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x001dd38c in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x001d927b in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x001dd482 in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x001da4d3 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0x001dd4a1 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0x001da4d3 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0x001dd4a1 in ?? () from /usr/lib/libthreadweaver.so.4 #11 0x001da4d3 in ?? () from /usr/lib/libthreadweaver.so.4 #12 0x001dd4a1 in ?? () from /usr/lib/libthreadweaver.so.4 #13 0x001da4d3 in ?? () from /usr/lib/libthreadweaver.so.4 #14 0x001db51e in ?? () from /usr/lib/libthreadweaver.so.4 #15 0x001dbc3b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #16 0x0163097e in ?? () from /usr/lib/libQtCore.so.4 #17 0x00cee96e in start_thread (arg=0xa42feb70) at pthread_create.c:300 #18 0x05f34a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xa3afdb70 (LWP 2539)): #0 0x00898422 in __kernel_vsyscall () #1 0x00cf3015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x01631997 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x001da870 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x001dd38c in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x001d927b in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x001dd482 in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x001da4d3 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0x001dd4a1 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0x001da4d3 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0x001dd4a1 in ?? () from /usr/lib/libthreadweaver.so.4 #11 0x001da4d3 in ?? () from /usr/lib/libthreadweaver.so.4 #12 0x001db51e in ?? () from /usr/lib/libthreadweaver.so.4 #13 0x001dbc3b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #14 0x0163097e in ?? () from /usr/lib/libQtCore.so.4 #15 0x00cee96e in start_thread (arg=0xa3afdb70) at pthread_create.c:300 #16 0x05f34a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xa32fcb70 (LWP 9715)): #0 0x00898422 in __kernel_vsyscall () #1 0x05f2d971 in select () at ../sysdeps/unix/syscall-template.S:82 #2 0x01756ff7 in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) () from /usr/lib/libQtCore.so.4 #3 0x01706e9e in ?? () from /usr/lib/libQtCore.so.4 #4 0x01707f7e in ?? () from /usr/lib/libQtCore.so.4 #5 0x016c3f9e in QProcess::waitForFinished(int) () from /usr/lib/libQtCore.so.4 #6 0x01f355c7 in CMakeProjectVisitor::visit (this=0xa32fbb44, exec=0xa61c2e10) at /home/tenchi/projects/kdevelop/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1297 #7 0x01f232d8 in ExecProgramAst::accept (this=0xa61c2e10, visitor=0xa32fbb44) at /home/tenchi/projects/kdevelop/kdevelop/projectmanagers/cmake/parser/cmakeast.h:212 #8 0x01f3d9b0 in CMakeProjectVisitor::walk (this=0xa32fbb44, fc=..., line=3, isClean=false) at /home/tenchi/projects/kdevelop/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2131 #9 0x01f432e2 in CMakeProjectVisitor::visit (this=0xa32fbb44, ifast=0xa68b3df8) at /home/tenchi/projects/kdevelop/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1255 #10 0x01f23558 in IfAst::accept (this=0xa68b3df8, visitor=0xa32fbb44) at /home/tenchi/projects/kdevelop/kdevelop/projectmanagers/cmake/parser/cmakeast.h:422 #11 0x01f3d9b0 in CMakeProjectVisitor::walk (this=0xa32fbb44, fc=..., line=2, isClean=false) at /home/tenchi/projects/kdevelop/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2131 #12 0x01f432e2 in CMakeProjectVisitor::visit (this=0xa32fbb44, ifast=0xad1fc2d8) at /home/tenchi/projects/kdevelop/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1255 #13 0x01f23558 in IfAst::accept (this=0xad1fc2d8, visitor=0xa32fbb44) at /home/tenchi/projects/kdevelop/kdevelop/projectmanagers/cmake/parser/cmakeast.h:422 #14 0x01f3d9b0 in CMakeProjectVisitor::walk (this=0xa32fbb44, fc=..., line=0, isClean=true) at /home/tenchi/projects/kdevelop/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2131 #15 0x01f53fd9 in CMakeParserUtils::includeScript (file=..., parent=..., variables=0xaf3010e4, macros=0xaf30107c, sourcedir=..., cache=0xa4cf2ec, modulesDir=...) at /home/tenchi/projects/kdevelop/kdevelop/projectmanagers/cmake/parser/cmakeparserutils.cpp:164 #16 0x01f79801 in CMakeManager::includeScript (this=0xb4a0c788, file=..., project=0xa46c6e0, parent=...) at /home/tenchi/projects/kdevelop/kdevelop/projectmanagers/cmake/cmakemanager.cpp:326 #17 0x01f7a9e2 in CMakeManager::initializeProject (this=0xb4a0c788, project=0xa46c6e0, baseUrl=...) at /home/tenchi/projects/kdevelop/kdevelop/projectmanagers/cmake/cmakemanager.cpp:244 #18 0x01f7af42 in CMakeManager::parse (this=0xb4a0c788, item=0xb962848) at /home/tenchi/projects/kdevelop/kdevelop/projectmanagers/cmake/cmakemanager.cpp:371 #19 0x003944b4 in KDevelop::ImportProjectJobPrivate::import (this=0xac596b0, folder=0xb962848) at /home/tenchi/projects/kdevelop/kdevplatform/project/importprojectjob.cpp:53 #20 0x00393a98 in QtConcurrent::VoidStoredMemberFunctionPointerCall1<void, KDevelop::ImportProjectJobPrivate, KDevelop::ProjectFolderItem*, KDevelop::ProjectFolderItem*>::runFunctor (this=0xb182d58) at /usr/include/qt4/QtCore/qtconcurrentstoredfunctioncall.h:426 #21 0x003941ee in QtConcurrent::RunFunctionTask<void>::run (this=0xb182d58) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:120 #22 0x01625619 in ?? () from /usr/lib/libQtCore.so.4 #23 0x0163097e in ?? () from /usr/lib/libQtCore.so.4 #24 0x00cee96e in start_thread (arg=0xa32fcb70) at pthread_create.c:300 #25 0x05f34a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb77e3710 (LWP 1867)): [KCrash Handler] #6 0x0038b614 in KDevelop::ProjectModel::data (this=0xa1d1240, index=..., role=1) at /home/tenchi/projects/kdevelop/kdevplatform/project/projectmodel.cpp:759 #7 0x069e35c8 in QSortFilterProxyModel::data(QModelIndex const&, int) const () from /usr/lib/libQtGui.so.4 #8 0x0039a9f6 in ProjectProxyModel::data (this=0xaae81e0, index=..., role=1) at /home/tenchi/projects/kdevelop/kdevplatform/project/projectproxymodel.cpp:60 #9 0x06a0b272 in QStyledItemDelegate::initStyleOption(QStyleOptionViewItem*, QModelIndex const&) const () from /usr/lib/libQtGui.so.4 #10 0x06a0c36e in QStyledItemDelegate::paint(QPainter*, QStyleOptionViewItem const&, QModelIndex const&) const () from /usr/lib/libQtGui.so.4 #11 0x069a1ed8 in QTreeView::drawRow(QPainter*, QStyleOptionViewItem const&, QModelIndex const&) const () from /usr/lib/libQtGui.so.4 #12 0x0699b409 in QTreeView::drawTree(QPainter*, QRegion const&) const () from /usr/lib/libQtGui.so.4 #13 0x0699b6bd in QTreeView::paintEvent(QPaintEvent*) () from /usr/lib/libQtGui.so.4 #14 0x0640d016 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #15 0x0680b423 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4 #16 0x068a59d2 in QAbstractScrollArea::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #17 0x0695ae57 in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #18 0x0699a6fc in QTreeView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #19 0x068a82a5 in ?? () from /usr/lib/libQtGui.so.4 #20 0x0172d3da in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #21 0x063aee69 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #22 0x063b5aa9 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #23 0x022bc40a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #24 0x0172e13b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #25 0x06416306 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #26 0x06417145 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #27 0x06416055 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #28 0x06417145 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #29 0x06416055 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #30 0x06417145 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #31 0x06416055 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #32 0x06417145 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #33 0x06416055 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #34 0x06417145 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #35 0x06416055 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #36 0x06417145 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #37 0x06416055 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #38 0x06417145 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #39 0x06416f7e in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #40 0x06416f7e in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #41 0x06416f7e in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #42 0x06416f7e in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #43 0x06416055 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #44 0x065ee080 in ?? () from /usr/lib/libQtGui.so.4 #45 0x06406ae3 in QWidgetPrivate::syncBackingStore() () from /usr/lib/libQtGui.so.4 #46 0x0640d7d6 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #47 0x0682a187 in QMainWindow::event(QEvent*) () from /usr/lib/libQtGui.so.4 #48 0x023ae2e4 in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5 #49 0x023f60ff in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5 #50 0x063aee8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #51 0x063b5aa9 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #52 0x022bc40a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #53 0x0172e13b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #54 0x01731bfc in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4 #55 0x01731d7d in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4 #56 0x0175a33f in ?? () from /usr/lib/libQtCore.so.4 #57 0x01e675e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #58 0x01e6b2d8 in ?? () from /lib/libglib-2.0.so.0 #59 0x01e6b4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #60 0x01759e35 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #61 0x0646ee15 in ?? () from /usr/lib/libQtGui.so.4 #62 0x0172c759 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #63 0x0172cbaa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #64 0x01731e3f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #65 0x063aef27 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #66 0x0804fb20 in main (argc=1, argv=0xbfc3d6e4) at /home/tenchi/projects/kdevelop/kdevelop/app/main.cpp:379 Reported using DrKonqi
please reproduce this in valgrind: valgrind --track-origins=yes kdevelop and send us the generated output. thanks
Marking as duplicate (same backtrace in the last 3 frames). *** This bug has been marked as a duplicate of bug 285208 ***