Application that crashed: kdevelop Version of the application: 3.9.95 (using KDevPlatform 0.9.95) KDE Version: 4.3.1 (KDE 4.3.1) "release 6" Qt Version: 4.5.3 Operating System: Linux 2.6.31.5-0.1-desktop x86_64 Distribution: "openSUSE 11.2 (x86_64)" What I was doing when the application crashed: The program sometimes crashes while terminating (eg. afrter close of the main window). The bug is random. I do not know exact way how to reproduce it (yet). -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault [Current thread is 1 (Thread 0x7f41503ee750 (LWP 22133))] Thread 9 (Thread 0x7f414136e910 (LWP 22134)): #0 0x00007f414a86dee4 in KDevelop::DUContext::topContext (this=0x7f41197feaf0) at /usr/src/debug/kdevplatform-0.9.95/language/duchain/ducontext.cpp:1722 #1 0x00007f414a878eb4 in KDevelop::DUContext::~DUContext (this=0x7f41197feaf0, __in_chrg=<value optimized out>) at /usr/src/debug/kdevplatform-0.9.95/language/duchain/ducontext.cpp:590 #2 0x00007f4127ab8f2f in Cpp::CppDUContext<KDevelop::DUContext>::~CppDUContext (this=0x7f41197feaf0, __in_chrg=<value optimized out>) at /usr/src/debug/kdevelop-3.9.95/languages/cpp/cppduchain/cppducontext.h:698 #3 0x00007f4127ab8eac in deleteAllInstantiations (this=<value optimized out>) at /usr/src/debug/kdevelop-3.9.95/languages/cpp/cppduchain/cppducontext.h:654 #4 Cpp::CppDUContext<KDevelop::DUContext>::~CppDUContext (this=<value optimized out>) at /usr/src/debug/kdevelop-3.9.95/languages/cpp/cppduchain/cppducontext.h:698 #5 0x00007f414a872ba7 in KDevelop::DUContext::deleteChildContextsRecursively (this=0x4e6c520) at /usr/src/debug/kdevplatform-0.9.95/language/duchain/ducontext.cpp:1176 #6 0x00007f414a878f8f in KDevelop::DUContext::~DUContext (this=0x4e6c520, __in_chrg=<value optimized out>) at /usr/src/debug/kdevplatform-0.9.95/language/duchain/ducontext.cpp:614 #7 0x00007f4127ab8f2f in Cpp::CppDUContext<KDevelop::DUContext>::~CppDUContext (this=0x4e6c520, __in_chrg=<value optimized out>) at /usr/src/debug/kdevelop-3.9.95/languages/cpp/cppduchain/cppducontext.h:698 #8 0x00007f414a872ba7 in KDevelop::DUContext::deleteChildContextsRecursively (this=0x4e6d2a0) at /usr/src/debug/kdevplatform-0.9.95/language/duchain/ducontext.cpp:1176 #9 0x00007f414a889295 in KDevelop::TopDUContext::~TopDUContext (this=0x4e6d2a0, __in_chrg=<value optimized out>) at /usr/src/debug/kdevplatform-0.9.95/language/duchain/topducontext.cpp:840 #10 0x00007f4127ab83bf in Cpp::CppDUContext<KDevelop::TopDUContext>::~CppDUContext (this=0x4e6d2a0, __in_chrg=<value optimized out>) at /usr/src/debug/kdevelop-3.9.95/languages/cpp/cppduchain/cppducontext.h:698 #11 0x00007f414a887313 in KDevelop::TopDUContext::deleteSelf (this=0x7f41197feaf0) at /usr/src/debug/kdevplatform-0.9.95/language/duchain/topducontext.cpp:853 #12 0x00007f414a86bcd9 in KDevelop::DUChainPrivate::removeDocumentChainFromMemory (this=0x18d8cf0, context=0x4e6d2a0) at /usr/src/debug/kdevplatform-0.9.95/language/duchain/duchain.cpp:382 #13 0x00007f414a86cb13 in KDevelop::DUChainPrivate::doMoreCleanup (this=0x18d8cf0, retries=<value optimized out>, needLockRepository=<value optimized out>) at /usr/src/debug/kdevplatform-0.9.95/language/duchain/duchain.cpp:759 #14 0x00007f414a86d294 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x1901da0) at /usr/src/debug/kdevplatform-0.9.95/language/duchain/duchain.cpp:288 #15 0x00007f414ec64485 in QThreadPrivate::start (arg=0x1901da0) at thread/qthread_unix.cpp:188 #16 0x00007f414d7f865d in start_thread () from /lib64/libpthread.so.0 #17 0x00007f414dadf14d in clone () from /lib64/libc.so.6 #18 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f4131f51910 (LWP 22184)): #0 0x00007fff8e1e182c in clock_gettime () #1 0x00007f41483de308 in clock_gettime () from /lib64/librt.so.1 #2 0x00007f414ed7409d in QTimerInfoList::getTime (this=<value optimized out>, t=...) at kernel/qeventdispatcher_unix.cpp:339 #3 0x00007f414ed74291 in QTimerInfoList::updateCurrentTime (this=0x1) at kernel/qeventdispatcher_unix.cpp:297 #4 0x00007f414ed74435 in QTimerInfoList::timerWait (this=0x1, tm=...) at kernel/qeventdispatcher_unix.cpp:420 #5 0x00007f414ed7258d in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7f4131f50ebc) at kernel/qeventdispatcher_glib.cpp:136 #6 0x00007f414ed72635 in timerSourcePrepare (source=0x1, timeout=0x7f4131f50db0) at kernel/qeventdispatcher_glib.cpp:169 #7 0x00007f4148151fca in IA__g_main_context_prepare (context=0x2538590, priority=<value optimized out>) at gmain.c:2280 #8 0x00007f41481523a1 in g_main_context_iterate (context=0x2538590, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2571 #9 0x00007f41481528d0 in IA__g_main_context_iteration (context=0x2538590, may_block=1) at gmain.c:2654 #10 0x00007f414ed723f6 in QEventDispatcherGlib::processEvents (this=0x2522400, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:409 #11 0x00007f414ed48712 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #12 0x00007f414ed48ae4 in QEventLoop::exec (this=0x7f4131f51050, flags=) at kernel/qeventloop.cpp:201 #13 0x00007f414ec6171b in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #14 0x00007f414ec64485 in QThreadPrivate::start (arg=0x2522420) at thread/qthread_unix.cpp:188 #15 0x00007f414d7f865d in start_thread () from /lib64/libpthread.so.0 #16 0x00007f414dadf14d in clone () from /lib64/libc.so.6 #17 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f4131750910 (LWP 22185)): #0 0x00007fff8e1e182c in clock_gettime () #1 0x00007f41483de308 in clock_gettime () from /lib64/librt.so.1 #2 0x00007f414ed7409d in QTimerInfoList::getTime (this=<value optimized out>, t=...) at kernel/qeventdispatcher_unix.cpp:339 #3 0x00007f414ed74291 in QTimerInfoList::updateCurrentTime (this=0x1) at kernel/qeventdispatcher_unix.cpp:297 #4 0x00007f414ed74435 in QTimerInfoList::timerWait (this=0x1, tm=...) at kernel/qeventdispatcher_unix.cpp:420 #5 0x00007f414ed7258d in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7f413174febc) at kernel/qeventdispatcher_glib.cpp:136 #6 0x00007f414ed72635 in timerSourcePrepare (source=0x1, timeout=0x7f413174fdb0) at kernel/qeventdispatcher_glib.cpp:169 #7 0x00007f4148151fca in IA__g_main_context_prepare (context=0x2457320, priority=<value optimized out>) at gmain.c:2280 #8 0x00007f41481523a1 in g_main_context_iterate (context=0x2457320, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2571 #9 0x00007f41481528d0 in IA__g_main_context_iteration (context=0x2457320, may_block=1) at gmain.c:2654 #10 0x00007f414ed723f6 in QEventDispatcherGlib::processEvents (this=0x245ea60, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:409 #11 0x00007f414ed48712 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #12 0x00007f414ed48ae4 in QEventLoop::exec (this=0x7f4131750050, flags=) at kernel/qeventloop.cpp:201 #13 0x00007f414ec6171b in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #14 0x00007f414ec64485 in QThreadPrivate::start (arg=0x2520e30) at thread/qthread_unix.cpp:188 #15 0x00007f414d7f865d in start_thread () from /lib64/libpthread.so.0 #16 0x00007f414dadf14d in clone () from /lib64/libc.so.6 #17 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f4132752910 (LWP 22191)): #0 0x00007f414d7fd2cd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f414ec63f15 in thread_sleep (ti=0x7f4132752000) at thread/qthread_unix.cpp:297 #2 0x00007f414ec64080 in QThread::msleep (msecs=<value optimized out>) at thread/qthread_unix.cpp:323 #3 0x00007f4127fce261 in UIBlockTester::UIBlockTesterThread::run (this=0x2534df0) at /usr/src/debug/kdevelop-3.9.95/languages/cpp/cpplanguagesupport.cpp:661 #4 0x00007f414ec64485 in QThreadPrivate::start (arg=0x2534df0) at thread/qthread_unix.cpp:188 #5 0x00007f414d7f865d in start_thread () from /lib64/libpthread.so.0 #6 0x00007f414dadf14d in clone () from /lib64/libc.so.6 #7 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f41271c6910 (LWP 22201)): #0 0x00007f414d7fd049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f414ec6553b in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f41456f9ab6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x190c730, th=0x37599b0) at /usr/src/debug/kdelibs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f41456fbbeb in ThreadWeaver::WorkingHardState::applyForWork (this=0x196ab10, th=0x37599b0) at /usr/src/debug/kdelibs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f41456fa1ef in ThreadWeaver::ThreadRunHelper::run (this=0x7f41271c6050, parent=0x190c730, th=0x37599b0) at /usr/src/debug/kdelibs-4.3.1/threadweaver/Weaver/Thread.cpp:87 #6 0x00007f41456fa648 in ThreadWeaver::Thread::run (this=0x37599b0) at /usr/src/debug/kdelibs-4.3.1/threadweaver/Weaver/Thread.cpp:142 #7 0x00007f414ec64485 in QThreadPrivate::start (arg=0x37599b0) at thread/qthread_unix.cpp:188 #8 0x00007f414d7f865d in start_thread () from /lib64/libpthread.so.0 #9 0x00007f414dadf14d in clone () from /lib64/libc.so.6 #10 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f41269c5910 (LWP 22202)): #0 0x00007f414d7fd049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f414ec6553b in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f41456f9ab6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x190c730, th=0x2d1da80) at /usr/src/debug/kdelibs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f41456fbbeb in ThreadWeaver::WorkingHardState::applyForWork (this=0x196ab10, th=0x2d1da80) at /usr/src/debug/kdelibs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f41456fa1ef in ThreadWeaver::ThreadRunHelper::run (this=0x7f41269c5050, parent=0x190c730, th=0x2d1da80) at /usr/src/debug/kdelibs-4.3.1/threadweaver/Weaver/Thread.cpp:87 #6 0x00007f41456fa648 in ThreadWeaver::Thread::run (this=0x2d1da80) at /usr/src/debug/kdelibs-4.3.1/threadweaver/Weaver/Thread.cpp:142 #7 0x00007f414ec64485 in QThreadPrivate::start (arg=0x2d1da80) at thread/qthread_unix.cpp:188 #8 0x00007f414d7f865d in start_thread () from /lib64/libpthread.so.0 #9 0x00007f414dadf14d in clone () from /lib64/libc.so.6 #10 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f411eb78910 (LWP 25622)): #0 0x00007f414d7fad52 in pthread_mutex_lock () from /lib64/libpthread.so.0 #1 0x00007f4148151a8a in IA__g_main_context_check (context=0x508d250, max_priority=2147483647, fds=0x5d0ac20, n_fds=1) at gmain.c:2406 #2 0x00007f41481524a0 in g_main_context_iterate (context=0x508d250, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2588 #3 0x00007f41481528d0 in IA__g_main_context_iteration (context=0x508d250, may_block=1) at gmain.c:2654 #4 0x00007f414ed723f6 in QEventDispatcherGlib::processEvents (this=0xbf08240, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:409 #5 0x00007f414ed48712 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #6 0x00007f414ed48ae4 in QEventLoop::exec (this=0x7f411eb78010, flags=) at kernel/qeventloop.cpp:201 #7 0x00007f414ec6171b in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #8 0x00007f414ed2bd48 in QInotifyFileSystemWatcherEngine::run (this=0x6361870) at io/qfilesystemwatcher_inotify.cpp:214 #9 0x00007f414ec64485 in QThreadPrivate::start (arg=0x6361870) at thread/qthread_unix.cpp:188 #10 0x00007f414d7f865d in start_thread () from /lib64/libpthread.so.0 #11 0x00007f414dadf14d in clone () from /lib64/libc.so.6 #12 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f411d832910 (LWP 8704)): #0 0x00007f414d7fad2e in pthread_mutex_lock () from /lib64/libpthread.so.0 #1 0x00007f4148152633 in g_main_context_iterate (context=0x522c440, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2557 #2 0x00007f41481528d0 in IA__g_main_context_iteration (context=0x522c440, may_block=1) at gmain.c:2654 #3 0x00007f414ed723f6 in QEventDispatcherGlib::processEvents (this=0xa7032f0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:409 #4 0x00007f414ed48712 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007f414ed48ae4 in QEventLoop::exec (this=0x7f411d832010, flags=) at kernel/qeventloop.cpp:201 #6 0x00007f414ec6171b in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #7 0x00007f414ed2bd48 in QInotifyFileSystemWatcherEngine::run (this=0x5561ac0) at io/qfilesystemwatcher_inotify.cpp:214 #8 0x00007f414ec64485 in QThreadPrivate::start (arg=0x5561ac0) at thread/qthread_unix.cpp:188 #9 0x00007f414d7f865d in start_thread () from /lib64/libpthread.so.0 #10 0x00007f414dadf14d in clone () from /lib64/libc.so.6 #11 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f41503ee750 (LWP 22133)): [KCrash Handler] #5 size (this=<value optimized out>) at /usr/include/QtCore/qlist.h:87 #6 indexOf (this=<value optimized out>) at /usr/include/QtCore/qlist.h:633 #7 ClassModelNodes::Node::row (this=<value optimized out>) at /usr/src/debug/kdevplatform-0.9.95/plugins/classbrowser/classmodelnode.cpp:521 #8 0x00007f41364abe3b in ClassModel::index (this=0x26ee450, a_node=0xb18d370) at /usr/src/debug/kdevplatform-0.9.95/plugins/classbrowser/classmodel.cpp:166 #9 0x00007f41364abfcf in ClassModel::parent (this=0x26ee450, childIndex=<value optimized out>) at /usr/src/debug/kdevplatform-0.9.95/plugins/classbrowser/classmodel.cpp:157 #10 0x00007f414e70622f in parent (this=<value optimized out>) at ../../src/corelib/kernel/qabstractitemmodel.h:369 #11 QTreeView::indexRowSizeHint (this=<value optimized out>) at itemviews/qtreeview.cpp:2764 #12 0x00007f414e70699e in QTreeViewPrivate::itemHeight (this=0x26ed660, item=64) at itemviews/qtreeview.cpp:3207 #13 0x00007f414e70b8d2 in QTreeViewPrivate::coordinateForItem (this=0x26ed660, item=183) at itemviews/qtreeview.cpp:3245 #14 0x00007f414e70c54e in QTreeView::visualRect (this=0x26edee0, index=...) at itemviews/qtreeview.cpp:1075 #15 0x00007f414e6cd0cc in QAbstractItemView::setCurrentIndex (this=0x26edee0, index=<value optimized out>) at itemviews/qabstractitemview.cpp:896 #16 0x00007f414e6ce103 in QAbstractItemView::rowsAboutToBeRemoved (this=0x26edee0, parent=<value optimized out>, start=2, end=<value optimized out>) at itemviews/qabstractitemview.cpp:3006 #17 0x00007f414e6cf17f in QAbstractItemView::qt_metacall (this=0x26edee0, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff8e166080) at .moc/release-shared/moc_qabstractitemview.cpp:228 #18 0x00007f414e713915 in QTreeView::qt_metacall (this=0xb18d370, _c=40821840, _id=0, _a=0x26ed660) at .moc/release-shared/moc_qtreeview.cpp:124 #19 0x00007f41364b3fe0 in ClassTree::qt_metacall (this=0xb18d370, _c=40821840, _id=0, _a=0x26ed660) at /usr/src/debug/kdevplatform-0.9.95/build/plugins/classbrowser/classtree.moc:104 #20 0x00007f414ed5efbc in QMetaObject::activate (sender=0x26ee450, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x26ed660) at kernel/qobject.cpp:3113 #21 0x00007f414ed94ec4 in QAbstractItemModel::rowsAboutToBeRemoved (this=0xb18d370, _t1=<value optimized out>, _t2=2, _t3=2) at .moc/release-shared/moc_qabstractitemmodel.cpp:166 #22 0x00007f414ed416e3 in QAbstractItemModel::beginRemoveRows (this=0x26ee450, parent=..., first=2, last=2) at kernel/qabstractitemmodel.cpp:2113 #23 0x00007f41364abf60 in ClassModel::nodesRemoved (this=0x26ee450, a_parent=<value optimized out>, a_first=2, a_last=2) at /usr/src/debug/kdevplatform-0.9.95/plugins/classbrowser/classmodel.cpp:222 #24 0x00007f41364acfb0 in ClassModelNodes::Node::removeNode (this=0x26ee8d0, a_child=0x85a55a0) at /usr/src/debug/kdevplatform-0.9.95/plugins/classbrowser/classmodelnode.cpp:479 #25 0x00007f41364b5ca6 in removeSelf (this=<value optimized out>) at /usr/src/debug/kdevplatform-0.9.95/plugins/classbrowser/classmodelnode.h:70 #26 ClassModelNodes::DocumentClassesFolder::removeClassNode (this=<value optimized out>) at /usr/src/debug/kdevplatform-0.9.95/plugins/classbrowser/allclassesfolder.cpp:410 #27 0x00007f41364b63b2 in ClassModelNodes::DocumentClassesFolder::closeDocument (this=0x26ee8c0, a_file=<value optimized out>) at /usr/src/debug/kdevplatform-0.9.95/plugins/classbrowser/allclassesfolder.cpp:226 #28 0x00007f41364b7459 in ClassModelNodes::AllClassesFolder::projectClosing (this=0x26ee8c0, project=<value optimized out>) at /usr/src/debug/kdevplatform-0.9.95/plugins/classbrowser/allclassesfolder.cpp:504 #29 0x00007f41364b9da9 in ClassModelNodes::AllClassesFolder::qt_metacall (this=0x26ee8c0, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff8e1663a0) at /usr/src/debug/kdevplatform-0.9.95/build/plugins/classbrowser/allclassesfolder.moc:132 #30 0x00007f414ed5efbc in QMetaObject::activate (sender=0x19050c0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x26ed660) at kernel/qobject.cpp:3113 #31 0x00007f414fb8e762 in KDevelop::IProjectController::projectClosing (this=0xb18d370, _t1=0x45cd950) at /usr/src/debug/kdevplatform-0.9.95/build/interfaces/iprojectcontroller.moc:162 #32 0x00007f414f8eed62 in KDevelop::ProjectController::closeProject (this=0x19050c0, proj=0x45cd950) at /usr/src/debug/kdevplatform-0.9.95/shell/projectcontroller.cpp:702 #33 0x00007f414f8eb82c in KDevelop::ProjectController::cleanup (this=0x19050c0) at /usr/src/debug/kdevplatform-0.9.95/shell/projectcontroller.cpp:413 #34 0x00007f414f8e202b in KDevelop::Core::cleanup (this=0x17e2f40) at /usr/src/debug/kdevplatform-0.9.95/shell/core.cpp:261 #35 0x00007f414f8d1555 in KDevelop::MainWindow::~MainWindow (this=0x18685c0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/kdevplatform-0.9.95/shell/mainwindow.cpp:99 #36 0x00007f414ed592fd in QObject::event (this=0x18685c0, e=0x26ee450) at kernel/qobject.cpp:1094 #37 0x00007f414e26348f in QWidget::event (this=0x18685c0, event=0xb530180) at kernel/qwidget.cpp:7951 #38 0x00007f414e5bd0bb in QMainWindow::event (this=0x18685c0, event=0xb530180) at widgets/qmainwindow.cpp:1399 #39 0x00007f414f350d83 in KXmlGuiWindow::event (this=0xb18d370, ev=0x26ee450) at /usr/src/debug/kdelibs-4.3.1/kdeui/xmlgui/kxmlguiwindow.cpp:131 #40 0x00007f414e2152ac in QApplicationPrivate::notify_helper (this=0x16f37c0, receiver=0x18685c0, e=0xb530180) at kernel/qapplication.cpp:4065 #41 0x00007f414e21c57e in QApplication::notify (this=0x7fff8e167180, receiver=0x18685c0, e=0xb530180) at kernel/qapplication.cpp:4030 #42 0x00007f414f2458d6 in KApplication::notify (this=0x7fff8e167180, receiver=0x18685c0, event=0xb530180) at /usr/src/debug/kdelibs-4.3.1/kdeui/kernel/kapplication.cpp:302 #43 0x00007f414ed49ddc in QCoreApplication::notifyInternal (this=0x7fff8e167180, receiver=0x18685c0, event=0xb530180) at kernel/qcoreapplication.cpp:610 #44 0x00007f414ed4a9ea in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213 #45 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1247 #46 0x00007f414ed72803 in sendPostedEvents () at kernel/qcoreapplication.h:218 #47 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:276 #48 0x00007f414814edde in g_main_dispatch (context=<value optimized out>) at gmain.c:1960 #49 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513 #50 0x00007f41481527a8 in g_main_context_iterate (context=0x16f6520, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591 #51 0x00007f41481528d0 in IA__g_main_context_iteration (context=0x16f6520, may_block=1) at gmain.c:2654 #52 0x00007f414ed723a3 in QEventDispatcherGlib::processEvents (this=0x614070, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407 #53 0x00007f414e2a831e in QGuiEventDispatcherGlib::processEvents (this=0xb18d370, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #54 0x00007f414ed48712 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #55 0x00007f414ed48ae4 in QEventLoop::exec (this=0x7fff8e167070, flags=) at kernel/qeventloop.cpp:201 #56 0x00007f414ed4ac99 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #57 0x0000000000407f37 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdevelop-3.9.95/app/main.cpp:181 Reported using DrKonqi
Beta5 is totally outdated, please re-open if you can reproduce with a newer version.
Created attachment 169329 [details] New crash information added by DrKonqi kdevelop (5.12.230805 (23.08.5)) using Qt 5.15.13 Closed program. Had just wondered through dropdown menus for a good bit. The program only ran for 10 minutes and did very little. I did install apt cppcheck clang-tidy before I closing. -- Backtrace (Reduced): #4 0x000077cc30588b69 in ClassModel::index(ClassModelNodes::Node*) const () at /lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.512 #5 0x000077cc30588ccc in ClassModel::parent(QModelIndex const&) const () at /lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.512 #6 0x000077cc32a72078 in QAbstractItemModelPrivate::rowsAboutToBeRemoved(QModelIndex const&, int, int) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x000077cc3058f85d in ??? () at /lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.512 #8 0x000077cc30592b6c in ??? () at /lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.512