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

List:       kdevelop-bugs
Subject:    [Bug 195047] crash on exit with no documents open
From:       Ramón Zarazúa <killerfox512 () gmail ! com>
Date:       2009-07-31 20:16:10
Message-ID: 20090731201610.624A817BA1 () immanuel ! kde ! org
[Download RAW message or body]

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


Ramón Zarazúa <killerfox512@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
                 CC|                            |killerfox512@gmail.com
         Resolution|INVALID                     |




--- Comment #4 from Ramón Zarazúa <killerfox512 gmail com>  2009-07-31 22:16:06 ---
BT:

Application: KDevelop (kdevelop), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f898b6ef750 (LWP 3480))]

Thread 9 (Thread 0x7f897999a950 (LWP 3483)):
#0  0x00007f8987ff5fdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f8988266df7 in QWaitCondition::wait (this=0x19ccfb8,
mutex=0x19ccfc0, time=200000) at thread/qwaitcondition_unix.cpp:85
#2  0x00007f8984d28c4d in KDevelop::DUChainPrivate::doMoreCleanup
(this=0x7f8967402068, retries=32649, needLockRepository=104)
    at
/home/kde-devel/kde/sources/trunk/KDE/kdevplatform/language/duchain/duchain.cpp:822
#3  0x00007f8988265e65 in QThreadPrivate::start (arg=0x19ccfa0) at
thread/qthread_unix.cpp:188
#4  0x00007f8987ff2070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f89867dc10d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f895f285950 (LWP 3608)):
#0  0x00007f8987ff5d59 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f8988266e19 in QWaitCondition::wait (this=0x1915d28,
mutex=0x18ef530, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  0x00007f8989b10e11 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1915d00,
th=0x37817a0)
    at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f8989b15557 in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x18ef610, th=0x37817a0)
    at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f8989b10586 in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x1915d00, th=0x37817a0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f8989b1564f in ThreadWeaver::WorkingHardState::applyForWork
(this=0x18ef610, th=0x37817a0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x1915d00, th=0x37817a0, previous=0x0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f8989b15672 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x18ef610, th=0x37817a0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x1915d00, th=0x37817a0, previous=0xbd142a0)
    at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x00007f8989b138ec in ThreadWeaver::ThreadRunHelper::run
(this=0x7f895f285080, parent=0x1915d00, th=0x37817a0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#10 0x00007f8989b13a81 in ThreadWeaver::Thread::run (this=0x37817a0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#11 0x00007f8988265e65 in QThreadPrivate::start (arg=0x37817a0) at
thread/qthread_unix.cpp:188
#12 0x00007f8987ff2070 in start_thread () from /lib64/libpthread.so.0
#13 0x00007f89867dc10d in clone () from /lib64/libc.so.6
#14 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f895ea84950 (LWP 3609)):
#0  0x00007f8987ff5d59 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f8988266e19 in QWaitCondition::wait (this=0x1915d28,
mutex=0x18ef530, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  0x00007f8989b10e11 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1915d00,
th=0x2858f80)
    at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f8989b15557 in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x18ef610, th=0x2858f80)
    at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f8989b10586 in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x1915d00, th=0x2858f80) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f8989b1564f in ThreadWeaver::WorkingHardState::applyForWork
(this=0x18ef610, th=0x2858f80) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x1915d00, th=0x2858f80, previous=0x0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f8989b15672 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x18ef610, th=0x2858f80) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x1915d00, th=0x2858f80, previous=0x0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x00007f8989b15672 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x18ef610, th=0x2858f80) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x1915d00, th=0x2858f80, previous=0xbcdb680)
    at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x00007f8989b138ec in ThreadWeaver::ThreadRunHelper::run
(this=0x7f895ea84080, parent=0x1915d00, th=0x2858f80) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#12 0x00007f8989b13a81 in ThreadWeaver::Thread::run (this=0x2858f80) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#13 0x00007f8988265e65 in QThreadPrivate::start (arg=0x2858f80) at
thread/qthread_unix.cpp:188
#14 0x00007f8987ff2070 in start_thread () from /lib64/libpthread.so.0
#15 0x00007f89867dc10d in clone () from /lib64/libc.so.6
#16 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f895e283950 (LWP 3610)):
#0  0x00007f8987ff5d59 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f8988266e19 in QWaitCondition::wait (this=0x1915d28,
mutex=0x18ef530, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  0x00007f8989b10e11 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1915d00,
th=0x27424b0)
    at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f8989b15557 in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x18ef610, th=0x27424b0)
    at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f8989b10586 in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x1915d00, th=0x27424b0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f8989b1564f in ThreadWeaver::WorkingHardState::applyForWork
(this=0x18ef610, th=0x27424b0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x1915d00, th=0x27424b0, previous=0xbbde140)
    at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f8989b138ec in ThreadWeaver::ThreadRunHelper::run
(this=0x7f895e283080, parent=0x1915d00, th=0x27424b0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#8  0x00007f8989b13a81 in ThreadWeaver::Thread::run (this=0x27424b0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#9  0x00007f8988265e65 in QThreadPrivate::start (arg=0x27424b0) at
thread/qthread_unix.cpp:188
#10 0x00007f8987ff2070 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f89867dc10d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f895ac6d950 (LWP 4264)):
#0  0x00007f8987ff5d59 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f8988266e19 in QWaitCondition::wait (this=0x6f15818,
mutex=0x5b8e800, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  0x00007f8989b10e11 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x6f157f0,
th=0x7116d90)
    at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f8989b15557 in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x5b74590, th=0x7116d90)
    at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f8989b10586 in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x6f157f0, th=0x7116d90) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f8989b1564f in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5b74590, th=0x7116d90) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x6f157f0, th=0x7116d90, previous=0x0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f8989b15672 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5b74590, th=0x7116d90) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x6f157f0, th=0x7116d90, previous=0x0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x00007f8989b15672 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5b74590, th=0x7116d90) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x6f157f0, th=0x7116d90, previous=0x0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x00007f8989b15672 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5b74590, th=0x7116d90) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x6f157f0, th=0x7116d90, previous=0x0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0x00007f8989b15672 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5b74590, th=0x7116d90) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#14 0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x6f157f0, th=0x7116d90, previous=0x0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#15 0x00007f8989b15672 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5b74590, th=0x7116d90) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#16 0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x6f157f0, th=0x7116d90, previous=0x0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#17 0x00007f8989b15672 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5b74590, th=0x7116d90) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#18 0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x6f157f0, th=0x7116d90, previous=0x0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#19 0x00007f8989b15672 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5b74590, th=0x7116d90) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#20 0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x6f157f0, th=0x7116d90, previous=0x0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#21 0x00007f8989b15672 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5b74590, th=0x7116d90) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#22 0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x6f157f0, th=0x7116d90, previous=0x0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#23 0x00007f8989b15672 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5b74590, th=0x7116d90) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#24 0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x6f157f0, th=0x7116d90, previous=0x0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#25 0x00007f8989b15672 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5b74590, th=0x7116d90) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#26 0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x6f157f0, th=0x7116d90, previous=0x0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#27 0x00007f8989b15672 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5b74590, th=0x7116d90) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#28 0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x6f157f0, th=0x7116d90, previous=0x0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#29 0x00007f8989b15672 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5b74590, th=0x7116d90) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#30 0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x6f157f0, th=0x7116d90, previous=0x0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#31 0x00007f8989b15672 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5b74590, th=0x7116d90) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#32 0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x6f157f0, th=0x7116d90, previous=0x0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#33 0x00007f8989b15672 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5b74590, th=0x7116d90) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#34 0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x6f157f0, th=0x7116d90, previous=0x725cd40)
    at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#35 0x00007f8989b138ec in ThreadWeaver::ThreadRunHelper::run
(this=0x7f895ac6d080, parent=0x6f157f0, th=0x7116d90) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#36 0x00007f8989b13a81 in ThreadWeaver::Thread::run (this=0x7116d90) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#37 0x00007f8988265e65 in QThreadPrivate::start (arg=0x7116d90) at
thread/qthread_unix.cpp:188
#38 0x00007f8987ff2070 in start_thread () from /lib64/libpthread.so.0
#39 0x00007f89867dc10d in clone () from /lib64/libc.so.6
#40 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f895a46c950 (LWP 4366)):
#0  0x00007f8987ff5d59 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f8988266e19 in QWaitCondition::wait (this=0x6f15818,
mutex=0x5b8e800, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  0x00007f8989b10e11 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x6f157f0,
th=0x62f5cd0)
    at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f8989b15557 in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x5b74590, th=0x62f5cd0)
    at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f8989b10586 in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x6f157f0, th=0x62f5cd0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f8989b1564f in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5b74590, th=0x62f5cd0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x6f157f0, th=0x62f5cd0, previous=0x0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f8989b15672 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5b74590, th=0x62f5cd0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x6f157f0, th=0x62f5cd0, previous=0x0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x00007f8989b15672 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5b74590, th=0x62f5cd0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x6f157f0, th=0x62f5cd0, previous=0x0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x00007f8989b15672 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5b74590, th=0x62f5cd0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x6f157f0, th=0x62f5cd0, previous=0x717a630)
    at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0x00007f8989b138ec in ThreadWeaver::ThreadRunHelper::run
