Bug 233745 - Crash in CMake project configuration parsing
Summary: Crash in CMake project configuration parsing
Status: RESOLVED WORKSFORME
Alias: None
Product: kdevelop
Classification: Applications
Component: Build tools: CMake (other bugs)
Version First Reported In: unspecified
Platform: Compiled Sources Unspecified
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords: investigated, triaged
Depends on:
Blocks:
 
Reported: 2010-04-08 16:24 UTC by Stephen Kelly
Modified: 2018-10-21 04:31 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stephen Kelly 2010-04-08 16:24:03 UTC
Version:            (using Devel)
Installed from:    Compiled sources



Application: KDevelop (kdevelop.bin), signal: Segmentation fault
[Current thread is 0 (LWP 9646)]

Thread 10 (Thread 0x7f0dc334e950 (LWP 9649)):
#0  0x00007f0dd157f56d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f0dd182ec47 in QWaitConditionPrivate::wait (this=0x231c880, time=200000) at /home/kde-devel/kde/src/qt/src/corelib/thread/qwaitcondition_unix.cpp:85
#2  0x00007f0dd182e7ba in QWaitCondition::wait (this=0x233d4c8, mutex=0x233d4d0, time=200000) at /home/kde-devel/kde/src/qt/src/corelib/thread/qwaitcondition_unix.cpp:159
#3  0x00007f0dcdf3dbee in KDevelop::DUChainPrivate::CleanupThread::run (this=0x233d4b0) at /home/kde-devel/kde/src/extragear/sdk/kdevplatform/language/duchain/duchain.cpp:286
#4  0x00007f0dd182e26c in QThreadPrivate::start (arg=0x233d4b0) at /home/kde-devel/kde/src/qt/src/corelib/thread/qthread_unix.cpp:248
#5  0x00007f0dd157b3ba in start_thread () from /lib/libpthread.so.0
#6  0x00007f0dcf8c9fcd in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f0db6a78950 (LWP 9905)):
#0  0x00007f0dcf8c0496 in poll () from /lib/libc.so.6
#1  0x00007f0dca6a877f in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f0dca6a8a7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f0dd199d9cb in QEventDispatcherGlib::processEvents (this=0x439c3f0, flags={i = -1230536944}) at /home/kde-devel/kde/src/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f0dd195c0db in QEventLoop::processEvents (this=0x7f0db6a78010, flags={i = -1230536784}) at /home/kde-devel/kde/src/qt/src/corelib/kernel/qeventloop.cpp:149
#5  0x00007f0dd195c2ff in QEventLoop::exec (this=0x7f0db6a78010, flags={i = -1230536656}) at /home/kde-devel/kde/src/qt/src/corelib/kernel/qeventloop.cpp:201
#6  0x00007f0dd1829677 in QThread::exec (this=0x200ee90) at /home/kde-devel/kde/src/qt/src/corelib/thread/qthread.cpp:487
#7  0x00007f0dd182e26c in QThreadPrivate::start (arg=0x200ee90) at /home/kde-devel/kde/src/qt/src/corelib/thread/qthread_unix.cpp:248
#8  0x00007f0dd157b3ba in start_thread () from /lib/libpthread.so.0
#9  0x00007f0dcf8c9fcd in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f0db2884950 (LWP 10012)):
#0  0x00007f0dd157f2e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f0dcec05dec in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f0dcef70d20) at /home/kde-devel/kde/src/qt/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f0dcec05e75 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f0dcef70d20) at /home/kde-devel/kde/src/qt/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f0dd157b3ba in start_thread () from /lib/libpthread.so.0
#4  0x00007f0dcf8c9fcd in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f0db0f44950 (LWP 10113)):
#0  socketNotifierSourcePrepare (timeout=0x7f0db0f43d94) at /home/kde-devel/kde/src/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:73
#1  0x00007f0dca6a81e2 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#2  0x00007f0dca6a85ff in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007f0dca6a8a7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0x00007f0dd199d9cb in QEventDispatcherGlib::processEvents (this=0x71eb950, flags={i = -1326170352}) at /home/kde-devel/kde/src/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:414
#5  0x00007f0dd195c0db in QEventLoop::processEvents (this=0x7f0db0f44010, flags={i = -1326170192}) at /home/kde-devel/kde/src/qt/src/corelib/kernel/qeventloop.cpp:149
#6  0x00007f0dd195c2ff in QEventLoop::exec (this=0x7f0db0f44010, flags={i = -1326170064}) at /home/kde-devel/kde/src/qt/src/corelib/kernel/qeventloop.cpp:201
#7  0x00007f0dd1829677 in QThread::exec (this=0x7080cd0) at /home/kde-devel/kde/src/qt/src/corelib/thread/qthread.cpp:487
#8  0x00007f0dd182e26c in QThreadPrivate::start (arg=0x7080cd0) at /home/kde-devel/kde/src/qt/src/corelib/thread/qthread_unix.cpp:248
#9  0x00007f0dd157b3ba in start_thread () from /lib/libpthread.so.0
#10 0x00007f0dcf8c9fcd in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f0dabd3a950 (LWP 10114)):
#0  0x00007f0dd19a1b42 in QTimerInfoList::timerWait (this=0x7084460, tm=@0x7f0dabd39d00) at /home/kde-devel/kde/src/qt/src/corelib/kernel/qeventdispatcher_unix.cpp:448
#1  0x00007f0dd199eeca in timerSourcePrepareHelper (src=0x7084400, timeout=0x7f0dabd39d94) at /home/kde-devel/kde/src/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:136
#2  0x00007f0dd199f006 in timerSourcePrepare (source=0x7084400, timeout=0x7f0dabd39d94) at /home/kde-devel/kde/src/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:169
#3  0x00007f0dca6a81e2 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#4  0x00007f0dca6a85ff in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x00007f0dca6a8a7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#6  0x00007f0dd199d9cb in QEventDispatcherGlib::processEvents (this=0x71e2700, flags={i = -1412194544}) at /home/kde-devel/kde/src/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:414
#7  0x00007f0dd195c0db in QEventLoop::processEvents (this=0x7f0dabd3a010, flags={i = -1412194384}) at /home/kde-devel/kde/src/qt/src/corelib/kernel/qeventloop.cpp:149
#8  0x00007f0dd195c2ff in QEventLoop::exec (this=0x7f0dabd3a010, flags={i = -1412194256}) at /home/kde-devel/kde/src/qt/src/corelib/kernel/qeventloop.cpp:201
#9  0x00007f0dd1829677 in QThread::exec (this=0x7216380) at /home/kde-devel/kde/src/qt/src/corelib/thread/qthread.cpp:487
#10 0x00007f0dd182e26c in QThreadPrivate::start (arg=0x7216380) at /home/kde-devel/kde/src/qt/src/corelib/thread/qthread_unix.cpp:248
#11 0x00007f0dd157b3ba in start_thread () from /lib/libpthread.so.0
#12 0x00007f0dcf8c9fcd in clone () from /lib/libc.so.6
#13 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f0dab539950 (LWP 10115)):
#0  0x00007f0dd157f56d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f0dd182db8c in thread_sleep (ti=0x7f0dab538fc0) at /home/kde-devel/kde/src/qt/src/corelib/thread/qthread_unix.cpp:398
#2  0x00007f0dd182de10 in QThread::msleep (msecs=30) at /home/kde-devel/kde/src/qt/src/corelib/thread/qthread_unix.cpp:424
#3  0x00007f0dabd6daa6 in UIBlockTester::UIBlockTesterThread::run (this=0x7206e90) at /home/kde-devel/kde/src/extragear/sdk/kdevelop/languages/cpp/cpplanguagesupport.cpp:678
#4  0x00007f0dd182e26c in QThreadPrivate::start (arg=0x7206e90) at /home/kde-devel/kde/src/qt/src/corelib/thread/qthread_unix.cpp:248
#5  0x00007f0dd157b3ba in start_thread () from /lib/libpthread.so.0
#6  0x00007f0dcf8c9fcd in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f0daa7f0950 (LWP 10221)):
#0  0x00007f0dd157f2e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f0dd182ec5d in QWaitConditionPrivate::wait (this=0x226ff60, time=18446744073709551615) at /home/kde-devel/kde/src/qt/src/corelib/thread/qwaitcondition_unix.cpp:87
#2  0x00007f0dd182e7ba in QWaitCondition::wait (this=0x226fdb8, mutex=0x2270180, time=18446744073709551615) at /home/kde-devel/kde/src/qt/src/corelib/thread/qwaitcondition_unix.cpp:159
#3  0x00007f0dd36d2ad4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=<value optimized out>, th=0x7f0dbc63e420)
    at /home/kde-devel/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f0dd36d6c38 in ThreadWeaver::WorkingHardState::applyForWork (this=0x22702a0, th=0x7f0dbc63e420) at /home/kde-devel/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f0dd36d51d9 in ThreadWeaver::ThreadRunHelper::run (this=0x7f0daa7f0020, parent=0x226fd90, th=0x7f0dbc63e420) at /home/kde-devel/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f0dd36d5315 in ThreadWeaver::Thread::run (this=0x7f0dbc63e420) at /home/kde-devel/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f0dd182e26c in QThreadPrivate::start (arg=0x7f0dbc63e420) at /home/kde-devel/kde/src/qt/src/corelib/thread/qthread_unix.cpp:248
