crash while waiting for quickopen window to open

Milian Wolff mail at milianw.de
Mon Apr 13 22:36:58 UTC 2009


After a while of hacking I got a crash (random and thus not reproducable) 
after I hit the key-combo for quickopen. The backtrace is attached, maybe it's 
enough for you?

PS: KDevplatform + KDevelop is like 2-3 days old.
-- 
Milian Wolff
mail at milianw.de
http://milianw.de
-------------- next part --------------
Application: KDevelop (kdevelop), signal SIGABRT
[Current thread is 0 (LWP 10471)]

Thread 8 (Thread 0xb2f4ab90 (LWP 10474)):
#0  0xb80ce430 in __kernel_vsyscall ()
#1  0xb6500df1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb711f150 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb704f6ae in ?? () from /usr/lib/libQtCore.so.4
#4  0xb5d0450f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb6508a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xb04b4b90 (LWP 10487)):
#0  0xb80ce430 in __kernel_vsyscall ()
#1  0xb5d083a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6516c14 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb70506cc in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb60c4a2f in KDevelop::DUChainPrivate::CleanupThread::run (this=0x9de3960) at /home/milian/projects/kde4/kdevplatform/language/duchain/duchain.cpp:250
#5  0xb704f6ae in ?? () from /usr/lib/libQtCore.so.4
#6  0xb5d0450f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb6508a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xad2ffb90 (LWP 10537)):
#0  0xb80ce430 in __kernel_vsyscall ()
#1  0xb64fe167 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb5c60c52 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb5c60f81 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb716a497 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#5  0xb713e52a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#6  0xb713e6ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#7  0xb704c419 in QThread::exec () from /usr/lib/libQtCore.so.4
#8  0xb61aa809 in KDevelop::CompletionWorkerThread::run (this=0xad53df58) at /home/milian/projects/kde4/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79
#9  0xb704f6ae in ?? () from /usr/lib/libQtCore.so.4
#10 0xb5d0450f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0xb6508a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xadeffb90 (LWP 10538)):
#0  0xb5cdf54a in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0xb716c0ab in ?? () from /usr/lib/libQtCore.so.4
#2  0xb716c281 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb716de3c in ?? () from /usr/lib/libQtCore.so.4
#4  0xb716a65a in ?? () from /usr/lib/libQtCore.so.4
#5  0xb5c60622 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb5c60aaa in ?? () from /usr/lib/libglib-2.0.so.0
#7  0xb5c60f81 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8  0xb716a497 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#9  0xb713e52a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#10 0xb713e6ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#11 0xb704c419 in QThread::exec () from /usr/lib/libQtCore.so.4
#12 0xb61aa809 in KDevelop::CompletionWorkerThread::run (this=0xa53d500) at /home/milian/projects/kde4/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79
#13 0xb704f6ae in ?? () from /usr/lib/libQtCore.so.4
#14 0xb5d0450f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb6508a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xb0db5b90 (LWP 10550)):
#0  0xb80ce430 in __kernel_vsyscall ()
#1  0xb5d083a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6516c14 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb704f0b9 in ?? () from /usr/lib/libQtCore.so.4
#4  0xb704f1eb in QThread::msleep () from /usr/lib/libQtCore.so.4
#5  0xaca80dbd in UIBlockTester::UIBlockTesterThread::run (this=0xad52a600) at /home/milian/projects/kde4/kdevelop/languages/cpp/cpplanguagesupport.cpp:968
#6  0xb704f6ae in ?? () from /usr/lib/libQtCore.so.4
#7  0xb5d0450f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0xb6508a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xab6ffb90 (LWP 10584)):
#0  0xb80ce430 in __kernel_vsyscall ()
#1  0xb5d08075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6516bbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb70506f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb7a46148 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb7a48eec in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb7a44d2b in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb7a48fea in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb7a466d3 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb7a49009 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb7a466d3 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0xb7a49009 in ?? () from /usr/lib/libthreadweaver.so.4
#12 0xb7a466d3 in ?? () from /usr/lib/libthreadweaver.so.4
#13 0xb7a49009 in ?? () from /usr/lib/libthreadweaver.so.4
#14 0xb7a466d3 in ?? () from /usr/lib/libthreadweaver.so.4
#15 0xb7a49009 in ?? () from /usr/lib/libthreadweaver.so.4
#16 0xb7a466d3 in ?? () from /usr/lib/libthreadweaver.so.4
#17 0xb7a49009 in ?? () from /usr/lib/libthreadweaver.so.4
#18 0xb7a466d3 in ?? () from /usr/lib/libthreadweaver.so.4
#19 0xb7a49009 in ?? () from /usr/lib/libthreadweaver.so.4
#20 0xb7a466d3 in ?? () from /usr/lib/libthreadweaver.so.4
#21 0xb7a49009 in ?? () from /usr/lib/libthreadweaver.so.4
#22 0xb7a466d3 in ?? () from /usr/lib/libthreadweaver.so.4
#23 0xb7a49009 in ?? () from /usr/lib/libthreadweaver.so.4
#24 0xb7a466d3 in ?? () from /usr/lib/libthreadweaver.so.4
#25 0xb7a46fbe in ?? () from /usr/lib/libthreadweaver.so.4
#26 0xb7a475fb in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#27 0xb704f6ae in ?? () from /usr/lib/libQtCore.so.4
#28 0xb5d0450f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#29 0xb6508a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xaaefeb90 (LWP 10585)):
#0  0xb80ce430 in __kernel_vsyscall ()
#1  0xb5d08075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6516bbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb70506f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb7a46148 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb7a48eec in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb7a44d2b in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb7a48fea in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb7a466d3 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb7a46fbe in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb7a475fb in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#11 0xb704f6ae in ?? () from /usr/lib/libQtCore.so.4
#12 0xb5d0450f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0xb6508a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb59256c0 (LWP 10471)):
[KCrash Handler]
#6  0xb80ce430 in __kernel_vsyscall ()
#7  0xb64528a0 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb6454268 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb7047795 in qt_message_output () from /usr/lib/libQtCore.so.4
#10 0xb7047872 in qFatal () from /usr/lib/libQtCore.so.4
#11 0xb7047915 in qt_assert () from /usr/lib/libQtCore.so.4
#12 0xb607af46 in KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, KDevelop::NoDynamicData, false, 24u, 524288u>::itemFromIndex (this=0xac6ff508, index=1094778690, dynamic=0x0)
    at /home/milian/projects/kde4/kdevplatform/language/duchain/repositories/itemrepository.h:1656
