[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-bugs
Subject:    [Bug 198153] New: crash during closing second loaded project
From:       <crissi99 () gmx ! de>
Date:       2009-06-28 10:50:22
Message-ID: bug-198153-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=198153

           Summary: crash during closing second loaded project
           Product: kdevelop
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: crissi99@gmx.de


Application that crashed: kdevelop
Version of the application: 3.9.94 (using KDevPlatform 0.9.94)
KDE Version: 4.3.60 (KDE 4.3.60 (KDE 4.4 >= 20090624))
Qt Version: 4.5.1
Operating System: Linux 2.6.29.1 i686
Distribution: Debian GNU/Linux testing (squeeze)

What I was doing when the application crashed:
I had openend 2 projects. I close one by rightclick -> close and kdevelop died.
I'm using latest trunk of kdevelop and kdevplatform.

 -- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1".
[Current thread is 0 (LWP 14312)]

Thread 7 (Thread 0xb26c9b90 (LWP 14314)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6f1b2e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/i686/cmov/libpthread.so.0
#2  0xb6fac73c in QWaitCondition::wait (this=0x82b1bbc, mutex=0x82b1bc0,
time=200000) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:85
#3  0xb60776b5 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x82b1bb0)
at /home/kde-devel/kdesvn/kdevplatform/language/duchain/duchain.cpp:280
#4  0xb6fab9d0 in QThreadPrivate::start (arg=0x82b1bb0) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189
#5  0xb6f174e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#6  0xb64cd21e in clone () from /lib/i686/cmov/libc.so.6

Thread 6 (Thread 0xabcf3b90 (LWP 14400)):
#0  0xb5b430ac in clock_gettime () from /lib/i686/cmov/librt.so.1
#1  0xb70b525b in QTimerInfoList::getTime (this=0x8f082e4, t=@0x8f08308) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:339
#2  0xb70b5431 in QTimerInfoList::updateCurrentTime (this=0x8f082e4) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:297
#3  0xb70b6e3c in QTimerInfoList::timerWait (this=0x8f082e4, tm=@0xabcf3134) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:420
#4  0xb70b3a02 in timerSourcePrepare (source=0xb5b46ff4, timeout=0xabcf3188) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:140
#5  0xb5ac4680 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb5ac4a9a in ?? () from /usr/lib/libglib-2.0.so.0
#7  0x08f1ca70 in ?? ()
#8  0xabcf31f8 in ?? ()
#9  0x08ae6c10 in ?? ()
#10 0x00000001 in ?? ()
#11 0x00000001 in ?? ()
#12 0xb5b3d928 in ?? () from /usr/lib/libglib-2.0.so.0
#13 0xb5b3d558 in ?? () from /usr/lib/libglib-2.0.so.0
#14 0xb6f1be65 in pthread_getspecific () from /lib/i686/cmov/libpthread.so.0
#15 0xb5ac4f28 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#16 0xb70b3847 in QEventDispatcherGlib::processEvents (this=0x8b10aa0, flags={i
= -1412484488}) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:326
#17 0xb708a73a in QEventLoop::processEvents (this=0xabcf32e0, flags={i =
-1412484424}) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:149
#18 0xb708a8fa in QEventLoop::exec (this=0xabcf32e0, flags={i = -1412484376})
at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:196
#19 0xb6fa8b03 in QThread::exec (this=0x8f2b768) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread.cpp:487
#20 0xb61774d0 in KDevelop::CompletionWorkerThread::run (this=0x8f2b768) at
/home/kde-devel/kdesvn/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79
#21 0xb6fab9d0 in QThreadPrivate::start (arg=0x8f2b768) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189
#22 0xb6f174e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#23 0xb64cd21e in clone () from /lib/i686/cmov/libc.so.6

Thread 5 (Thread 0xaccf5b90 (LWP 14401)):
#0  0xb5b430ac in clock_gettime () from /lib/i686/cmov/librt.so.1
#1  0xb70b525b in QTimerInfoList::getTime (this=0x8f1e34c, t=@0x8f1e370) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:339
#2  0xb70b5431 in QTimerInfoList::updateCurrentTime (this=0x8f1e34c) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:297
#3  0xb70b6e3c in QTimerInfoList::timerWait (this=0x8f1e34c, tm=@0xaccf5134) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:420
#4  0xb70b3a02 in timerSourcePrepare (source=0xb5b46ff4, timeout=0xaccf5188) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:140
#5  0xb5ac4680 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb5ac4a9a in ?? () from /usr/lib/libglib-2.0.so.0
#7  0x08f1da58 in ?? ()
#8  0xaccf51f8 in ?? ()
#9  0x08afc810 in ?? ()
#10 0x00000001 in ?? ()
#11 0x00000001 in ?? ()
#12 0xb5b3d928 in ?? () from /usr/lib/libglib-2.0.so.0
#13 0xb5b3d558 in ?? () from /usr/lib/libglib-2.0.so.0
#14 0xb6f1be65 in pthread_getspecific () from /lib/i686/cmov/libpthread.so.0
#15 0xb5ac4f28 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#16 0xb70b3847 in QEventDispatcherGlib::processEvents (this=0x8ac3818, flags={i
= -1395699080}) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:326
#17 0xb708a73a in QEventLoop::processEvents (this=0xaccf52e0, flags={i =
-1395699016}) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:149
#18 0xb708a8fa in QEventLoop::exec (this=0xaccf52e0, flags={i = -1395698968})
at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:196
#19 0xb6fa8b03 in QThread::exec (this=0x8ce3708) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread.cpp:487
#20 0xb61774d0 in KDevelop::CompletionWorkerThread::run (this=0x8ce3708) at
/home/kde-devel/kdesvn/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79
#21 0xb6fab9d0 in QThreadPrivate::start (arg=0x8ce3708) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189
#22 0xb6f174e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#23 0xb64cd21e in clone () from /lib/i686/cmov/libc.so.6

