Bug 231264 - KDevelop crashes after editing and saving CMake files
Summary: KDevelop crashes after editing and saving CMake files
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Compiled Sources Unspecified
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-19 00:59 UTC by msnkipa
Modified: 2010-03-20 00:07 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description msnkipa 2010-03-19 00:59:54 UTC
Version:            (using KDE 4.4.1)
Installed from:    Compiled From Sources

After editing and saving CMakeLists.txt files KDevelop crashes

Application: KDevelop (kdevelop.bin), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f6bbb18e750 (LWP 15986))]

Thread 14 (Thread 0x7f6ba60d2910 (LWP 15987)):
#0  0x00007f6bb77e42cd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6bb7a7f492 in QWaitCondition::wait(QMutex*, unsigned long) () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#2  0x00007f6bb46c7bde in KDevelop::DUChainPrivate::CleanupThread::run (this=0x11b1290) at /home/misha/KDE/src/sdk/kdevplatform/language/duchain/duchain.cpp:286
#3  0x00007f6bb7a7e565 in ?? () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#4  0x00007f6bb77df65d in start_thread () from /lib64/libpthread.so.0
#5  0x00007f6bb5e9fe1d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f6b935a1910 (LWP 16014)):
#0  0x00007f6bb5e96d03 in poll () from /lib64/libc.so.6
#1  0x00007f6bb090959c in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f6bb09098e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f6bb7b9c396 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#4  0x00007f6bb7b71782 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#5  0x00007f6bb7b71b5c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#6  0x00007f6bb7a7bb69 in QThread::exec() () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#7  0x00007f6bb7a7e565 in ?? () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#8  0x00007f6bb77df65d in start_thread () from /lib64/libpthread.so.0
#9  0x00007f6bb5e9fe1d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f6b92da0910 (LWP 16088)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f6b92d9fd20 in ?? ()
#2  0x00007fffa34c1782 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 11 (Thread 0x7f6b8e940910 (LWP 16089)):
#0  0x00007f6bb77e32ae in __pthread_mutex_unlock_usercnt () from /lib64/libpthread.so.0
#1  0x00007f6bb0908cc1 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f6bb09094b0 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f6bb09098e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f6bb7b9c396 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#5  0x00007f6bb7b71782 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#6  0x00007f6bb7b71b5c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#7  0x00007f6bb7a7bb69 in QThread::exec() () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#8  0x00007f6bb7a7e565 in ?? () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#9  0x00007f6bb77df65d in start_thread () from /lib64/libpthread.so.0
#10 0x00007f6bb5e9fe1d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f6b8e13a910 (LWP 16090)):
#0  0x00007f6bb77e42cd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6bb7a7dee5 in ?? () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#2  0x00007f6bb7a7e040 in QThread::msleep(unsigned long) () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#3  0x00007f6b8f1b0b61 in UIBlockTester::UIBlockTesterThread::run (this=0x32b6720) at /home/misha/KDE/src/sdk/kdevelop/languages/cpp/cpplanguagesupport.cpp:672
#4  0x00007f6bb7a7e565 in ?? () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#5  0x00007f6bb77df65d in start_thread () from /lib64/libpthread.so.0
#6  0x00007f6bb5e9fe1d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f6b8d4c7910 (LWP 16091)):
#0  0x00007f6bb77e4049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6bb5285ef6 in ?? () from /opt/kde44/qt-kde/lib/libQtScript.so.4
#2  0x00007f6bb5285f39 in ?? () from /opt/kde44/qt-kde/lib/libQtScript.so.4
#3  0x00007f6bb77df65d in start_thread () from /lib64/libpthread.so.0
#4  0x00007f6bb5e9fe1d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f6b8aa93910 (LWP 16098)):
#0  0x00007f6bb77e4049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6bb7a7f52b in QWaitCondition::wait(QMutex*, unsigned long) () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#2  0x00007f6bb95fe0e6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x10de770, th=0x7f6b98041a80) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f6bb960079b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1193a10, th=0x7f6b98041a80) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#4  0x00007f6bb96007b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1193a10, th=0x7f6b98041a80) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#5  0x00007f6bb95fec4f in ThreadWeaver::ThreadRunHelper::run (this=0x7f6b8aa93050, parent=0x10de770, th=0x7f6b98041a80) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f6bb95ff0a8 in ThreadWeaver::Thread::run (this=0x7f6b98041a80) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f6bb7a7e565 in ?? () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#8  0x00007f6bb77df65d in start_thread () from /lib64/libpthread.so.0
#9  0x00007f6bb5e9fe1d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f6b8a292910 (LWP 16099)):
#0  0x00007f6bb77e4049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6bb7a7f52b in QWaitCondition::wait(QMutex*, unsigned long) () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#2  0x00007f6bb95fe0e6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x10de770, th=0x7f6b98094250) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f6bb960079b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1193a10, th=0x7f6b98094250) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#4  0x00007f6bb95fec4f in ThreadWeaver::ThreadRunHelper::run (this=0x7f6b8a292050, parent=0x10de770, th=0x7f6b98094250) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/Thread.cpp:87
#5  0x00007f6bb95ff0a8 in ThreadWeaver::Thread::run (this=0x7f6b98094250) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/Thread.cpp:142
#6  0x00007f6bb7a7e565 in ?? () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#7  0x00007f6bb77df65d in start_thread () from /lib64/libpthread.so.0
#8  0x00007f6bb5e9fe1d in clone () from /lib64/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f6ba07c8910 (LWP 16443)):
#0  0x00007f6bb77e4049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6bb7a7f52b in QWaitCondition::wait(QMutex*, unsigned long) () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#2  0x00007f6bb95fe0e6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3f22960, th=0x3e422e0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f6bb960079b in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3e422e0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#4  0x00007f6bb96007b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3e422e0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#5  0x00007f6bb96007b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3e422e0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f6bb96007b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3e422e0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f6bb96007b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3e422e0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f6bb96007b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3e422e0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007f6bb96007b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3e422e0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f6bb96007b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3e422e0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00007f6bb96007b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3e422e0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x00007f6bb96007b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3e422e0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x00007f6bb96007b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3e422e0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#14 0x00007f6bb96007b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3e422e0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x00007f6bb96007b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3e422e0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#16 0x00007f6bb95fec4f in ThreadWeaver::ThreadRunHelper::run (this=0x7f6ba07c8050, parent=0x3f22960, th=0x3e422e0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/Thread.cpp:87
#17 0x00007f6bb95ff0a8 in ThreadWeaver::Thread::run (this=0x3e422e0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/Thread.cpp:142
#18 0x00007f6bb7a7e565 in ?? () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#19 0x00007f6bb77df65d in start_thread () from /lib64/libpthread.so.0
#20 0x00007f6bb5e9fe1d in clone () from /lib64/libc.so.6
#21 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f6b893df910 (LWP 16444)):
#0  0x00007f6bb77e4049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6bb7a7f52b in QWaitCondition::wait(QMutex*, unsigned long) () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#2  0x00007f6bb95fe0e6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3f22960, th=0x413f6c0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f6bb960079b in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x413f6c0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#4  0x00007f6bb95fec4f in ThreadWeaver::ThreadRunHelper::run (this=0x7f6b893df050, parent=0x3f22960, th=0x413f6c0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/Thread.cpp:87
#5  0x00007f6bb95ff0a8 in ThreadWeaver::Thread::run (this=0x413f6c0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/Thread.cpp:142
#6  0x00007f6bb7a7e565 in ?? () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#7  0x00007f6bb77df65d in start_thread () from /lib64/libpthread.so.0
#8  0x00007f6bb5e9fe1d in clone () from /lib64/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f6b83fff910 (LWP 16518)):
#0  0x00007f6bb77e4049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6bb7a7f52b in QWaitCondition::wait(QMutex*, unsigned long) () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#2  0x00007f6bb95fe0e6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3f22960, th=0x3fbfbc0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f6bb960079b in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3fbfbc0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#4  0x00007f6bb96007b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3fbfbc0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#5  0x00007f6bb95fec4f in ThreadWeaver::ThreadRunHelper::run (this=0x7f6b83fff050, parent=0x3f22960, th=0x3fbfbc0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f6bb95ff0a8 in ThreadWeaver::Thread::run (this=0x3fbfbc0) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f6bb7a7e565 in ?? () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#8  0x00007f6bb77df65d in start_thread () from /lib64/libpthread.so.0
#9  0x00007f6bb5e9fe1d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f6b837fe910 (LWP 16519)):
#0  0x00007f6bb77e4049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6bb7a7f52b in QWaitCondition::wait(QMutex*, unsigned long) () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#2  0x00007f6bb95fe0e6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3f22960, th=0x3ae6f30) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f6bb960079b in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3ae6f30) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#4  0x00007f6bb96007b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3ae6f30) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#5  0x00007f6bb96007b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3ae6f30) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f6bb96007b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3ae6f30) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f6bb96007b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3ae6f30) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f6bb96007b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3ae6f30) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007f6bb96007b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3ae6f30) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f6bb96007b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3ae6f30) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00007f6bb96007b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3ae6f30) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x00007f6bb96007b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x40c92d0, th=0x3ae6f30) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x00007f6bb95fec4f in ThreadWeaver::ThreadRunHelper::run (this=0x7f6b837fe050, parent=0x3f22960, th=0x3ae6f30) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/Thread.cpp:87
#14 0x00007f6bb95ff0a8 in ThreadWeaver::Thread::run (this=0x3ae6f30) at /home/misha/KDE/src/kdelibs/threadweaver/Weaver/Thread.cpp:142
#15 0x00007f6bb7a7e565 in ?? () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#16 0x00007f6bb77df65d in start_thread () from /lib64/libpthread.so.0
#17 0x00007f6bb5e9fe1d in clone () from /lib64/libc.so.6
#18 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f6b88bde910 (LWP 16620)):
#0  0x00007f6bb5e993e2 in select () from /lib64/libc.so.6
#1  0x00007f6bb7b9987a in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#2  0x00007f6bb7b4d628 in ?? () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#3  0x00007f6bb7b4dcf5 in ?? () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#4  0x00007f6bb7b0ddaa in QProcess::waitForFinished(int) () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#5  0x00007f6ba506dc26 in CMakeProjectVisitor::visit (this=<value optimized out>, exec=0x7f6b842b6700) at /home/misha/KDE/src/sdk/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1240
#6  0x00007f6ba505f11c in CMakeProjectVisitor::walk (this=0x7f6b88bdcaf0, fc=..., line=3, isClean=<value optimized out>)
    at /home/misha/KDE/src/sdk/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2053
