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

List:       kdevelop-bugs
Subject:    [Bug 194677] New: crash after data changed
From:       <crissi99 () gmx ! de>
Date:       2009-05-30 16:54:38
Message-ID: bug-194677-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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=<value optimized out>) 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=<value optimized out>, 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=<value optimized out>, 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=<value optimized out>, 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

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

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