Thread 4 (Thread 0xab2ffb90 (LWP 14408)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6f1b2e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/i686/cmov/libpthread.so.0
#2  0xb6fab25e in thread_sleep (ti=0xab2ff2d0) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:298
#3  0xb6fab38b in QThread::msleep (msecs=<value optimized out>) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:324
#4  0xaa7561db in UIBlockTester::UIBlockTesterThread::run (this=0x8dfb808) at
/home/kde-devel/kdesvn/kdevelop/languages/cpp/cpplanguagesupport.cpp:985
#5  0xb6fab9d0 in QThreadPrivate::start (arg=0x8dfb808) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189
#6  0xb6f174e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#7  0xb64cd21e in clone () from /lib/i686/cmov/libc.so.6

Thread 3 (Thread 0xac4f4b90 (LWP 14409)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6f1afb5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/cmov/libpthread.so.0
#2  0xb6fac762 in QWaitCondition::wait (this=0x825c898, mutex=0x8219440,
time=4294967295) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:87
#3  0xb7982678 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x825c880,
th=0x8b92868) at
/home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0xb798586c in ThreadWeaver::SuspendedState::waitForAvailableJob
(this=0x825cbd8, th=0x8b92868) at
/home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:54
#5  0xb798125b in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x825c880, th=0x8b92868) at
/home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#6  0xb79858b4 in ThreadWeaver::SuspendedState::applyForWork (this=0x825cbd8,
th=0x8b92868, previous=0x0) at
/home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:48
#7  0xb7982c03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x825c880,
th=0x8b92868, previous=0x0) at
/home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#8  0xb79858cf in ThreadWeaver::SuspendedState::applyForWork (this=0x825cbd8,
th=0x8b92868, previous=0x0) at
/home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:49
#9  0xb7982c03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x825c880,
th=0x8b92868, previous=0x0) at
/home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb79858cf in ThreadWeaver::SuspendedState::applyForWork (this=0x825cbd8,
th=0x8b92868, previous=0x0) at
/home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:49
#11 0xb7982c03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x825c880,
th=0x8b92868, previous=0x0) at
/home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb79834ee in ThreadWeaver::ThreadRunHelper::run (this=0xac4f4310,
parent=0x825c880, th=0x8b92868) at
/home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:87
#13 0xb7983b2b in ThreadWeaver::Thread::run (this=0x8b92868) at
/home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:142
#14 0xb6fab9d0 in QThreadPrivate::start (arg=0x8b92868) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189
#15 0xb6f174e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#16 0xb64cd21e in clone () from /lib/i686/cmov/libc.so.6

Thread 2 (Thread 0xa98ceb90 (LWP 14410)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6f1afb5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/cmov/libpthread.so.0
#2  0xb6fac762 in QWaitCondition::wait (this=0x825c898, mutex=0x8219440,
time=4294967295) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:87
#3  0xb7982678 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x825c880,
th=0x8c261e0) at
/home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0xb798586c in ThreadWeaver::SuspendedState::waitForAvailableJob
(this=0x825cbd8, th=0x8c261e0) at
/home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:54
#5  0xb798125b in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x825c880, th=0x8c261e0) at
/home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#6  0xb79858b4 in ThreadWeaver::SuspendedState::applyForWork (this=0x825cbd8,
th=0x8c261e0, previous=0x0) at
/home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:48
#7  0xb7982c03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x825c880,
th=0x8c261e0, previous=0x0) at
/home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#8  0xb79858cf in ThreadWeaver::SuspendedState::applyForWork (this=0x825cbd8,
th=0x8c261e0, previous=0x0) at
/home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:49
#9  0xb7982c03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x825c880,
th=0x8c261e0, previous=0x0) at
/home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb79834ee in ThreadWeaver::ThreadRunHelper::run (this=0xa98ce310,
parent=0x825c880, th=0x8c261e0) at
/home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:87
#11 0xb7983b2b in ThreadWeaver::Thread::run (this=0x8c261e0) at
/home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:142
#12 0xb6fab9d0 in QThreadPrivate::start (arg=0x8c261e0) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189
#13 0xb6f174e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#14 0xb64cd21e in clone () from /lib/i686/cmov/libc.so.6