#8  0x00007f0dd157b3ba in start_thread () from /lib/libpthread.so.0
#9  0x00007f0dcf8c9fcd in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f0da9fef950 (LWP 10222)):
#0  0x00007f0dd157f2e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f0dd182ec5d in QWaitConditionPrivate::wait (this=0x226ff60, time=18446744073709551615) at /home/kde-devel/kde/src/qt/src/corelib/thread/qwaitcondition_unix.cpp:87
#2  0x00007f0dd182e7ba in QWaitCondition::wait (this=0x226fdb8, mutex=0x2270180, time=18446744073709551615) at /home/kde-devel/kde/src/qt/src/corelib/thread/qwaitcondition_unix.cpp:159
#3  0x00007f0dd36d2ad4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=<value optimized out>, th=0x7f0dbc18ae40)
    at /home/kde-devel/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f0dd36d6c38 in ThreadWeaver::WorkingHardState::applyForWork (this=0x22702a0, th=0x7f0dbc18ae40) at /home/kde-devel/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f0dd36d6c51 in ThreadWeaver::WorkingHardState::applyForWork (this=0x22702a0, th=0x7f0dbc18ae40) at /home/kde-devel/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f0dd36d6c51 in ThreadWeaver::WorkingHardState::applyForWork (this=0x22702a0, th=0x7f0dbc18ae40) at /home/kde-devel/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f0dd36d51d9 in ThreadWeaver::ThreadRunHelper::run (this=0x7f0da9fef020, parent=0x226fd90, th=0x7f0dbc18ae40) at /home/kde-devel/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#8  0x00007f0dd36d5315 in ThreadWeaver::Thread::run (this=0x7f0dbc18ae40) at /home/kde-devel/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#9  0x00007f0dd182e26c in QThreadPrivate::start (arg=0x7f0dbc18ae40) at /home/kde-devel/kde/src/qt/src/corelib/thread/qthread_unix.cpp:248
