Application: kdevelop (4.0.1 (using KDevPlatform 1.0.1)) KDE Platform Version: 4.4.5 (KDE 4.4.5) (Compiled from sources) Qt Version: 4.6.3 Operating System: Linux 2.6.34.1 i686 -- Information about the crash: I am writing a c++ library, when i try to add an include to source file after writing #include < kdevelop crashes The crash can be reproduced some of the time. -- Backtrace: Application: KDevelop (kdevelop.bin), signal: Aborted [Current thread is 1 (Thread 0xb73d46d0 (LWP 16719))] Thread 10 (Thread 0xb4694b90 (LWP 16720)): #0 0xb789d424 in __kernel_vsyscall () #1 0x0048fef2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x4bf3d514 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/lib/libQtCore.so.4 #3 0xb753d165 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x8282e08) at /usr/src/redhat/BUILD/kdevplatform-1.0.1/language/duchain/duchain.cpp:286 #4 0x4bf3ca0e in ?? () from /usr/lib/qt4/lib/libQtCore.so.4 #5 0x0048b832 in start_thread () from /lib/libpthread.so.0 #6 0x003cbe0e in clone () from /lib/libc.so.6 Thread 9 (Thread 0xb33afb90 (LWP 16722)): #0 0xb789d424 in __kernel_vsyscall () #1 0x003d8783 in __lll_lock_wait_private () from /lib/libc.so.6 #2 0x00367c76 in _L_lock_5396 () from /lib/libc.so.6 #3 0x00362f69 in _int_free () from /lib/libc.so.6 #4 0x003639e9 in free () from /lib/libc.so.6 #5 0x463cbac1 in g_free () from /lib/libglib-2.0.so.0 #6 0x463c380a in ?? () from /lib/libglib-2.0.so.0 #7 0x4c0721f1 in QEventDispatcherGlib::~QEventDispatcherGlib() () from /usr/lib/qt4/lib/libQtCore.so.4 #8 0x4bf3c34a in ?? () from /usr/lib/qt4/lib/libQtCore.so.4 #9 0x4bf3ca16 in ?? () from /usr/lib/qt4/lib/libQtCore.so.4 #10 0x0048b832 in start_thread () from /lib/libpthread.so.0 #11 0x003cbe0e in clone () from /lib/libc.so.6 Thread 8 (Thread 0xb1914b90 (LWP 16740)): #0 0x0048dc46 in pthread_mutex_lock () from /lib/libpthread.so.0 #1 0x463c6709 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #2 0x463c6e16 in ?? () from /lib/libglib-2.0.so.0 #3 0x463c75e5 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #4 0x4c071944 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/lib/libQtCore.so.4 #5 0x4c0431ed in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/lib/libQtCore.so.4 #6 0x4c04357d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/lib/libQtCore.so.4 #7 0x4bf3982f in QThread::exec() () from /usr/lib/qt4/lib/libQtCore.so.4 #8 0xb7651ae3 in KDevelop::CompletionWorkerThread::run (this=0x840da68) at /usr/src/redhat/BUILD/kdevplatform-1.0.1/language/codecompletion/codecompletionmodel.cpp:82 #9 0x4bf3ca0e in ?? () from /usr/lib/qt4/lib/libQtCore.so.4 #10 0x0048b832 in start_thread () from /lib/libpthread.so.0 #11 0x003cbe0e in clone () from /lib/libc.so.6 Thread 7 (Thread 0xaf7fcb90 (LWP 16817)): #0 0x00363c41 in _int_malloc () from /lib/libc.so.6 #1 0x00365e97 in malloc () from /lib/libc.so.6 #2 0x4bf36ead in qMalloc(unsigned int) () from /usr/lib/qt4/lib/libQtCore.so.4 #3 0x4bf6bad2 in QMapData::node_create(QMapData::Node**, int, int) () from /usr/lib/qt4/lib/libQtCore.so.4 #4 0x4c2ac8df in node_create (this=<value optimized out>) at /usr/lib/qt4/include/QtCore/qmap.h:428 #5 QMap<KEntryKey, KEntry>::detach_helper (this=<value optimized out>) at /usr/lib/qt4/include/QtCore/qmap.h:738 #6 0x4c2ae627 in findExactEntry (this=<value optimized out>, group=<value optimized out>, key=<value optimized out>, value=<value optimized out>, options=<value optimized out>) at /usr/lib/qt4/include/QtCore/qmap.h:182 #7 KEntryMap::setEntry (this=<value optimized out>, group=<value optimized out>, key=<value optimized out>, value=<value optimized out>, options=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/kdecore/config/kconfigdata.h:224 #8 0x4c2c199b in KConfigIniBackend::parseConfig (this=<value optimized out>, currentLocale=<value optimized out>, entryMap=<value optimized out>, options=<value optimized out>, merging=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/kdecore/config/kconfigini.cpp:252 #9 0x4c2c2e86 in KConfigIniBackend::parseConfig (this=) at /usr/src/redhat/BUILD/kdelibs-4.4.5/kdecore/config/kconfigini.cpp:66 #10 0x4c2a977a in KConfigPrivate::parseGlobalFiles (this=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/kdecore/config/kconfig.cpp:484 #11 0x4c2a99ac in KConfig::reparseConfiguration (this=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/kdecore/config/kconfig.cpp:451 #12 0xb77c2c8e in KDevelop::Project::projectConfiguration (this=0x82cce08) at /usr/src/redhat/BUILD/kdevplatform-1.0.1/shell/project.cpp:465 #13 0xb3ce87b6 in CMake::currentInstallDir (project=0x82cce08) at /usr/src/redhat/BUILD/kdevelop-4.0.1/projectmanagers/cmake/cmakeutils.cpp:139 #14 0xb3e536c8 in fetchInstallDir (project=0x82cce08, dirs=...) at /usr/src/redhat/BUILD/kdevelop-4.0.1/projectmanagers/cmake/cmakemanager.cpp:108 #15 (anonymous namespace)::resolveSystemDirs (project=0x82cce08, dirs=...) at /usr/src/redhat/BUILD/kdevelop-4.0.1/projectmanagers/cmake/cmakemanager.cpp:124 #16 0xb3e53b90 in CMakeManager::includeDirectories (this=0x82ad538, item=0xb0004960) at /usr/src/redhat/BUILD/kdevelop-4.0.1/projectmanagers/cmake/cmakemanager.cpp:666 #17 0xb0367470 in IncludePathComputer::computeForeground (this=0xaf7faee0) at /usr/src/redhat/BUILD/kdevelop-4.0.1/languages/cpp/includepathcomputer.cpp:91 #18 0xb037f448 in CppUtils::findIncludePaths (source=..., problems=0x0) at /usr/src/redhat/BUILD/kdevelop-4.0.1/languages/cpp/cpputils.cpp:318 #19 0xb038152e in CppUtils::allFilesInIncludePath (source=..., local=false, addPath=..., addIncludePaths=..., onlyAddedIncludePaths=false, prependAddedPathToName=false, allowSourceFiles=false) at /usr/src/redhat/BUILD/kdevelop-4.0.1/languages/cpp/cpputils.cpp:334 #20 0xb03a518b in Cpp::CodeCompletionContext::processIncludeDirective (this=0xa93f1d38, line=...) at /usr/src/redhat/BUILD/kdevelop-4.0.1/languages/cpp/codecompletion/context.cpp:921 #21 0xb03ae91d in Cpp::CodeCompletionContext::CodeCompletionContext (this=0xa93f1d38, context=..., text=..., followingText=..., position=..., depth=0, knownArgumentExpressions=..., line=-1) at /usr/src/redhat/BUILD/kdevelop-4.0.1/languages/cpp/codecompletion/context.cpp:213 #22 0xb0397344 in Cpp::CodeCompletionWorker::createCompletionContext (this=0x86be6f0, context=..., contextText=..., followingText=..., position=...) at /usr/src/redhat/BUILD/kdevelop-4.0.1/languages/cpp/codecompletion/worker.cpp:57 #23 0xb764b6eb in KDevelop::CodeCompletionWorker::computeCompletions (this=0x86be6f0, context=..., position=..., view=0x87d5ec8, contextRange=..., contextText=...) at /usr/src/redhat/BUILD/kdevplatform-1.0.1/language/codecompletion/codecompletionworker.cpp:147 #24 0xb03976fa in Cpp::CodeCompletionWorker::computeCompletions (this=0x86be6f0, context=..., position=..., view=0x87d5ec8, _contextRange=..., _contextText=...) at /usr/src/redhat/BUILD/kdevelop-4.0.1/languages/cpp/codecompletion/worker.cpp:95 #25 0xb764c47e in KDevelop::CodeCompletionWorker::computeCompletions (this=0x86be6f0, context=..., position=..., view=0x87d5ec8) at /usr/src/redhat/BUILD/kdevplatform-1.0.1/language/codecompletion/codecompletionworker.cpp:119 #26 0xb764ca61 in KDevelop::CodeCompletionWorker::qt_metacall (this=0x86be6f0, _c=InvokeMetaMethod, _id=1, _a=0x8fa0940) at /usr/src/redhat/BUILD/kdevplatform-1.0.1-build/language/codecompletionworker.moc:84 #27 0xb0397192 in Cpp::CodeCompletionWorker::qt_metacall (this=0x86be6f0, _c=InvokeMetaMethod, _id=5, _a=0x8fa0940) at /usr/src/redhat/BUILD/kdevelop-4.0.1-build/languages/cpp/worker.moc:66 #28 0x4c04a75b in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/qt4/lib/libQtCore.so.4 #29 0x4c0547e6 in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/qt4/lib/libQtCore.so.4 #30 0x4c056448 in QObject::event(QEvent*) () from /usr/lib/qt4/lib/libQtCore.so.4 #31 0x4cdae45f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/qt4/lib/libQtGui.so.4 #32 0x4cdb1b0e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt4/lib/libQtGui.so.4 #33 0x4d8f88fa in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/kdeui/kernel/kapplication.cpp:302 #34 0x4c04421b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/qt4/lib/libQtCore.so.4 #35 0x4c045051 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/qt4/lib/libQtCore.so.4 #36 0x4c04531d in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/qt4/lib/libQtCore.so.4 #37 0x4c07160f in ?? () from /usr/lib/qt4/lib/libQtCore.so.4 #38 0x463c3d33 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #39 0x463c716f in ?? () from /lib/libglib-2.0.so.0 #40 0x463c75e5 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #41 0x4c071928 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/lib/libQtCore.so.4 #42 0x4c0431ed in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/lib/libQtCore.so.4 #43 0x4c04357d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/lib/libQtCore.so.4 #44 0x4bf3982f in QThread::exec() () from /usr/lib/qt4/lib/libQtCore.so.4 #45 0xb7651ae3 in KDevelop::CompletionWorkerThread::run (this=0x86c4178) at /usr/src/redhat/BUILD/kdevplatform-1.0.1/language/codecompletion/codecompletionmodel.cpp:82 #46 0x4bf3ca0e in ?? () from /usr/lib/qt4/lib/libQtCore.so.4 #47 0x0048b832 in start_thread () from /lib/libpthread.so.0 #48 0x003cbe0e in clone () from /lib/libc.so.6 Thread 6 (Thread 0xaeffbb90 (LWP 16818)): #0 0x463c6d3b in ?? () from /lib/libglib-2.0.so.0 #1 0x463c75e5 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #2 0x4c071944 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/lib/libQtCore.so.4 #3 0x4c0431ed in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/lib/libQtCore.so.4 #4 0x4c04357d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/lib/libQtCore.so.4 #5 0x4bf3982f in QThread::exec() () from /usr/lib/qt4/lib/libQtCore.so.4 #6 0xb7651ae3 in KDevelop::CompletionWorkerThread::run (this=0x86bfb98) at /usr/src/redhat/BUILD/kdevplatform-1.0.1/language/codecompletion/codecompletionmodel.cpp:82 #7 0x4bf3ca0e in ?? () from /usr/lib/qt4/lib/libQtCore.so.4 #8 0x0048b832 in start_thread () from /lib/libpthread.so.0 #9 0x003cbe0e in clone () from /lib/libc.so.6 Thread 5 (Thread 0xae7fab90 (LWP 16819)): #0 0xb789d424 in __kernel_vsyscall () #1 0x0048fef2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x4bf3c05e in ?? () from /usr/lib/qt4/lib/libQtCore.so.4 #3 0x4bf3c18b in QThread::msleep(unsigned long) () from /usr/lib/qt4/lib/libQtCore.so.4 #4 0xb0359c76 in UIBlockTester::UIBlockTesterThread::run (this=0x86c6728) at /usr/src/redhat/BUILD/kdevelop-4.0.1/languages/cpp/cpplanguagesupport.cpp:678 #5 0x4bf3ca0e in ?? () from /usr/lib/qt4/lib/libQtCore.so.4 #6 0x0048b832 in start_thread () from /lib/libpthread.so.0 #7 0x003cbe0e in clone () from /lib/libc.so.6 Thread 4 (Thread 0xadc69b90 (LWP 16829)): #0 0xb789d424 in __kernel_vsyscall () #1 0x0038baa6 in nanosleep () from /lib/libc.so.6 #2 0x003c526c in usleep () from /lib/libc.so.6 #3 0xb7585625 in KDevelop::DUChainLock::lockForWrite (this=0x8283284, timeout=0) at /usr/src/redhat/BUILD/kdevplatform-1.0.1/language/duchain/duchainlock.cpp:201 #4 0xb7585703 in KDevelop::DUChainWriteLocker::lock (this=0xadc6919c) at /usr/src/redhat/BUILD/kdevplatform-1.0.1/language/duchain/duchainlock.cpp:299 #5 0xb758576b in KDevelop::DUChainWriteLocker::DUChainWriteLocker (this=0xadc6919c, duChainLock=0x8283284, timeout=0) at /usr/src/redhat/BUILD/kdevplatform-1.0.1/language/duchain/duchainlock.cpp:284 #6 0xb037ac71 in PreprocessJob::run (this=0x8db67e8) at /usr/src/redhat/BUILD/kdevelop-4.0.1/languages/cpp/preprocessjob.cpp:271 #7 0x4f28db8d in ThreadWeaver::JobRunHelper::runTheJob (this=<value optimized out>, th=<value optimized out>, job=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/Job.cpp:106 #8 0x4f28df2a in ThreadWeaver::Job::execute (this=<value optimized out>, th=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/Job.cpp:135 #9 0x4f28f8d3 in ThreadWeaver::JobCollectionJobRunner::execute (this=<value optimized out>, t=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/JobCollection.cpp:82 #10 0x4f290414 in ThreadWeaver::JobCollection::execute (this=<value optimized out>, t=) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/JobCollection.cpp:228 #11 0x4f28c85a in ThreadWeaver::ThreadRunHelper::run (this=<value optimized out>, parent=<value optimized out>, th=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:95 #12 0x4f28cf5b in ThreadWeaver::Thread::run (this=) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142 #13 0x4bf3ca0e in ?? () from /usr/lib/qt4/lib/libQtCore.so.4 #14 0x0048b832 in start_thread () from /lib/libpthread.so.0 #15 0x003cbe0e in clone () from /lib/libc.so.6 Thread 3 (Thread 0xad468b90 (LWP 16830)): #0 0xb789d424 in __kernel_vsyscall () #1 0x0048fbc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x4bf3d536 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/lib/libQtCore.so.4 #3 0x4f28bb8d in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=<value optimized out>, th=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x4f28e9cc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:80 #5 0x4f28a46b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:356 #6 0x4f28eb32 in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71 #7 0x4f28b1c3 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351 #8 0x4f28eb51 in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74 #9 0x4f28b1c3 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x4f28eb51 in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x4f28b1c3 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351 #12 0x4f28eb51 in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74 #13 0x4f28b1c3 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351 #14 0x4f28c88e in ThreadWeaver::ThreadRunHelper::run (this=<value optimized out>, parent=<value optimized out>, th=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87 #15 0x4f28cf5b in ThreadWeaver::Thread::run (this=) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142 #16 0x4bf3ca0e in ?? () from /usr/lib/qt4/lib/libQtCore.so.4 #17 0x0048b832 in start_thread () from /lib/libpthread.so.0 #18 0x003cbe0e in clone () from /lib/libc.so.6 Thread 2 (Thread 0xa8effb90 (LWP 16833)): #0 0xb789d424 in __kernel_vsyscall () #1 0x0048fbc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x4e564fd5 in QDateTime::QDateTime(QDate const&) () from /usr/lib/qt4/lib/libQtScript.so.4 #3 0x4e565021 in QDateTime::QDateTime(QDate const&) () from /usr/lib/qt4/lib/libQtScript.so.4 #4 0x0048b832 in start_thread () from /lib/libpthread.so.0 #5 0x003cbe0e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb73d46d0 (LWP 16719)): [KCrash Handler] #6 0xb789d424 in __kernel_vsyscall () #7 0x00322df0 in raise () from /lib/libc.so.6 #8 0x00324701 in abort () from /lib/libc.so.6 #9 0x0035b28b in __libc_message () from /lib/libc.so.6 #10 0x00364c76 in _int_malloc () from /lib/libc.so.6 #11 0x00365e97 in malloc () from /lib/libc.so.6 #12 0x4bf36ead in qMalloc(unsigned int) () from /usr/lib/qt4/lib/libQtCore.so.4 #13 0x4bf3f9b0 in QByteArray::realloc(int) () from /usr/lib/qt4/lib/libQtCore.so.4 #14 0x4c04cebc in QMetaObject::normalizedSignature(char const*) () from /usr/lib/qt4/lib/libQtCore.so.4 #15 0x4c05bfb7 in QObject::disconnect(QObject const*, char const*, QObject const*, char const*) () from /usr/lib/qt4/lib/libQtCore.so.4 #16 0xb65c922d in Oxygen::WidgetStateEngine::registerWidget (this=0x810df40, widget=0xa92156b0, mode=...) at /usr/src/redhat/BUILD/kdebase-4.4.5/runtime/kstyles/oxygen/animations/oxygenwidgetstateengine.cpp:47 #17 0xb65b8e27 in Oxygen::Animations::registerWidget (this=0x810a0b0, widget=0xa92156b0) at /usr/src/redhat/BUILD/kdebase-4.4.5/runtime/kstyles/oxygen/animations/oxygenanimations.cpp:97 #18 0xb65da694 in OxygenStyle::polish (this=0x80d6b88, widget=0xa92156b0) at /usr/src/redhat/BUILD/kdebase-4.4.5/runtime/kstyles/oxygen/oxygen.cpp:3706 #19 0x4ce0f09b in QWidget::event(QEvent*) () from /usr/lib/qt4/lib/libQtGui.so.4 #20 0x4d1f9d13 in QFrame::event(QEvent*) () from /usr/lib/qt4/lib/libQtGui.so.4 #21 0x4cdae45f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/qt4/lib/libQtGui.so.4 #22 0x4cdb1b0e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt4/lib/libQtGui.so.4 #23 0x4d8f88fa in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/kdeui/kernel/kapplication.cpp:302 #24 0x4c04421b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/qt4/lib/libQtCore.so.4 #25 0x4ce00b0b in QWidget::ensurePolished() const () from /usr/lib/qt4/lib/libQtGui.so.4 #26 0x4ce0ee2f in QWidget::event(QEvent*) () from /usr/lib/qt4/lib/libQtGui.so.4 #27 0x4d1f9d13 in QFrame::event(QEvent*) () from /usr/lib/qt4/lib/libQtGui.so.4 #28 0x4cdae45f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/qt4/lib/libQtGui.so.4 #29 0x4cdb1b0e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt4/lib/libQtGui.so.4 #30 0x4d8f88fa in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/kdeui/kernel/kapplication.cpp:302 #31 0x4c04421b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/qt4/lib/libQtCore.so.4 #32 0x4c045051 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/qt4/lib/libQtCore.so.4 #33 0x4c04531d in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/qt4/lib/libQtCore.so.4 #34 0x4c07160f in ?? () from /usr/lib/qt4/lib/libQtCore.so.4 #35 0x463c3d33 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #36 0x463c716f in ?? () from /lib/libglib-2.0.so.0 #37 0x463c75e5 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #38 0x4c071928 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/lib/libQtCore.so.4 #39 0x4ce67215 in ?? () from /usr/lib/qt4/lib/libQtGui.so.4 #40 0x4c0431ed in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/lib/libQtCore.so.4 #41 0x4c04357d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/lib/libQtCore.so.4 #42 0x4c0453e1 in QCoreApplication::exec() () from /usr/lib/qt4/lib/libQtCore.so.4 #43 0x4cdadbe7 in QApplication::exec() () from /usr/lib/qt4/lib/libQtGui.so.4 #44 0x0804ff06 in main () Reported using DrKonqi
doesn't look like a crash in KDevelop, but rather in Oxygen or even Qt itself
To me it looks like either - glibc still is not thread safe (threads 1 and 7 are both in malloc) or - kdevelop still corrupts memory on some operations. Since I doubt it is the first problem, I am reassigning back to kdevelop. Please ask the reporter to provide a valgrind backtrace if the bug is reproducible.
as was said by Christoph: Please try to reproduce with current KDE version and a recent KDevelop 4.1 beta. Using that you can create us a useful valgrind log when you are able to reproduce it with the follwoing command: valgrind --track-origins=yes kdevelop
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!
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!