Thread 1 (Thread 0xb58bd710 (LWP 14312)):
[KCrash Handler]
#6  UploadPlugin::contextMenuExtension (this=0x8cfe778, context=0xbfe11044) at
/home/kde-devel/kdesvn/kdewebdev/quanta/plugins/upload/kdevuploadplugin.cpp:168
#7  0xb7d17943 in
KDevelop::PluginController::queryPluginsForContextMenuExtensions
(this=0x8217020, context=0xbfe11044) at
/home/kde-devel/kdesvn/kdevplatform/shell/plugincontroller.cpp:588
#8  0xb1e14dbe in ProjectTreeView::popupContextMenu (this=0x8b5db30,
pos=@0xbfe11ab4) at
/home/kde-devel/kdesvn/kdevplatform/plugins/projectmanagerview/projecttreeview.cpp:194
#9  0xb1e155cd in ProjectTreeView::qt_metacall (this=0x8b5db30,
_c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfe1119c)
    at
/home/kde-devel/kdesvn/build/kdevplatform/plugins/projectmanagerview/projecttreeview.moc:75
#10 0xb709e529 in QMetaObject::activate (sender=0x8b5db30,
from_signal_index=<value optimized out>, to_signal_index=4, argv=0x838c1f0)
    at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3108
#11 0xb709ead2 in QMetaObject::activate (sender=0x8b5db30, m=0xb6eae5e8,
local_signal_index=0, argv=0xbfe1119c) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3185
#12 0xb68104c3 in QWidget::customContextMenuRequested (this=0x8b5db30,
_t1=@0xbfe11ab4) at .moc/release-shared/moc_qwidget.cpp:350
#13 0xb6821b29 in QWidget::event (this=0x8b5db30, event=0xbfe11aa4) at
/home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:7683
#14 0xb6ba2503 in QFrame::event (this=0x8b5db30, e=0xbfe11aa4) at
/home/kde-devel/kdesvn/qt-copy/src/gui/widgets/qframe.cpp:559
#15 0xb6c34b4f in QAbstractScrollArea::viewportEvent (this=0x8b5db30,
e=0x8ebecc8) at
/home/kde-devel/kdesvn/qt-copy/src/gui/widgets/qabstractscrollarea.cpp:962
#16 0xb6cd4e5f in QAbstractItemView::viewportEvent (this=0x8b5db30,
event=0xbfe11aa4) at
/home/kde-devel/kdesvn/qt-copy/src/gui/itemviews/qabstractitemview.cpp:1471
#17 0xb6d0e129 in QTreeView::viewportEvent (this=0x8b5db30, event=0xbfe11aa4)
at /home/kde-devel/kdesvn/qt-copy/src/gui/itemviews/qtreeview.cpp:1264
#18 0xb6c37005 in QAbstractScrollAreaFilter::eventFilter (this=0x8a74918,
o=0x8eccde0, e=0xbfe11aa4) at
/home/kde-devel/kdesvn/qt-copy/src/gui/widgets/qabstractscrollarea_p.h:100
#19 0xb708b1da in QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=0x80f60a0, receiver=0x8eccde0, event=0xbfe11aa4)
    at
/home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:726
#20 0xb67ce19a in QApplicationPrivate::notify_helper (this=0x80f60a0,
receiver=0x8eccde0, e=0xbfe11aa4) at
/home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4053
#21 0xb67d704d in QApplication::notify (this=0xbfe13340, receiver=0x8eccde0,
e=0xbfe11aa4) at
/home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3846
#22 0xb73619cd in KApplication::notify (this=0xbfe13340, receiver=0x8eccde0,
event=0xbfe11aa4) at
/home/kde-devel/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302
#23 0xb708bf9b in QCoreApplication::notifyInternal (this=0xbfe13340,
receiver=0x8eccde0, event=0xbfe11aa4) at
/home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:606
#24 0xb67d801e in QCoreApplication::sendSpontaneousEvent (receiver=0x8eccde0,
event=0x8ebecc8) at
../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:216
#25 0xb6838b91 in QETWidget::translateMouseEvent (this=0x81b7e58,
event=0xbfe1302c) at
/home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication_x11.cpp:4454
#26 0xb68374c5 in QApplication::x11ProcessEvent (this=0xbfe13340,
event=0xbfe1302c) at
/home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication_x11.cpp:3566
#27 0xb685e2aa in x11EventSourceDispatch (s=0x80f90a8, callback=0,
user_data=0x0) at
/home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:146
#28 0xb5ac1848 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#29 0xb5ac4dab in ?? () from /usr/lib/libglib-2.0.so.0
#30 0x080f8290 in ?? ()
#31 0x00000000 in ?? ()

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

_______________________________________________
KDevelop-bugs mailing list
KDevelop-bugs@kdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic