Bug 228633 - kdevelop crashes in MakeJob::start() when building an imported cmake project with changed name
Summary: kdevelop crashes in MakeJob::start() when building an imported cmake project ...
Status: RESOLVED WORKSFORME
Alias: None
Product: kdevelop
Classification: Applications
Component: Astyle (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords: investigated, triaged
Depends on:
Blocks:
 
Reported: 2010-02-26 15:48 UTC by Guido Winkelmann
Modified: 2018-10-21 04:57 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Guido Winkelmann 2010-02-26 15:48:42 UTC
Version:           3.9.98 (using KDE 4.3.5)
Compiler:          gcc-Version 4.3.4 (Gentoo 4.3.4 p1.0, pie-10.1.5) 
OS:                Linux
Installed from:    Gentoo Packages

When trying to build a project that was imported from a CMakeLists.txt file and that had its name changed from the suggested default in the import dialog, KDevelop crashes.

I have a CMake-based project here under a directory hierarchy of <projectname>/trunk. (It's from a Subversion repository.) When importing the project into KDevelop from <projectname>/trunk/CMakeLists.txt, the import dialog suggests the name "trunk". This was obviously not what I wanted, so I changed it to <projectname>.

After the import finished, a new file trunk.kdev4 appeared in <projectname>/trunk/.

Usually, right after importing a CMake based project, KDevelop asks me for a build directory, but in this case it didn't. (This might be because I've tried importing this project before, and KDevelop probably cached the decision about the build dir somewhere outside of the actual project file.)

A new buildtarget for this project was automatically added to the buildset.

When right-clicking on this new target and choosing build, KDevelop crashes.

After restarting KDevelop after this crash, the build function works again.

Here is the backtrace from KCrash:
===============
Application: KDevelop (kdevelop.bin), signal: Segmentation fault
The current source language is "auto; currently c".
[Current thread is 1 (Thread 0x7fdab02a8740 (LWP 6996))]

Thread 12 (Thread 0x7fda9d18f910 (LWP 6997)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007fdaad017607 in QWaitConditionPrivate::wait (this=0x24f46c8, mutex=0x24f46d0, time=200000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=0x24f46c8, mutex=0x24f46d0, time=200000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fdaa9c5c5de in KDevelop::DUChainPrivate::CleanupThread::run (this=0x24f46b0) at /var/tmp/portage/dev-util/kdevplatform-0.9.98/work/kdevplatform-0.9.98/language/duchain/duchain.cpp:286
#4  0x00007fdaad016894 in QThreadPrivate::start (arg=0x24f46b0) at thread/qthread_unix.cpp:188
#5  0x00007fdaacda62a7 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x00007fdaab6546ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fda99d29910 (LWP 6998)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fdaad017629 in QWaitConditionPrivate::wait (this=0x2f35858, mutex=0x2f0b4c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x2f35858, mutex=0x2f0b4c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fdaae730414 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2f35830, th=0x2f35de0)
    at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fdaae732b5b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ee70f0, th=0x2f35de0)
    at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fdaae732b74 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ee70f0, th=0x2f35de0)
    at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fdaae732b74 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ee70f0, th=0x2f35de0)
    at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fdaae73112f in ThreadWeaver::ThreadRunHelper::run (this=0x7fda99d28fd0, parent=0x2f35830, th=0x2f35de0)
    at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:87