#10 0x00007f0dd157b3ba in start_thread () from /lib/libpthread.so.0
#11 0x00007f0dcf8c9fcd in clone () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f0dbbfff950 (LWP 13363)):
[KCrash Handler]
#6  0x00007f0dd4cd2313 in QByteArray::constData (this=0x9763ed0) at /home/kde-devel/kde/include/QtCore/qbytearray.h:416
#7  0x00007f0dd4cd342c in operator< (k1=@0x9763ed0, k2=@0x7f0dbbffda10) at /home/kde-devel/kde/src/KDE/kdelibs/kdecore/config/kconfigdata.h:122
#8  0x00007f0dd4cd3508 in QMap<KEntryKey, KEntry>::findNode (this=0x368c4c0, akey=@0x7f0dbbffda10) at /home/kde-devel/kde/include/QtCore/qmap.h:463
#9  0x00007f0dd4cd3569 in QMap<KEntryKey, KEntry>::find (this=0x9763ed0, akey=@0x7f0dbbffda10) at /home/kde-devel/kde/include/QtCore/qmap.h:584
#10 0x00007f0dd4cd3998 in KEntryMap::findEntry (this=0x368c4c0, group=@0x7f0dbbffddf0, key=@0x7f0dbbffdd80, flags={i = -1140860224})
    at /home/kde-devel/kde/src/KDE/kdelibs/kdecore/config/kconfigdata.h:211