#13 0xb61bb114 in Utils::SetRepositoryAlgorithms::count (this=0xbfbcd2b0, node=0xc353b5a) at /home/milian/projects/kde4/kdevplatform/language/util/setrepository.cpp:372
#14 0xb61bb483 in Utils::Set::count (this=0xbfbcd330) at /home/milian/projects/kde4/kdevplatform/language/util/setrepository.cpp:342
#15 0xac6eb4f7 in Cpp::IncludeNavigationContext::html (this=0xcdfffa8, shorten=false) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppduchain/navigation/includenavigationcontext.cpp:96
#16 0xb6186793 in KDevelop::AbstractNavigationWidget::update (this=0xaa6bee8) at /home/milian/projects/kde4/kdevplatform/language/duchain/navigation/abstractnavigationwidget.cpp:130
#17 0xb6186f42 in KDevelop::AbstractNavigationWidget::setContext (this=0xaa6bee8, context={d = 0xbfbcd4c0})
    at /home/milian/projects/kde4/kdevplatform/language/duchain/navigation/abstractnavigationwidget.cpp:107
#18 0xac6e8f41 in NavigationWidget (this=0xaa6bee8, includeItem=@0xbfbcd50c, topContext={d = {d = 0xbfbcd538}}, htmlPrefix=@0xbfbcd5dc, htmlSuffix=@0xbfbcd5d8)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/cppduchain/navigation/navigationwidget.cpp:48
#19 0xac6b21e5 in Cpp::CppDUContext<KDevelop::TopDUContext>::createNavigationWidget (this=0xcc4b9f0, decl=0x0, topContext=0x0, htmlPrefix=@0xbfbcd5dc, htmlSuffix=@0xbfbcd5d8)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/cppduchain/cppducontext.cpp:48
#20 0xaed40209 in ProjectFileData::expandingWidget (this=0xc9357a0) at /home/milian/projects/kde4/kdevplatform/plugins/quickopen/projectfilequickopen.cpp:98
#21 0xaed3a6c1 in QuickOpenModel::data (this=0xa596e98, index=@0xbfbcd6d8, role=40) at /home/milian/projects/kde4/kdevplatform/plugins/quickopen/quickopenmodel.cpp:260
#22 0xaed4f4e5 in ExpandingWidgetModel::setExpanded (this=0xa596e98, idx_={r = -1078143188, c = 1, p = 0xb6fa2ff4, m = 0xbfbcd844}, expanded=true)
    at /home/milian/projects/kde4/kdevplatform/plugins/quickopen/expandingtree/expandingwidgetmodel.cpp:328
#23 0xaed49ed1 in ExpandingDelegate::editorEvent (this=0xa694bbc0, event=0xbfbce1b8, index=@0xbfbcd82c)
    at /home/milian/projects/kde4/kdevplatform/plugins/quickopen/expandingtree/expandingdelegate.cpp:299
#24 0xb6cb22b6 in QAbstractItemViewPrivate::sendDelegateEvent () from /usr/lib/libQtGui.so.4
#25 0xb6cb256b in QAbstractItemView::edit () from /usr/lib/libQtGui.so.4
#26 0xb6cb2827 in QAbstractItemView::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
#27 0xb6cec794 in QTreeView::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
#28 0xb683b962 in QWidget::event () from /usr/lib/libQtGui.so.4
#29 0xb6b72fd3 in QFrame::event () from /usr/lib/libQtGui.so.4
#30 0xb6c097df in QAbstractScrollArea::viewportEvent () from /usr/lib/libQtGui.so.4
#31 0xb6cb4ccf in QAbstractItemView::viewportEvent () from /usr/lib/libQtGui.so.4
#32 0xb6cec9e4 in QTreeView::viewportEvent () from /usr/lib/libQtGui.so.4
#33 0xb6c0bd85 in ?? () from /usr/lib/libQtGui.so.4
#34 0xb713f04a in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4
#35 0xb67e38ca in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#36 0xb67ec0e1 in QApplication::notify () from /usr/lib/libQtGui.so.4
#37 0xb74552ad in KApplication::notify () from /usr/lib/libkdeui.so.5
#38 0xb713fe61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#39 0xb67eb36e in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4
#40 0xb6855656 in ?? () from /usr/lib/libQtGui.so.4
#41 0xb68549e5 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#42 0xb687e7aa in ?? () from /usr/lib/libQtGui.so.4
#43 0xb5c5d718 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#44 0xb5c60dc3 in ?? () from /usr/lib/libglib-2.0.so.0
#45 0xb5c60f81 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#46 0xb716a478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#47 0xb687dea5 in ?? () from /usr/lib/libQtGui.so.4
#48 0xb713e52a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#49 0xb713e6ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#50 0xb7140da5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#51 0xb67e3767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#52 0x0804f11e in main (argc=-1207377648, argv=0x9845158) at /home/milian/projects/kde4/kdevelop/app/main.cpp:203

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20090414/9f2ab835/attachment.sig>


More information about the KDevelop-devel mailing list