#8  0x00007fdaae731569 in ThreadWeaver::Thread::run (this=0x2f35de0) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:142
#9  0x00007fdaad016894 in QThreadPrivate::start (arg=0x2f35de0) at thread/qthread_unix.cpp:188
#10 0x00007fdaacda62a7 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#11 0x00007fdaab6546ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 10 (Thread 0x7fda8f50a910 (LWP 7254)):
#0  0x00007fff979ff68c in clock_gettime ()
#1  0x00007fdaa5984439 in *__GI_clock_gettime (clock_id=1, tp=0x7fda8f509d50) at ../sysdeps/unix/clock_gettime.c:100
#2  0x00007fdaad10fd2d in QTimerInfoList::getTime (this=<value optimized out>, t=...) at kernel/qeventdispatcher_unix.cpp:339
#3  0x00007fdaad10ff11 in QTimerInfoList::updateCurrentTime (this=0x1) at kernel/qeventdispatcher_unix.cpp:297
#4  0x00007fdaad1100b5 in QTimerInfoList::timerWait (this=0x1, tm=...) at kernel/qeventdispatcher_unix.cpp:420
#5  0x00007fdaad10e5dc in timerSourcePrepare (source=<value optimized out>, timeout=0x7fda8f509e44) at kernel/qeventdispatcher_glib.cpp:141
#6  0x00007fdaa56d95e9 in IA__g_main_context_prepare (context=0x43dc1f0, priority=0x7fda8f509ec4) at gmain.c:2144
#7  0x00007fdaa56d9979 in g_main_context_iterate (context=0x43dc1f0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2435
#8  0x00007fdaa56d9e3c in IA__g_main_context_iteration (context=0x43dc1f0, may_block=1) at gmain.c:2518
#9  0x00007fdaad10e42e in QEventDispatcherGlib::processEvents (this=0x3711620, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#10 0x00007fdaad0e81e2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#11 0x00007fdaad0e837c in QEventLoop::exec (this=0x7fda8f509fd0, flags=...) at kernel/qeventloop.cpp:197
#12 0x00007fdaad013d8c in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#13 0x00007fdaad016894 in QThreadPrivate::start (arg=0x43d8350) at thread/qthread_unix.cpp:188
#14 0x00007fdaacda62a7 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#15 0x00007fdaab6546ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fda8ed09910 (LWP 7255)):
#0  0x00007fdaa5b8b393 in g_private_get_posix_impl (private_key=0x22bf5d0) at gthread-posix.c:287
#1  0x00007fdaa56fe789 in IA__g_thread_self () at gthread.c:754
#2  0x00007fdaa56d9e29 in IA__g_main_context_iteration (context=0x43db210, may_block=1) at gmain.c:2518
#3  0x00007fdaad10e42e in QEventDispatcherGlib::processEvents (this=0x2f7c450, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007fdaad0e81e2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fdaad0e837c in QEventLoop::exec (this=0x7fda8ed08fd0, flags=...) at kernel/qeventloop.cpp:197
#6  0x00007fdaad013d8c in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007fdaad016894 in QThreadPrivate::start (arg=0x43bcf20) at thread/qthread_unix.cpp:188
#8  0x00007fdaacda62a7 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x00007fdaab6546ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fda8e508910 (LWP 7256)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007fdaad0161a5 in thread_sleep (ti=0x7fda8e507f80) at thread/qthread_unix.cpp:297
#2  0x00007fdaad0162fe in QThread::msleep (msecs=30) at thread/qthread_unix.cpp:323
#3  0x00007fda9009c371 in UIBlockTester::UIBlockTesterThread::run (this=0x4c1beb0) at /var/tmp/portage/dev-util/kdevelop-3.9.98/work/kdevelop-3.9.98/languages/cpp/cpplanguagesupport.cpp:672
#4  0x00007fdaad016894 in QThreadPrivate::start (arg=0x4c1beb0) at thread/qthread_unix.cpp:188
#5  0x00007fdaacda62a7 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x00007fdaab6546ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 7 (Thread 0x7fda8dc70910 (LWP 7259)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fdaad017629 in QWaitConditionPrivate::wait (this=0x257d6b8, mutex=0x24b9760, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x257d6b8, mutex=0x24b9760, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fdaae730414 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x257d690, th=0x43bce10)
    at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fdaae732b5b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2575ff0, th=0x43bce10)
    at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fdaae73112f in ThreadWeaver::ThreadRunHelper::run (this=0x7fda8dc6ffd0, parent=0x257d690, th=0x43bce10)
    at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:87
#6  0x00007fdaae731569 in ThreadWeaver::Thread::run (this=0x43bce10) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:142
#7  0x00007fdaad016894 in QThreadPrivate::start (arg=0x43bce10) at thread/qthread_unix.cpp:188
#8  0x00007fdaacda62a7 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x00007fdaab6546ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 6 (Thread 0x7fda8d46f910 (LWP 7260)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fdaad017629 in QWaitConditionPrivate::wait (this=0x257d6b8, mutex=0x24b9760, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x257d6b8, mutex=0x24b9760, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fdaae730414 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x257d690, th=0x5058540)
    at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fdaae732b5b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2575ff0, th=0x5058540)
    at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fdaae73112f in ThreadWeaver::ThreadRunHelper::run (this=0x7fda8d46efd0, parent=0x257d690, th=0x5058540)
    at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:87
#6  0x00007fdaae731569 in ThreadWeaver::Thread::run (this=0x5058540) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:142
#7  0x00007fdaad016894 in QThreadPrivate::start (arg=0x5058540) at thread/qthread_unix.cpp:188
#8  0x00007fdaacda62a7 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x00007fdaab6546ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fda99528910 (LWP 7455)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fdaad017629 in QWaitConditionPrivate::wait (this=0x2f35858, mutex=0x2f0b4c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x2f35858, mutex=0x2f0b4c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fdaae730414 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2f35830, th=0x438eac0)
    at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fdaae732b5b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ee70f0, th=0x438eac0)
    at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fdaae73112f in ThreadWeaver::ThreadRunHelper::run (this=0x7fda99527fd0, parent=0x2f35830, th=0x438eac0)
    at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:87