(this=0x7f895a46c080, parent=0x6f157f0, th=0x62f5cd0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#14 0x00007f8989b13a81 in ThreadWeaver::Thread::run (this=0x62f5cd0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#15 0x00007f8988265e65 in QThreadPrivate::start (arg=0x62f5cd0) at
thread/qthread_unix.cpp:188
#16 0x00007f8987ff2070 in start_thread () from /lib64/libpthread.so.0
#17 0x00007f89867dc10d in clone () from /lib64/libc.so.6
#18 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f895d057950 (LWP 6518)):
#0  0x00007f8987ff5d59 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f8988266e19 in QWaitCondition::wait (this=0x6f15818,
mutex=0x5b8e800, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  0x00007f8989b10e11 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x6f157f0,
th=0x6497da0)
    at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f8989b15557 in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x5b74590, th=0x6497da0)
    at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f8989b10586 in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x6f157f0, th=0x6497da0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f8989b1564f in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5b74590, th=0x6497da0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x6f157f0, th=0x6497da0, previous=0x0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f8989b15672 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5b74590, th=0x6497da0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x6f157f0, th=0x6497da0, previous=0x0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x00007f8989b15672 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5b74590, th=0x6497da0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x6f157f0, th=0x6497da0, previous=0x9a57630)
    at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x00007f8989b138ec in ThreadWeaver::ThreadRunHelper::run
(this=0x7f895d057080, parent=0x6f157f0, th=0x6497da0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#12 0x00007f8989b13a81 in ThreadWeaver::Thread::run (this=0x6497da0) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#13 0x00007f8988265e65 in QThreadPrivate::start (arg=0x6497da0) at
thread/qthread_unix.cpp:188
#14 0x00007f8987ff2070 in start_thread () from /lib64/libpthread.so.0
#15 0x00007f89867dc10d in clone () from /lib64/libc.so.6
#16 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f8959b89950 (LWP 6521)):
#0  0x00007f8987ff5d59 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f8988266e19 in QWaitCondition::wait (this=0x6f15818,
mutex=0x5b8e800, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  0x00007f8989b10e11 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x6f157f0,
th=0x5bda390)
    at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f8989b15557 in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x5b74590, th=0x5bda390)
    at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f8989b10586 in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x6f157f0, th=0x5bda390) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f8989b1564f in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5b74590, th=0x5bda390) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f8989b1104d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x6f157f0, th=0x5bda390, previous=0xae508d0)
    at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f8989b138ec in ThreadWeaver::ThreadRunHelper::run
(this=0x7f8959b89080, parent=0x6f157f0, th=0x5bda390) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#8  0x00007f8989b13a81 in ThreadWeaver::Thread::run (this=0x5bda390) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#9  0x00007f8988265e65 in QThreadPrivate::start (arg=0x5bda390) at
thread/qthread_unix.cpp:188
#10 0x00007f8987ff2070 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f89867dc10d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f898b6ef750 (LWP 3480)):
[KCrash Handler]
#5  QUrl (this=0x7fffc33c0f50, other=@0x60c690) at
../../src/corelib/arch/qatomic_x86_64.h:121
#6  0x00007f898b17a281 in KUrl (this=0x7fffc33c0f50, _u=@0x60c690) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/kdecore/io/kurl.cpp:472
#7  0x00007f898a19fe7d in KParts::ReadOnlyPart::url (this=0x3f5c850) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/kparts/part.cpp:465
#8  0x00007f896a9d328e in ~ProblemHighlighter (this=0x5f73160) at
/home/kde-devel/kde/sources/trunk/KDE/kdevplatform/plugins/problemreporter/problemhighlighter.cpp:46
#9  0x00007f896a9ce587 in qDeleteAll<QHash<KDevelop::IndexedString,
ProblemHighlighter*>::const_iterator> (begin={i = 0x5245fa0}, end={i =
0x3c8dfc0})
    at /home/kde-devel/kde/installs/trunk/include/QtCore/qalgorithms.h:350