#11 0x00007f0dd4cd3a2a in KEntryMap::getEntryOption (this=0x368c4c0, group=@0x7f0dbbffddf0, key=@0x7f0dbbffdd80, flags=<value optimized out>, option=KEntryMap::EntryImmutable)
    at /home/kde-devel/kde/src/KDE/kdelibs/kdecore/config/kconfigdata.h:403
#12 0x00007f0dd4ce3eef in KConfigIniBackend::parseConfig (this=<value optimized out>, currentLocale=@0x7f0dbbffe040, entryMap=@0x368c4c0, options={i = -1140859104}, merging=false)
    at /home/kde-devel/kde/src/KDE/kdelibs/kdecore/config/kconfigini.cpp:143
#13 0x00007f0dd4ce4620 in KConfigIniBackend::parseConfig (this=0x7f0da65eb570, currentLocale=@0x7f0dbbffe040, entryMap=@0x368c4c0, options=<value optimized out>)
    at /home/kde-devel/kde/src/KDE/kdelibs/kdecore/config/kconfigini.cpp:66
#14 0x00007f0dd4ccfa9c in KConfigPrivate::parseConfigFiles (this=0x368c490) at /home/kde-devel/kde/src/KDE/kdelibs/kdecore/config/kconfig.cpp:530
#15 0x00007f0dd474b459 in KDevelop::Project::projectConfiguration (this=0x368a990) at /home/kde-devel/kde/src/extragear/sdk/kdevplatform/shell/project.cpp:468
#16 0x00007f0dc22c7fc7 in CMake::allBuildDirs (project=0x7f0dbbffda10) at /home/kde-devel/kde/src/extragear/sdk/kdevelop/projectmanagers/cmake/cmakeutils.cpp:201
#17 0x00007f0dc2503700 in CMakeManager::parse (this=0x2b7d530, item=0x7f0da6734a20) at /home/kde-devel/kde/src/extragear/sdk/kdevelop/projectmanagers/cmake/cmakemanager.cpp:595
#18 0x00007f0dce5384d9 in KDevelop::ImportProjectJobPrivate::import (this=0x7f0dbcd25d50, folder=0x0) at /home/kde-devel/kde/src/extragear/sdk/kdevplatform/project/importprojectjob.cpp:53
#19 0x00007f0dce5384f6 in KDevelop::ImportProjectJobPrivate::import (this=0x7f0dbcd25d50, folder=<value optimized out>)
    at /home/kde-devel/kde/src/extragear/sdk/kdevplatform/project/importprojectjob.cpp:57