#6  0x00007fdaae731569 in ThreadWeaver::Thread::run (this=0x438eac0) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:142
#7  0x00007fdaad016894 in QThreadPrivate::start (arg=0x438eac0) at thread/qthread_unix.cpp:188
#8  0x00007fdaacda62a7 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x00007fdaab6546ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fda8cad6910 (LWP 7456)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fdaad017629 in QWaitConditionPrivate::wait (this=0x2f35858, mutex=0x2f0b4c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x2f35858, mutex=0x2f0b4c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fdaae730414 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2f35830, th=0x2561fe0)
    at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fdaae732b5b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ee70f0, th=0x2561fe0)
    at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fdaae732b74 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ee70f0, th=0x2561fe0)
    at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fdaae73112f in ThreadWeaver::ThreadRunHelper::run (this=0x7fda8cad5fd0, parent=0x2f35830, th=0x2561fe0)
    at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:87
#7  0x00007fdaae731569 in ThreadWeaver::Thread::run (this=0x2561fe0) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:142
#8  0x00007fdaad016894 in QThreadPrivate::start (arg=0x2561fe0) at thread/qthread_unix.cpp:188
#9  0x00007fdaacda62a7 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#10 0x00007fdaab6546ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fda93fff910 (LWP 7457)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fdaad017629 in QWaitConditionPrivate::wait (this=0x2f35858, mutex=0x2f0b4c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x2f35858, mutex=0x2f0b4c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fdaae730414 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2f35830, th=0x51e6ec0)
    at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fdaae732b5b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ee70f0, th=0x51e6ec0)
    at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fdaae73112f in ThreadWeaver::ThreadRunHelper::run (this=0x7fda93ffefd0, parent=0x2f35830, th=0x51e6ec0)
    at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:87
#6  0x00007fdaae731569 in ThreadWeaver::Thread::run (this=0x51e6ec0) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:142
#7  0x00007fdaad016894 in QThreadPrivate::start (arg=0x51e6ec0) at thread/qthread_unix.cpp:188
#8  0x00007fdaacda62a7 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x00007fdaab6546ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fda87be3910 (LWP 7523)):
#0  0x00007fdaab64dc02 in select () from /lib/libc.so.6
#1  0x00007fdaad0cc40b in qt_native_select (fdread=0x7fda87bdff00, fdwrite=0x7fda87bdfe80, timeout=29966) at io/qprocess_unix.cpp:936
#2  0x00007fdaad0cdb60 in QProcessPrivate::waitForFinished (this=0x5d81a90, msecs=29966) at io/qprocess_unix.cpp:1158
#3  0x00007fdaad09533c in QProcess::waitForFinished (this=0x7fda87be0060, msecs=29966) at io/qprocess.cpp:1318
#4  0x00007fda9c11c192 in CMakeProjectVisitor::visit (this=0x7fda87be1800, exec=0x5d80f20)
    at /var/tmp/portage/dev-util/kdevelop-3.9.98/work/kdevelop-3.9.98/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1240
#5  0x00007fda9c11dbe8 in CMakeProjectVisitor::walk (this=0x7fda87be1800, fc=..., line=3, isClean=224)
    at /var/tmp/portage/dev-util/kdevelop-3.9.98/work/kdevelop-3.9.98/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2057
#6  0x00007fda9c12610b in CMakeProjectVisitor::visit (this=0x7fda87be1800, ifast=0x55dbc10)
    at /var/tmp/portage/dev-util/kdevelop-3.9.98/work/kdevelop-3.9.98/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1198
#7  0x00007fda9c11dbe8 in CMakeProjectVisitor::walk (this=0x7fda87be1800, fc=..., line=2, isClean=false)
    at /var/tmp/portage/dev-util/kdevelop-3.9.98/work/kdevelop-3.9.98/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2057
#8  0x00007fda9c12610b in CMakeProjectVisitor::visit (this=0x7fda87be1800, ifast=0x43732b0)
    at /var/tmp/portage/dev-util/kdevelop-3.9.98/work/kdevelop-3.9.98/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1198
#9  0x00007fda9c11dbe8 in CMakeProjectVisitor::walk (this=0x7fda87be1800, fc=..., line=0, isClean=true)
    at /var/tmp/portage/dev-util/kdevelop-3.9.98/work/kdevelop-3.9.98/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2057