#7  0x00007f6ba5077288 in CMakeProjectVisitor::visit (this=<value optimized out>, ifast=<value optimized out>)
    at /home/misha/KDE/src/sdk/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1198
#8  0x00007f6ba505f11c in CMakeProjectVisitor::walk (this=0x7f6b88bdcaf0, fc=..., line=2, isClean=<value optimized out>)
    at /home/misha/KDE/src/sdk/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2053
#9  0x00007f6ba5077288 in CMakeProjectVisitor::visit (this=<value optimized out>, ifast=<value optimized out>)
    at /home/misha/KDE/src/sdk/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1198
#10 0x00007f6ba505f11c in CMakeProjectVisitor::walk (this=0x7f6b88bdcaf0, fc=..., line=0, isClean=<value optimized out>)
    at /home/misha/KDE/src/sdk/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2053
#11 0x00007f6ba5081b11 in CMakeParserUtils::includeScript (file=..., parent=<value optimized out>, variables=0x7f6b98a04578, macros=0x7f6b9889e8c8, sourcedir=<value optimized out>, cache=0x372ccf8, 
    modulesDir=...) at /home/misha/KDE/src/sdk/kdevelop/projectmanagers/cmake/parser/cmakeparserutils.cpp:164
#12 0x00007f6ba4dfdfcf in CMakeManager::includeScript (this=0x1aa18c0, file=<value optimized out>, project=<value optimized out>, parent=<value optimized out>)
    at /home/misha/KDE/src/sdk/kdevelop/projectmanagers/cmake/cmakemanager.cpp:327
#13 0x00007f6ba4e00c1b in CMakeManager::initializeProject (this=0x1aa18c0, project=0xfded30, baseUrl=<value optimized out>)
    at /home/misha/KDE/src/sdk/kdevelop/projectmanagers/cmake/cmakemanager.cpp:244
#14 0x00007f6ba4e09f69 in CMakeManager::parse (this=<value optimized out>, item=0x4454920) at /home/misha/KDE/src/sdk/kdevelop/projectmanagers/cmake/cmakemanager.cpp:372
#15 0x00007f6bb4c997e1 in KDevelop::ImportProjectJobPrivate::import (this=0x41c14e0, folder=0x7f6b88bdadf0) at /home/misha/KDE/src/sdk/kdevplatform/project/importprojectjob.cpp:53
#16 0x00007f6bb4c99656 in QtConcurrent::RunFunctionTask<void>::run (this=0x3f17af0) at /opt/kde44/qt-kde/include/QtCore/qtconcurrentrunbase.h:120
#17 0x00007f6bb7a748f9 in ?? () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#18 0x00007f6bb7a7e565 in ?? () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#19 0x00007f6bb77df65d in start_thread () from /lib64/libpthread.so.0
#20 0x00007f6bb5e9fe1d in clone () from /lib64/libc.so.6
#21 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f6bbb18e750 (LWP 15986)):
[KCrash Handler]
#5  CMakeManager::dirtyFile (this=<value optimized out>, dirty=<value optimized out>) at /home/misha/KDE/src/sdk/kdevelop/projectmanagers/cmake/cmakemanager.cpp:809
#6  0x00007f6ba4dff30d in CMakeManager::qt_metacall (this=0x1aa18c0, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffa3485c20)
    at /home/misha/KDE/build/sdk/kdevelop/projectmanagers/cmake/cmakemanager.moc:90
#7  0x00007f6bb7b85bcf in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#8  0x00007f6bba23d942 in KDirWatch::dirty (this=0x7f6bb6125e60, _t1=<value optimized out>) at /home/misha/KDE/build/kdelibs/kio/kdirwatch.moc:99
#9  0x00007f6bba23e1d1 in KDirWatch::qt_metacall (this=0x29b7150, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x37c3250) at /home/misha/KDE/build/kdelibs/kio/kdirwatch.moc:86
#10 0x00007f6bb7b82b09 in QObject::event(QEvent*) () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#11 0x00007f6bb6cf70cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /opt/kde44/qt-kde/lib/libQtGui.so.4
#12 0x00007f6bb6cfd6ab in QApplication::notify(QObject*, QEvent*) () from /opt/kde44/qt-kde/lib/libQtGui.so.4
#13 0x00007f6bb833ac86 in KApplication::notify (this=0x7fffa34867b0, receiver=0x29b7150, event=0x400d2d0) at /home/misha/KDE/src/kdelibs/kdeui/kernel/kapplication.cpp:302
#14 0x00007f6bb7b72e6c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#15 0x00007f6bb7b755e7 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#16 0x00007f6bb7b9c803 in ?? () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#17 0x00007f6bb0905dee in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#18 0x00007f6bb09097b8 in ?? () from /usr/lib64/libglib-2.0.so.0
#19 0x00007f6bb09098e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#20 0x00007f6bb7b9c343 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#21 0x00007f6bb6da599e in ?? () from /opt/kde44/qt-kde/lib/libQtGui.so.4
#22 0x00007f6bb7b71782 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#23 0x00007f6bb7b71b5c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#24 0x00007f6bb7b758ab in QCoreApplication::exec() () from /opt/kde44/qt-kde/lib/libQtCore.so.4
#25 0x000000000040870f in main (argc=<value optimized out>, argv=<value optimized out>) at /home/misha/KDE/src/sdk/kdevelop/app/main_internal.cpp:222
Comment 1 Andreas Pakulat 2010-03-19 07:35:47 UTC

*** This bug has been marked as a duplicate of bug 231212 ***
Comment 2 Aleix Pol 2010-03-20 00:07:30 UTC
SVN commit 1105358 by apol:

If the dirty directory's project can't be found (probably because it's being reloaded) don't just crash, let the project to be regenerated.

BUG: 231264


 M  +1 -1      cmakemanager.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1105358