#20 0x00007f0dce5382a6 in QtConcurrent::RunFunctionTask<void>::run (this=0x7f0dbd572920) at /home/kde-devel/kde/include/QtCore/qtconcurrentrunbase.h:120
#21 0x00007f0dd181e081 in QThreadPoolThread::run (this=0x2fad540) at /home/kde-devel/kde/src/qt/src/corelib/concurrent/qthreadpool.cpp:106
#22 0x00007f0dd182e26c in QThreadPrivate::start (arg=0x2fad540) at /home/kde-devel/kde/src/qt/src/corelib/thread/qthread_unix.cpp:248
#23 0x00007f0dd157b3ba in start_thread () from /lib/libpthread.so.0
#24 0x00007f0dcf8c9fcd in clone () from /lib/libc.so.6
#25 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f0dd529a750 (LWP 9646)):
#0  0x00007f0dd157f2e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f0dd182ec5d in QWaitConditionPrivate::wait (this=0x2d04840, time=18446744073709551615) at /home/kde-devel/kde/src/qt/src/corelib/thread/qwaitcondition_unix.cpp:87
#2  0x00007f0dd182e7ba in QWaitCondition::wait (this=0x2d9f548, mutex=0x2d9f520, time=18446744073709551615) at /home/kde-devel/kde/src/qt/src/corelib/thread/qwaitcondition_unix.cpp:159
#3  0x00007f0dd181d536 in QThreadPoolPrivate::waitForDone (this=0x2d9f490) at /home/kde-devel/kde/src/qt/src/corelib/concurrent/qthreadpool.cpp:295
#4  0x00007f0dd181d88a in ~QThreadPool (this=0x20f7ac0) at /home/kde-devel/kde/src/qt/src/corelib/concurrent/qthreadpool.cpp:428
#5  0x00007f0dd181ecd6 in ~QGlobalStaticDeleter (this=0x7f0dd1ce73e8) at ../../include/QtCore/../../../../src/qt/src/corelib/global/qglobal.h:1811
#6  0x00007f0dcf81a6ed in exit () from /lib/libc.so.6
#7  0x00007f0dd0852b94 in qt_xio_errhandler () at /home/kde-devel/kde/src/qt/src/gui/kernel/qapplication_x11.cpp:748
#8  0x00007f0dd21b48a8 in KApplication::xioErrhandler (this=0x7fffa0a14170, dpy=0x1f34ae0) at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:408
#9  0x00007f0dcc6446e4 in _XIOError () from /usr/lib/libX11.so.6
#10 0x00007f0dcc64ba1f in ?? () from /usr/lib/libX11.so.6
#11 0x00007f0dcc64c345 in _XEventsQueued () from /usr/lib/libX11.so.6
#12 0x00007f0dcc634ed3 in XEventsQueued () from /usr/lib/libX11.so.6
#13 0x00007f0dd089adc7 in x11EventSourcePrepare (s=0x1b318d0, timeout=0x7fffa0a13c44) at /home/kde-devel/kde/src/qt/src/gui/kernel/qguieventdispatcher_glib.cpp:79
#14 0x00007f0dca6a81e2 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#15 0x00007f0dca6a85ff in ?? () from /usr/lib/libglib-2.0.so.0
#16 0x00007f0dca6a8a7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#17 0x00007f0dd199d9ad in QEventDispatcherGlib::processEvents (this=0x16dd0e0, flags={i = -1600045648}) at /home/kde-devel/kde/src/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:412
#18 0x00007f0dd089a6e9 in QGuiEventDispatcherGlib::processEvents (this=0x16dd0e0, flags={i = -1600045552}) at /home/kde-devel/kde/src/qt/src/gui/kernel/qguieventdispatcher_glib.cpp:204
#19 0x00007f0dd195c0db in QEventLoop::processEvents (this=0x7fffa0a13f00, flags={i = -1600045392}) at /home/kde-devel/kde/src/qt/src/corelib/kernel/qeventloop.cpp:149
#20 0x00007f0dd195c2ff in QEventLoop::exec (this=0x7fffa0a13f00, flags={i = -1600045280}) at /home/kde-devel/kde/src/qt/src/corelib/kernel/qeventloop.cpp:201
#21 0x00007f0dd1960729 in QCoreApplication::exec () at /home/kde-devel/kde/src/qt/src/corelib/kernel/qcoreapplication.cpp:981
#22 0x00007f0dd07a5f06 in QApplication::exec () at /home/kde-devel/kde/src/qt/src/gui/kernel/qapplication.cpp:3617
#23 0x0000000000407a31 in main (argc=1, argv=0x7fffa0a15698) at /home/kde-devel/kde/src/extragear/sdk/kdevelop/app/main_internal.cpp:222
Comment 1 Milian Wolff 2010-04-08 16:29:47 UTC
wild guess: maybe some multithreading issue?
Comment 2 Andreas Pakulat 2010-04-08 16:42:10 UTC
If so its in kdelibs. This is deep inside kconfig and thats (AFAIK) supposed to be thread-safe.
Comment 3 Oswald Buddenhagen 2010-05-02 11:12:29 UTC
kconfig is not meant to be thread-safe, only re-entrant (which i will assume it is until proven otherwise).

apart from that, the trace in no way indicates specifically a threading issue. kconfig's entry map is corrupted, for whatever reason. i suggest some thorough valgrinding.
Comment 4 Andreas Pakulat 2010-05-02 12:42:08 UTC
@Ossi: And how should that happen if not by some kconfig code? Isn't the entry map an internal imlpementation detail not accessible to apps using kconfig?
Comment 5 Andreas Pakulat 2010-05-02 12:42:58 UTC
@Stephen: Is this reproduceable? If so please run kdevelop in valgrind and post the log.
Comment 6 Stephen Kelly 2010-05-02 18:20:20 UTC
It's not reproducible, no. Usually the KDevelop crashes I get result from doing git things like rebase or add -p && commit && checkout or otherwise change the file outside of KDevelop. 

The crashes don't happen all the time though so it's hard to valgrind them.
Comment 7 Andrew Crouthamel 2018-09-20 22:03:27 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 8 Andrew Crouthamel 2018-10-21 04:31:09 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!