#10 0x00007fda9c13afc1 in CMakeParserUtils::includeScript (file=..., parent=..., variables=0x7fda9400d4e8, macros=0x7fda9400ad18, sourcedir=..., cache=0x55d98b8, modulesDir=...)
    at /var/tmp/portage/dev-util/kdevelop-3.9.98/work/kdevelop-3.9.98/projectmanagers/cmake/parser/cmakeparserutils.cpp:164
#11 0x00007fda9beb0f42 in CMakeManager::includeScript (this=0x2e89cd0, file=..., project=0x43a7110, parent=...)
    at /var/tmp/portage/dev-util/kdevelop-3.9.98/work/kdevelop-3.9.98/projectmanagers/cmake/cmakemanager.cpp:327
#12 0x00007fda9beb20b7 in CMakeManager::initializeProject (this=0x2e89cd0, project=0x43a7110, baseUrl=...)
    at /var/tmp/portage/dev-util/kdevelop-3.9.98/work/kdevelop-3.9.98/projectmanagers/cmake/cmakemanager.cpp:244
#13 0x00007fda9bebeaeb in CMakeManager::parse (this=0x2e89cd0, item=0x5d96d70) at /var/tmp/portage/dev-util/kdevelop-3.9.98/work/kdevelop-3.9.98/projectmanagers/cmake/cmakemanager.cpp:369
#14 0x00007fdaaa2507ba in KDevelop::ImportProjectJobPrivate::import (this=0x5248160, folder=0xfffffffffffffdfe)
    at /var/tmp/portage/dev-util/kdevplatform-0.9.98/work/kdevplatform-0.9.98/project/importprojectjob.cpp:53
#15 0x00007fdaaa250626 in QtConcurrent::RunFunctionTask<void>::run (this=0x5c94600) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:120
#16 0x00007fdaad00e8dc in QThreadPoolThread::run (this=0x2f3a2a0) at concurrent/qthreadpool.cpp:106
#17 0x00007fdaad016894 in QThreadPrivate::start (arg=0x2f3a2a0) at thread/qthread_unix.cpp:188
#18 0x00007fdaacda62a7 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#19 0x00007fdaab6546ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#20 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fdab02a8740 (LWP 6996)):
[KCrash Handler]
#5  0x00007fda9c576b77 in MakeJob::start (this=0x5d50120) at /var/tmp/portage/dev-util/kdevelop-3.9.98/work/kdevelop-3.9.98/projectbuilders/makebuilder/makejob.cpp:75
#6  0x00007fdaaf7a188d in KDevelop::RunController::registerJob (this=0x2506470, job=0x5d50120) at /var/tmp/portage/dev-util/kdevplatform-0.9.98/work/kdevplatform-0.9.98/shell/runcontroller.cpp:511
#7  0x00007fdaafd47605 in KCompositeJob::qt_metacall (this=0x524b8a0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff97965360)
    at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5_build/kdecore/kcompositejob.moc:68
#8  0x00007fdaad0fb687 in QMetaObject::activate (sender=0x5d8ac80, from_signal_index=<value optimized out>, to_signal_index=7, argv=0x5da9950) at kernel/qobject.cpp:3101
#9  0x00007fdaafd48142 in KJob::result (this=0x4292690, _t1=0x5d8ac80) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5_build/kdecore/kjob.moc:188
#10 0x00007fdaafd484bf in KJob::emitResult (this=0x5d8ac80) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/kdecore/jobs/kjob.cpp:304
#11 0x00007fda9c360df5 in CMakeJob::slotCompleted (this=0x5d8ac80) at /var/tmp/portage/dev-util/kdevelop-3.9.98/work/kdevelop-3.9.98/projectbuilders/cmakebuilder/cmakejob.cpp:122
#12 0x00007fda9c36109a in CMakeJob::qt_metacall (this=0x5d8ac80, _c=QMetaObject::InvokeMetaMethod, _id=89290272, _a=<value optimized out>)
    at /var/tmp/portage/dev-util/kdevelop-3.9.98/work/kdevelop-3.9.98_build/projectbuilders/cmakebuilder/cmakejob.moc:70
#13 0x00007fdaad0fb687 in QMetaObject::activate (sender=0x5d689b0, from_signal_index=<value optimized out>, to_signal_index=7, argv=0x5da9950) at kernel/qobject.cpp:3101
#14 0x00007fdaa973a7e1 in KDevelop::CommandExecutorPrivate::procFinished (this=<value optimized out>, _c=<value optimized out>, _id=<value optimized out>, _a=0x7fff97965600)
    at /var/tmp/portage/dev-util/kdevplatform-0.9.98/work/kdevplatform-0.9.98/util/commandexecutor.cpp:58
