From kdevelop-bugs Sat May 30 16:54:38 2009 From: Date: Sat, 30 May 2009 16:54:38 +0000 To: kdevelop-bugs Subject: [Bug 194677] New: crash after data changed Message-Id: X-MARC-Message: https://marc.info/?l=kdevelop-bugs&m=124386179027031 https://bugs.kde.org/show_bug.cgi?id=194677 Summary: crash after data changed 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.92 (using KDevPlatform 0.9.92) KDE Version: 4.2.86 (KDE 4.2.86 (KDE 4.3 >= 20090514)) 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: on compile some data changed and after a while it crashed. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1". [Current thread is 0 (LWP 9219)] Thread 7 (Thread 0xb274db90 (LWP 9228)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6ef72e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb6f8873c in QWaitCondition::wait (this=0x82c776c, mutex=0x82c7770, time=200000) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:85 #3 0xb605a8f5 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x82c7760) at /home/kde-devel/kdesvn/kdevplatform/language/duchain/duchain.cpp:280 #4 0xb6f879d0 in QThreadPrivate::start (arg=0x82c7760) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #5 0xb6ef34e5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #6 0xb64a810e in clone () from /lib/i686/cmov/libc.so.6 Thread 6 (Thread 0xad9beb90 (LWP 9282)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb649da37 in poll () from /lib/i686/cmov/libc.so.6 #2 0xb5ac608b in g_poll () from /usr/lib/libglib-2.0.so.0 #3 0xb5ab8b12 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0x08a14e00 in ?? () #5 0x00000001 in ?? () #6 0xffffffff in ?? () #7 0x08a14e00 in ?? () #8 0x00000001 in ?? () #9 0xb5b31908 in ?? () from /usr/lib/libglib-2.0.so.0 #10 0xb5b31538 in ?? () from /usr/lib/libglib-2.0.so.0 #11 0xb5b31560 in ?? () from /usr/lib/libglib-2.0.so.0 #12 0xad9be1f4 in ?? () #13 0xb5b31538 in ?? () from /usr/lib/libglib-2.0.so.0 #14 0xb5b31560 in ?? () from /usr/lib/libglib-2.0.so.0 #15 0x086783ac in ?? () #16 0x00000001 in ?? () #17 0x086783a8 in ?? () #18 0x08a14e00 in ?? () #19 0xb5ac6060 in ?? () from /usr/lib/libglib-2.0.so.0 #20 0xb6ef6370 in ?? () from /lib/i686/cmov/libpthread.so.0 #21 0xb6ef4890 in ?? () from /lib/i686/cmov/libpthread.so.0 #22 0x086783ac in ?? () #23 0x00000000 in ?? () Thread 5 (Thread 0xad1bdb90 (LWP 9283)): #0 0xb5b370ac in clock_gettime () from /lib/i686/cmov/librt.so.1 #1 0xb709125b in QTimerInfoList::getTime (this=0xb1e65a4c, t=@0xb1e65a70) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:339 #2 0xb7091431 in QTimerInfoList::updateCurrentTime (this=0xb1e65a4c) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:297 #3 0xb7092e3c in QTimerInfoList::timerWait (this=0xb1e65a4c, tm=@0xad1bd134) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:420 #4 0xb708fa02 in timerSourcePrepare (source=0xb5b3aff4, timeout=0xad1bd188) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:140 #5 0xb5ab8550 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #6 0xb5ab896a in ?? () from /usr/lib/libglib-2.0.so.0 #7 0xb1e65118 in ?? () #8 0xad1bd1f8 in ?? () #9 0xb1e375f0 in ?? () #10 0x00000001 in ?? () #11 0x00000001 in ?? () #12 0xb5b31908 in ?? () from /usr/lib/libglib-2.0.so.0 #13 0xb5b31538 in ?? () from /usr/lib/libglib-2.0.so.0 #14 0xb6ef7e65 in pthread_getspecific () from /lib/i686/cmov/libpthread.so.0 #15 0xb5ab8df8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #16 0xb708f847 in QEventDispatcherGlib::processEvents (this=0x868cf98, flags={i = -1390685576}) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:326 #17 0xb706673a in QEventLoop::processEvents (this=0xad1bd2e0, flags={i = -1390685512}) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:149 #18 0xb70668fa in QEventLoop::exec (this=0xad1bd2e0, flags={i = -1390685464}) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:196 #19 0xb6f84b03 in QThread::exec (this=0xb1e0d2b0) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread.cpp:487 #20 0xb6158d70 in KDevelop::CompletionWorkerThread::run (this=0xb1e0d2b0) at /home/kde-devel/kdesvn/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79 #21 0xb6f879d0 in QThreadPrivate::start (arg=0xb1e0d2b0) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #22 0xb6ef34e5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #23 0xb64a810e in clone () from /lib/i686/cmov/libc.so.6 Thread 4 (Thread 0xabc89b90 (LWP 9293)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6ef72e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb6f8725e in thread_sleep (ti=0xabc892d0) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:298 #3 0xb6f8738b in QThread::msleep (msecs=) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:324 #4 0xac6392fb in UIBlockTester::UIBlockTesterThread::run (this=0x893b7a8) at /home/kde-devel/kdesvn/kdevelop/languages/cpp/cpplanguagesupport.cpp:965 #5 0xb6f879d0 in QThreadPrivate::start (arg=0x893b7a8) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #6 0xb6ef34e5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #7 0xb64a810e in clone () from /lib/i686/cmov/libc.so.6 Thread 3 (Thread 0xaabfbb90 (LWP 9317)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6ef6fb5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb6f88762 in QWaitCondition::wait (this=0x8259f80, mutex=0x8259828, time=4294967295) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:87 #3 0xb795e678 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8259f68, th=0x8a71a50) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0xb796186c in ThreadWeaver::SuspendedState::waitForAvailableJob (this=0x8259928, th=0x8a71a50) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:54 #5 0xb795d25b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8259f68, th=0x8a71a50) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356 #6 0xb79618b4 in ThreadWeaver::SuspendedState::applyForWork (this=0x8259928, th=0x8a71a50, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:48 #7 0xb795ec03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8259f68, th=0x8a71a50, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #8 0xb79618cf in ThreadWeaver::SuspendedState::applyForWork (this=0x8259928, th=0x8a71a50, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:49 #9 0xb795ec03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8259f68, th=0x8a71a50, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb795f4ee in ThreadWeaver::ThreadRunHelper::run (this=0xaabfb310, parent=0x8259f68, th=0x8a71a50) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:87 #11 0xb795fb2b in ThreadWeaver::Thread::run (this=0x8a71a50) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:142 #12 0xb6f879d0 in QThreadPrivate::start (arg=0x8a71a50) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #13 0xb6ef34e5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #14 0xb64a810e in clone () from /lib/i686/cmov/libc.so.6 Thread 2 (Thread 0xb13a9b90 (LWP 9945)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6ef6fb5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb6f88762 in QWaitCondition::wait (this=0x8259f80, mutex=0x8259828, time=4294967295) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:87 #3 0xb795e678 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8259f68, th=0xa9042a8) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0xb796186c in ThreadWeaver::SuspendedState::waitForAvailableJob (this=0x8259928, th=0xa9042a8) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:54 #5 0xb795d25b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8259f68, th=0xa9042a8) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356 #6 0xb79618b4 in ThreadWeaver::SuspendedState::applyForWork (this=0x8259928, th=0xa9042a8, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:48 #7 0xb795ec03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8259f68, th=0xa9042a8, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #8 0xb795f4ee in ThreadWeaver::ThreadRunHelper::run (this=0xb13a9310, parent=0x8259f68, th=0xa9042a8) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:87 #9 0xb795fb2b in ThreadWeaver::Thread::run (this=0xa9042a8) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:142 #10 0xb6f879d0 in QThreadPrivate::start (arg=0xa9042a8) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #11 0xb6ef34e5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #12 0xb64a810e in clone () from /lib/i686/cmov/libc.so.6 Thread 1 (Thread 0xb58b1710 (LWP 9219)): [KCrash Handler] #6 0xb153b966 in GenericProjectManager::addJobItems (this=0x839e0c0, j=0xa555680, entries= {{p = {static shared_null = {ref = {_q_value = 87428}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0xbfdd95f8}, d = 0xbfdd95f8}}) at /home/kde-devel/kdesvn/kdevplatform/plugins/genericprojectmanager/genericmanager.cpp:151 #7 0xb153d3d6 in GenericProjectManager::qt_metacall (this=0x839e0c0, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfdd96c8) at /home/kde-devel/kdesvn/build/kdevplatform/plugins/genericprojectmanager/genericmanager.moc:106 #8 0xb707a529 in QMetaObject::activate (sender=0xa555680, from_signal_index=, to_signal_index=40, argv=0xbfdd95a4) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3108 #9 0xb707aad2 in QMetaObject::activate (sender=0xa555680, m=0xb7c9afa0, local_signal_index=0, argv=0xbfdd96c8) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3185 #10 0xb7ae9ad9 in KIO::ListJob::entries (this=0xa555680, _t1=0xa555680, _t2=@0xbfdd99c4) at /home/kde-devel/kdesvn/build/kdelibs/kio/jobclasses.moc:781 #11 0xb7af6508 in KIO::ListJobPrivate::slotListEntries (this=0xbfd7880, list=@0xbfdd99c4) at /home/kde-devel/kdesvn/kdelibs/kio/kio/job.cpp:2333 #12 0xb7af6610 in KIO::ListJob::qt_metacall (this=0xa555680, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfdd988c) at /home/kde-devel/kdesvn/build/kdelibs/kio/jobclasses.moc:767 #13 0xb707a529 in QMetaObject::activate (sender=0x886ae98, from_signal_index=, to_signal_index=10, argv=0xbfdd95a4) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3108 #14 0xb707aad2 in QMetaObject::activate (sender=0x886ae98, m=0xb7c9db64, local_signal_index=6, argv=0xbfdd988c) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3185 #15 0xb7bbb2c3 in KIO::SlaveInterface::listEntries (this=0x886ae98, _t1=@0xbfdd99c4) at /home/kde-devel/kdesvn/build/kdelibs/kio/slaveinterface.moc:179 #16 0xb7bbeff9 in KIO::SlaveInterface::dispatch (this=0x886ae98, _cmd=106, rawdata=@0xbfdd9a14) at /home/kde-devel/kdesvn/kdelibs/kio/kio/slaveinterface.cpp:193 #17 0xb7bbb857 in KIO::SlaveInterface::dispatch (this=0x886ae98) at /home/kde-devel/kdesvn/kdelibs/kio/kio/slaveinterface.cpp:91 #18 0xb7bad5dd in KIO::Slave::gotInput (this=0x886ae98) at /home/kde-devel/kdesvn/kdelibs/kio/kio/slave.cpp:322 #19 0xb7bafa73 in KIO::Slave::qt_metacall (this=0x886ae98, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfdd9b28) at /home/kde-devel/kdesvn/build/kdelibs/kio/slave.moc:76 #20 0xb707a529 in QMetaObject::activate (sender=0xad9d030, from_signal_index=, to_signal_index=4, argv=0xbfdd95a4) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3108 #21 0xb707aad2 in QMetaObject::activate (sender=0xad9d030, m=0xb7c9a4a0, local_signal_index=0, argv=0x0) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3185 #22 0xb7ab9267 in KIO::Connection::readyRead (this=0xad9d030) at /home/kde-devel/kdesvn/build/kdelibs/kio/connection.moc:86 #23 0xb7ababc3 in KIO::ConnectionPrivate::dequeue (this=0x86cced8) at /home/kde-devel/kdesvn/kdelibs/kio/kio/connection.cpp:82 #24 0xb7abafa6 in KIO::Connection::qt_metacall (this=0xad9d030, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x86ca7a0) at /home/kde-devel/kdesvn/build/kdelibs/kio/connection.moc:73 #25 0xb707573b in QMetaCallEvent::placeMetaCall (this=0xb4fa7b8, object=0xad9d030) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:489 #26 0xb70774a0 in QObject::event (this=0xad9d030, e=0xb4fa7b8) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:1106 #27 0xb67aa1bc in QApplicationPrivate::notify_helper (this=0x8123888, receiver=0xad9d030, e=0xb4fa7b8) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4057 #28 0xb67b2b1e in QApplication::notify (this=0xbfdda300, receiver=0xad9d030, e=0xb4fa7b8) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3604 #29 0xb733d62d in KApplication::notify (this=0xbfdda300, receiver=0xad9d030, event=0xb4fa7b8) at /home/kde-devel/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302 #30 0xb7067f9b in QCoreApplication::notifyInternal (this=0xbfdda300, receiver=0xad9d030, event=0xb4fa7b8) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:606 #31 0xb70688c3 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8055af8) at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:213 #32 0xb7068a5d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1140 #33 0xb708fbcf in postEventSourceDispatch (s=0x81263c0) at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:218 #34 0xb5ab5718 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #35 0xb5ab8c7b in ?? () from /usr/lib/libglib-2.0.so.0 #36 0x08125a90 in ?? () #37 0x00000000 in ?? () -- 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