Bug 218094 - Random crash at program close
Summary: Random crash at program close
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-10 10:55 UTC by mabo76
Modified: 2024-05-09 02:25 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (4.51 KB, text/plain)
2024-05-09 02:25 UTC, Jonathan Evans
Details

Note You need to log in before you can comment on or make changes to this bug.
Description mabo76 2009-12-10 10:55:17 UTC
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
Comment 1 Andreas Pakulat 2009-12-10 12:59:47 UTC
Beta5 is totally outdated, please re-open if you can reproduce with a newer version.
Comment 2 Jonathan Evans 2024-05-09 02:25:31 UTC
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