#15 KDevelop::CommandExecutor::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=<value optimized out>, _a=0x7fff97965600)
    at /var/tmp/portage/dev-util/kdevplatform-0.9.98/work/kdevplatform-0.9.98_build/util/commandexecutor.moc:83
#16 0x00007fdaad0fb687 in QMetaObject::activate (sender=0x5dd4e60, from_signal_index=<value optimized out>, to_signal_index=10, argv=0x5da9950) at kernel/qobject.cpp:3101
#17 0x00007fdaad09515f in QProcess::finished (this=0x4292690, _t1=0, _t2=QProcess::NormalExit) at .moc/release-shared/moc_qprocess.cpp:136
#18 0x00007fdaad09a405 in QProcessPrivate::_q_processDied (this=0x5dd4e80) at io/qprocess.cpp:718
#19 0x00007fdaad09a4f9 in QProcess::qt_metacall (this=0x5dd4e60, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff979657a0) at .moc/release-shared/moc_qprocess.cpp:109
#20 0x00007fdaafd3854d in KProcess::qt_metacall (this=0x4292690, _c=2875870072, _id=49, _a=0x5da9950) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5_build/kdecore/kprocess.moc:63
#21 0x00007fdaad0fb687 in QMetaObject::activate (sender=0x2543610, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x5da9950) at kernel/qobject.cpp:3101
#22 0x00007fdaad12d83e in QSocketNotifier::activated (this=0x4292690, _t1=34) at .moc/release-shared/moc_qsocketnotifier.cpp:83
#23 0x00007fdaad1014f3 in QSocketNotifier::event (this=0x2543610, e=0x7fff97965d70) at kernel/qsocketnotifier.cpp:316
#24 0x00007fdaac220cbd in QApplicationPrivate::notify_helper (this=0x22bf170, receiver=0x2543610, e=0x7fff97965d70) at kernel/qapplication.cpp:4065
#25 0x00007fdaac22859a in QApplication::notify (this=0x7fff97966100, receiver=0x2543610, e=0x7fff97965d70) at kernel/qapplication.cpp:4030
#26 0x00007fdaad8376cb in KApplication::notify (this=0x7fff97966100, receiver=0x2543610, event=0x7fff97965d70)
    at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/kdeui/kernel/kapplication.cpp:302
#27 0x00007fdaad0e980c in QCoreApplication::notifyInternal (this=0x7fff97966100, receiver=0x2543610, event=0x7fff97965d70) at kernel/qcoreapplication.cpp:606
#28 0x00007fdaad10e689 in QCoreApplication::sendEvent (source=0x22c2d10) at kernel/qcoreapplication.h:213
#29 socketNotifierSourceDispatch (source=0x22c2d10) at kernel/qeventdispatcher_glib.cpp:110
#30 0x00007fdaa56d663a in g_main_dispatch (context=0x22c1d20) at gmain.c:1824
#31 IA__g_main_context_dispatch (context=0x22c1d20) at gmain.c:2377
#32 0x00007fdaa56d9c88 in g_main_context_iterate (context=0x22c1d20, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2455
#33 0x00007fdaa56d9e3c in IA__g_main_context_iteration (context=0x22c1d20, may_block=1) at gmain.c:2518
#34 0x00007fdaad10e40f in QEventDispatcherGlib::processEvents (this=0x1a3a0d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#35 0x00007fdaac2a64af in QGuiEventDispatcherGlib::processEvents (this=0x4292690, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#36 0x00007fdaad0e81e2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#37 0x00007fdaad0e837c in QEventLoop::exec (this=0x7fff97965fd0, flags=...) at kernel/qeventloop.cpp:197
#38 0x00007fdaad0ea3dc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#39 0x0000000000406457 in main (argc=1, argv=0x7fff97967328) at /var/tmp/portage/dev-util/kdevelop-3.9.98/work/kdevelop-3.9.98/app/main_internal.cpp:139
The current source language is "auto; currently c".
===============
Comment 1 Andreas Pakulat 2010-02-26 19:52:08 UTC
This mixes various problems. If the project was opened completely then I don't understand the crash. It can only happen if the project has been closed or reloaded while make was started.
Comment 2 Aleix Pol 2010-08-11 01:27:02 UTC
Can't help you with that information and I can't reproduce.

If you still have that problem please reopen and provide more information.
Comment 3 Andrew Crouthamel 2018-09-20 21:52:13 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Andrew Crouthamel 2018-10-21 04:57:57 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!