#10 0x00007f896a9ce5d0 in qDeleteAll<QHash<KDevelop::IndexedString,
ProblemHighlighter*> > (c=@0x23ca3c0) at
/home/kde-devel/kde/installs/trunk/include/QtCore/qalgorithms.h:358
#11 0x00007f896a9cb7a6 in ~ProblemReporterPlugin (this=0x23ca390) at
/home/kde-devel/kde/sources/trunk/KDE/kdevplatform/plugins/problemreporter/problemreporterplugin.cpp:98
#12 0x00007f898ab8dd2d in KDevelop::PluginController::unloadPlugin
(this=0x18e2ff0, plugin=0x23ca390, deletion=KDevelop::PluginController::Now)
    at
/home/kde-devel/kde/sources/trunk/KDE/kdevplatform/shell/plugincontroller.cpp:313
#13 0x00007f898ab8dd8b in KDevelop::PluginController::cleanup (this=0x18e2ff0)
at
/home/kde-devel/kde/sources/trunk/KDE/kdevplatform/shell/plugincontroller.cpp:193
#14 0x00007f898ab928cd in KDevelop::Core::cleanup (this=0x17ca3c0) at
/home/kde-devel/kde/sources/trunk/KDE/kdevplatform/shell/core.cpp:263
#15 0x00007f898ab84d2d in ~MainWindow (this=0x1857cd0) at
/home/kde-devel/kde/sources/trunk/KDE/kdevplatform/shell/mainwindow.cpp:99
#16 0x00007f898835f8c5 in QObject::event (this=0x1857cd0, e=0x60c690) at
kernel/qobject.cpp:1094
#17 0x00007f89873cb31d in QWidget::event (this=0x1857cd0, event=0xbcc2570) at
kernel/qwidget.cpp:7946
#18 0x00007f898773c11b in QMainWindow::event (this=0x1857cd0, event=0xbcc2570)
at widgets/qmainwindow.cpp:1399
#19 0x00007f8988bb446a in KMainWindow::event (this=0x1857cd0, ev=0xbcc2570) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/kdeui/widgets/kmainwindow.cpp:1094
#20 0x00007f8988bf2d9b in KXmlGuiWindow::event (this=0x1857cd0, ev=0xbcc2570)
at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/kdeui/xmlgui/kxmlguiwindow.cpp:131
#21 0x00007f898737ab0d in QApplicationPrivate::notify_helper (this=0x16d2f80,
receiver=0x1857cd0, e=0xbcc2570) at kernel/qapplication.cpp:4056
#22 0x00007f8987382d9a in QApplication::notify (this=0x7fffc33c1e70,
receiver=0x1857cd0, e=0xbcc2570) at kernel/qapplication.cpp:4021
#23 0x00007f8988adc6d1 in KApplication::notify (this=0x7fffc33c1e70,
receiver=0x1857cd0, event=0xbcc2570) at
/home/kde-devel/kde/sources/trunk/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302
#24 0x00007f898834f94c in QCoreApplication::notifyInternal
(this=0x7fffc33c1e70, receiver=0x1857cd0, event=0xbcc2570) at
kernel/qcoreapplication.cpp:610
#25 0x00007f89883505ca in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x615410) at kernel/qcoreapplication.h:213
#26 0x00007f89883790b3 in postEventSourceDispatch (s=<value optimized out>) at
kernel/qcoreapplication.h:218
#27 0x00007f89804600fb in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#28 0x00007f89804638cd in ?? () from /usr/lib64/libglib-2.0.so.0
#29 0x00007f8980463a8b in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#30 0x00007f8988378d3f in QEventDispatcherGlib::processEvents (this=0x615070,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#31 0x00007f8987411fef in QGuiEventDispatcherGlib::processEvents
(this=0x7fffc33c0f50, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:202
#32 0x00007f898834e1d2 in QEventLoop::processEvents (this=<value optimized
out>, flags={i = -1019470608}) at kernel/qeventloop.cpp:149
#33 0x00007f898834e5a4 in QEventLoop::exec (this=0x7fffc33c1d30, flags={i =
-1019470528}) at kernel/qeventloop.cpp:201
#34 0x00007f8988350894 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:888
#35 0x0000000000407812 in main (argc=1, argv=0x7fffc33c2fd8) at
/home/kde-devel/kde/sources/trunk/KDE/kdevelop/app/main.cpp:181


Just happened to me, is the only fix to remove .kde/share/config/kdev* ?

-- 
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