Application that crashed: kdevelop Version of the application: 3.9.91 KDE Version: 4.2.85 (KDE 4.2.85 (KDE 4.3 Beta1)) "release 3.2" Qt Version: 4.5.1 Operating System: Linux 2.6.25.20-0.1-default i686 What I was doing when the application crashed: I clicked on a source code file -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault [Current thread is 0 (LWP 27688)] Thread 6 (Thread 0xb22efb90 (LWP 27690)): [KCrash Handler] #6 0xb5e0167a in KDevelop::TopDUContext::deleting () from /usr/lib/libkdevplatformlanguage.so.1 #7 0xb1820e53 in Cpp::CppDUContext<KDevelop::DUContext>::~CppDUContext () from /usr/lib/libkdev4cppduchain.so #8 0xb5e11799 in KDevelop::TopDUContextDynamicData::~TopDUContextDynamicData () from /usr/lib/libkdevplatformlanguage.so.1 #9 0xb5e02e0e in KDevelop::TopDUContext::deleteSelf () from /usr/lib/libkdevplatformlanguage.so.1 #10 0xb5de6df6 in KDevelop::DUChainPrivate::removeDocumentChainFromMemory () from /usr/lib/libkdevplatformlanguage.so.1 #11 0xb5dea8b9 in KDevelop::DUChainPrivate::doMoreCleanup () from /usr/lib/libkdevplatformlanguage.so.1 #12 0xb5deacdd in KDevelop::DUChainPrivate::CleanupThread::run () from /usr/lib/libkdevplatformlanguage.so.1 #13 0xb6e7dabe in QThreadPrivate::start (arg=0x830ba48) at /var/tmp/qt-x11-src-4.5.1/src/corelib/thread/qthread_unix.cpp:189 #14 0xb6e13175 in start_thread () from /lib/libpthread.so.0 #15 0xb61f1dae in clone () from /lib/libc.so.6 Thread 5 (Thread 0xb136fb90 (LWP 27694)): #0 0xb592338a in clock_gettime () from /lib/librt.so.1 #1 0xb6fab0a2 in QTimerInfoList::getTime (this=0x847fc64, t=@0x1) at /var/tmp/qt-x11-src-4.5.1/src/corelib/kernel/qeventdispatcher_unix.cpp:339 #2 0xb6fab151 in QTimerInfoList::updateCurrentTime (this=0x847fc64) at /var/tmp/qt-x11-src-4.5.1/src/corelib/kernel/qeventdispatcher_unix.cpp:297 #3 0xb6fabbac in QTimerInfoList::timerWait (this=0x847fc64, tm=@0xb136f180) at /var/tmp/qt-x11-src-4.5.1/src/corelib/kernel/qeventdispatcher_unix.cpp:420 #4 0xb6fa97e5 in timerSourcePrepare (source=0xb5926ff4, timeout=0xb136f1d8) at /var/tmp/qt-x11-src-4.5.1/src/corelib/kernel/qeventdispatcher_glib.cpp:140 #5 0xb58a6148 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #6 0xb58a656a in ?? () from /usr/lib/libglib-2.0.so.0 #7 0xb58a69f8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #8 0xb6fa9cca in QEventDispatcherGlib::processEvents (this=0x8471d08, flags=@0xb136f2c8) at /var/tmp/qt-x11-src-4.5.1/src/corelib/kernel/qeventdispatcher_glib.cpp:326 #9 0xb6f7b27d in QEventLoop::processEvents (this=0xb136f340, flags=@0xb136f308) at /var/tmp/qt-x11-src-4.5.1/src/corelib/kernel/qeventloop.cpp:149 #10 0xb6f7b5ed in QEventLoop::exec (this=0xb136f340, flags=@0xb136f348) at /var/tmp/qt-x11-src-4.5.1/src/corelib/kernel/qeventloop.cpp:200 #11 0xb6e79e99 in QThread::exec (this=0x8480600) at /var/tmp/qt-x11-src-4.5.1/src/corelib/thread/qthread.cpp:487 #12 0xb5ec3c6e in KDevelop::CompletionWorkerThread::run () from /usr/lib/libkdevplatformlanguage.so.1 #13 0xb6e7dabe in QThreadPrivate::start (arg=0x8480600) at /var/tmp/qt-x11-src-4.5.1/src/corelib/thread/qthread_unix.cpp:189 #14 0xb6e13175 in start_thread () from /lib/libpthread.so.0 #15 0xb61f1dae in clone () from /lib/libc.so.6 Thread 4 (Thread 0xb036db90 (LWP 27700)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb6e16f42 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6e7ca89 in thread_sleep (ti=0xb036d330) at /var/tmp/qt-x11-src-4.5.1/src/corelib/thread/qthread_unix.cpp:298 #3 0xb6e7cbbb in QThread::msleep (msecs=30) at /var/tmp/qt-x11-src-4.5.1/src/corelib/thread/qthread_unix.cpp:324 #4 0xb18f2bab in UIBlockTester::UIBlockTesterThread::run () from /usr/lib/kde4/kdevcpplanguagesupport.so #5 0xb6e7dabe in QThreadPrivate::start (arg=0x850f090) at /var/tmp/qt-x11-src-4.5.1/src/corelib/thread/qthread_unix.cpp:189 #6 0xb6e13175 in start_thread () from /lib/libpthread.so.0 #7 0xb61f1dae in clone () from /lib/libc.so.6 Thread 3 (Thread 0xaf533b90 (LWP 31308)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb6e16c15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6e7e016 in QWaitCondition::wait (this=0x81e1a30, mutex=0x81e2a28, time=4294967295) at /var/tmp/qt-x11-src-4.5.1/src/corelib/thread/qwaitcondition_unix.cpp:87 #3 0xb79e0138 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4 #4 0xb79e2eac in ThreadWeaver::WorkingHardState::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4 #5 0xb79ded1b in ThreadWeaver::WeaverImpl::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4 #6 0xb79e2faa in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4 #7 0xb79e06b3 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4 #8 0xb79e2fc9 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4 #9 0xb79e06b3 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4 #10 0xb79e2fc9 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4 #11 0xb79e06b3 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4 #12 0xb79e2fc9 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4 #13 0xb79e06b3 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4 #14 0xb79e2fc9 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4 #15 0xb79e06b3 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4 #16 0xb79e2fc9 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4 #17 0xb79e06b3 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4 #18 0xb79e0fae in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4 #19 0xb79e15eb in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4 #20 0xb6e7dabe in QThreadPrivate::start (arg=0x919f628) at /var/tmp/qt-x11-src-4.5.1/src/corelib/thread/qthread_unix.cpp:189 #21 0xb6e13175 in start_thread () from /lib/libpthread.so.0 #22 0xb61f1dae in clone () from /lib/libc.so.6 Thread 2 (Thread 0xae647b90 (LWP 31309)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb6e16c15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6e7e016 in QWaitCondition::wait (this=0x81e1a30, mutex=0x81e2a28, time=4294967295) at /var/tmp/qt-x11-src-4.5.1/src/corelib/thread/qwaitcondition_unix.cpp:87 #3 0xb79e0138 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4 #4 0xb79e2eac in ThreadWeaver::WorkingHardState::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4 #5 0xb79ded1b in ThreadWeaver::WeaverImpl::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4 #6 0xb79e2faa in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4 #7 0xb79e06b3 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4 #8 0xb79e0fae in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4 #9 0xb79e15eb in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4 #10 0xb6e7dabe in QThreadPrivate::start (arg=0x9770448) at /var/tmp/qt-x11-src-4.5.1/src/corelib/thread/qthread_unix.cpp:189 #11 0xb6e13175 in start_thread () from /lib/libpthread.so.0 #12 0xb61f1dae in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb56906d0 (LWP 27688)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb61bb0c6 in nanosleep () from /lib/libc.so.6 #2 0xb61eb8bc in usleep () from /lib/libc.so.6 #3 0xb5e2baf2 in KDevelop::DUChainLock::lockForWrite () from /usr/lib/libkdevplatformlanguage.so.1 #4 0xb5e2bc8e in KDevelop::DUChainWriteLocker::lock () from /usr/lib/libkdevplatformlanguage.so.1 #5 0xb5e2bcdf in KDevelop::DUChainWriteLocker::DUChainWriteLocker () from /usr/lib/libkdevplatformlanguage.so.1 #6 0xb5dd5ca2 in KDevelop::DUChain::documentLoadedPrepare () from /usr/lib/libkdevplatformlanguage.so.1 #7 0xb5dd8cd1 in KDevelop::DUChain::qt_metacall () from /usr/lib/libkdevplatformlanguage.so.1 #8 0xb6f9201b in QMetaObject::activate (sender=0x81e22b0, from_signal_index=<value optimized out>, to_signal_index=13, argv=0xbfc3e60c) at /var/tmp/qt-x11-src-4.5.1/src/corelib/kernel/qobject.cpp:3111 #9 0xb6f926f2 in QMetaObject::activate (sender=0x81e22b0, m=0xb7dd2954, local_signal_index=9, argv=0xbfc3e60c) at /var/tmp/qt-x11-src-4.5.1/src/corelib/kernel/qobject.cpp:3185 #10 0xb7dca883 in KDevelop::IDocumentController::documentLoadedPrepare () from /usr/lib/libkdevplatforminterfaces.so.1 #11 0xb7dc84b2 in KDevelop::IDocument::notifyLoaded () from /usr/lib/libkdevplatforminterfaces.so.1 #12 0xb7d88c51 in KDevelop::TextDocument::qt_metacall () from /usr/lib/libkdevplatformshell.so.1 #13 0xb6f9201b in QMetaObject::activate (sender=0x972ef88, from_signal_index=<value optimized out>, to_signal_index=24, argv=0xbfc3e76c) at /var/tmp/qt-x11-src-4.5.1/src/corelib/kernel/qobject.cpp:3111 #14 0xb6f926f2 in QMetaObject::activate (sender=0x972ef88, m=0xb7a17850, local_signal_index=5, argv=0xbfc3e76c) at /var/tmp/qt-x11-src-4.5.1/src/corelib/kernel/qobject.cpp:3185 #15 0xb7a026b3 in KTextEditor::Document::textChanged () from /usr/lib/libktexteditor.so.4 #16 0xaeb8c03e in KateDocument::openFile () from /usr/lib/kde4/katepart.so #17 0xb7a42b5a in KParts::ReadOnlyPart::openUrl () from /usr/lib/libkparts.so.4 #18 0xb7d87e47 in KDevelop::TextDocument::createViewWidget () from /usr/lib/libkdevplatformshell.so.1 #19 0xb7d8837e in KDevelop::TextView::createWidget () from /usr/lib/libkdevplatformshell.so.1 #20 0xb5d4d537 in Sublime::View::widget () from /usr/lib/libsublime.so.1 #21 0xb5d489b6 in Sublime::MainWindowPrivate::ViewCreator::operator() () from /usr/lib/libsublime.so.1 #22 0xb5d4c5c9 in Sublime::Area::walkViewsInternal<Sublime::MainWindowPrivate::ViewCreator> () from /usr/lib/libsublime.so.1 #23 0xb5d493a7 in Sublime::MainWindowPrivate::viewAdded () from /usr/lib/libsublime.so.1 #24 0xb5d43b60 in Sublime::MainWindow::qt_metacall () from /usr/lib/libsublime.so.1 #25 0xb7d6113a in KDevelop::MainWindow::qt_metacall () from /usr/lib/libkdevplatformshell.so.1 #26 0xb6f9201b in QMetaObject::activate (sender=0x81a6918, from_signal_index=<value optimized out>, to_signal_index=4, argv=0xbfc3ef08) at /var/tmp/qt-x11-src-4.5.1/src/corelib/kernel/qobject.cpp:3111 #27 0xb6f926f2 in QMetaObject::activate (sender=0x81a6918, m=0xb5d635c0, local_signal_index=0, argv=0xbfc3ef08) at /var/tmp/qt-x11-src-4.5.1/src/corelib/kernel/qobject.cpp:3185 #28 0xb5d385f9 in Sublime::Area::viewAdded () from /usr/lib/libsublime.so.1 #29 0xb5d38d97 in Sublime::Area::addView () from /usr/lib/libsublime.so.1 #30 0xb5d38e1f in Sublime::Area::addView () from /usr/lib/libsublime.so.1 #31 0xb7d8dbe3 in KDevelop::DocumentController::openDocument () from /usr/lib/libkdevplatformshell.so.1 #32 0xafa3f9ce in ProjectManagerView::openUrl () from /usr/lib/kde4/kdevprojectmanagerview.so #33 0xafa407a2 in ProjectManagerView::qt_metacall () from /usr/lib/kde4/kdevprojectmanagerview.so #34 0xb6f9201b in QMetaObject::activate (sender=0x86297a8, from_signal_index=<value optimized out>, to_signal_index=95, argv=0xbfc3f2cc) at /var/tmp/qt-x11-src-4.5.1/src/corelib/kernel/qobject.cpp:3111 #35 0xb6f926f2 in QMetaObject::activate (sender=0x86297a8, m=0xafa4ca48, local_signal_index=0, argv=0xbfc3f2cc) at /var/tmp/qt-x11-src-4.5.1/src/corelib/kernel/qobject.cpp:3185 #36 0xafa42363 in ProjectTreeView::activateUrl () from /usr/lib/kde4/kdevprojectmanagerview.so #37 0xafa425e0 in ProjectTreeView::slotActivated () from /usr/lib/kde4/kdevprojectmanagerview.so #38 0xafa43875 in ProjectTreeView::qt_metacall () from /usr/lib/kde4/kdevprojectmanagerview.so #39 0xb6f9201b in QMetaObject::activate (sender=0x86297a8, from_signal_index=<value optimized out>, to_signal_index=34, argv=0xbfc3f3ec) at /var/tmp/qt-x11-src-4.5.1/src/corelib/kernel/qobject.cpp:3111 #40 0xb6f926f2 in QMetaObject::activate (sender=0x86297a8, m=0xb6da22a4, local_signal_index=3, argv=0xbfc3f3ec) at /var/tmp/qt-x11-src-4.5.1/src/corelib/kernel/qobject.cpp:3185 #41 0xb6a7dd43 in QAbstractItemView::activated (this=0x86297a8, _t1=@0xa81ae18) at .moc/release-shared/moc_qabstractitemview.cpp:335 #42 0xb6a8e760 in QAbstractItemView::mouseReleaseEvent (this=0x86297a8, event=0xbfc3fd9c) at /var/tmp/qt-x11-src-4.5.1/src/gui/itemviews/qabstractitemview.cpp:1659 #43 0xb6acd86c in QTreeView::mouseReleaseEvent (this=0x86297a8, event=0xbfc3fd9c) at /var/tmp/qt-x11-src-4.5.1/src/gui/itemviews/qtreeview.cpp:1794 #44 0xafa42a47 in ProjectTreeView::mouseReleaseEvent () from /usr/lib/kde4/kdevprojectmanagerview.so #45 0xb6542611 in QWidget::event (this=0x86297a8, event=0xbfc3fd9c) at /var/tmp/qt-x11-src-4.5.1/src/gui/kernel/qwidget.cpp:7521 #46 0xb6942bb3 in QFrame::event (this=0x86297a8, e=0xbfc3fd9c) at /var/tmp/qt-x11-src-4.5.1/src/gui/widgets/qframe.cpp:559 #47 0xb69df50c in QAbstractScrollArea::viewportEvent (this=0x0, e=0xb5ef0ff4) at /var/tmp/qt-x11-src-4.5.1/src/gui/widgets/qabstractscrollarea.cpp:962 #48 0xb6a8c663 in QAbstractItemView::viewportEvent (this=0x86297a8, event=0xbfc3fd9c) at /var/tmp/qt-x11-src-4.5.1/src/gui/itemviews/qabstractitemview.cpp:1471 #49 0xb6ac8d6a in QTreeView::viewportEvent (this=0x86297a8, event=0xbfc3fd9c) at /var/tmp/qt-x11-src-4.5.1/src/gui/itemviews/qtreeview.cpp:1264 #50 0xb69e1495 in QAbstractScrollAreaFilter::eventFilter (this=0x8647860, o=0x8630d10, e=0xbfc3fd9c) at /var/tmp/qt-x11-src-4.5.1/src/gui/widgets/qabstractscrollarea_p.h:100 #51 0xb6f7c599 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x808b2c8, receiver=0x8630d10, event=0xbfc3fd9c) at /var/tmp/qt-x11-src-4.5.1/src/corelib/kernel/qcoreapplication.cpp:726 #52 0xb64e5409 in QApplicationPrivate::notify_helper (this=0x808b2c8, receiver=0x8630d10, e=0xbfc3fd9c) at /var/tmp/qt-x11-src-4.5.1/src/gui/kernel/qapplication.cpp:4053 #53 0xb64eab8c in QApplication::notify (this=0xbfc416b0, receiver=0x8630d10, e=0xbfc3fd9c) at /var/tmp/qt-x11-src-4.5.1/src/gui/kernel/qapplication.cpp:3759 #54 0xb72aa93d in KApplication::notify () from /usr/lib/libkdeui.so.5 #55 0xb6f7c0ab in QCoreApplication::notifyInternal (this=0xbfc416b0, receiver=0xbfc416b0, event=0xbfc3fd9c) at /var/tmp/qt-x11-src-4.5.1/src/corelib/kernel/qcoreapplication.cpp:610 #56 0xb64e9a13 in QApplicationPrivate::sendMouseEvent (receiver=0x8630d10, event=0xbfc3fd9c, alienWidget=0x8630d10, nativeWidget=0x81806c0, buttonDown=0xb6db5100, lastMouseReceiver=@0xb6db5104) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #57 0xb655919a in QETWidget::translateMouseEvent (this=0x81806c0, event=0xbfc41318) at /var/tmp/qt-x11-src-4.5.1/src/gui/kernel/qapplication_x11.cpp:4448 #58 0xb6558695 in QApplication::x11ProcessEvent (this=0xbfc416b0, event=0xbfc41318) at /var/tmp/qt-x11-src-4.5.1/src/gui/kernel/qapplication_x11.cpp:3444 #59 0xb6581424 in x11EventSourceDispatch (s=0x806c240, callback=0, user_data=0x0) at /var/tmp/qt-x11-src-4.5.1/src/gui/kernel/qguieventdispatcher_glib.cpp:146 #60 0xb58a32f9 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #61 0xb58a687b in ?? () from /usr/lib/libglib-2.0.so.0 #62 0xb58a69f8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #63 0xb6fa9cae in QEventDispatcherGlib::processEvents (this=0x808b288, flags=@0xbfc41528) at /var/tmp/qt-x11-src-4.5.1/src/corelib/kernel/qeventdispatcher_glib.cpp:324 #64 0xb65811d5 in QGuiEventDispatcherGlib::processEvents (this=0x808b288, flags=@0xbfc41558) at /var/tmp/qt-x11-src-4.5.1/src/gui/kernel/qguieventdispatcher_glib.cpp:202 #65 0xb6f7b27d in QEventLoop::processEvents (this=0xbfc415d0, flags=@0xbfc41598) at /var/tmp/qt-x11-src-4.5.1/src/corelib/kernel/qeventloop.cpp:149 #66 0xb6f7b5ed in QEventLoop::exec (this=0xbfc415d0, flags=@0xbfc415d8) at /var/tmp/qt-x11-src-4.5.1/src/corelib/kernel/qeventloop.cpp:200 #67 0xb6f7d58c in QCoreApplication::exec () at /var/tmp/qt-x11-src-4.5.1/src/corelib/kernel/qcoreapplication.cpp:888 #68 0xb64e4c47 in QApplication::exec () at /var/tmp/qt-x11-src-4.5.1/src/gui/kernel/qapplication.cpp:3526 #69 0x0804e631 in main ()
Is this reproducible?
I could not reproduce it, but I got several crashes in a row: once opening a file, once editing another file and once during the automatic update of a CMakeLists.txt (when I moved or deleted a file from a project)
I mean is this exact crash reproducible. With the same backtrace, and especially on current KDevelop trunk.
waiting for input from the OP.
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!