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

List:       kdevelop-bugs
Subject:    [Bug 194229] New: Crash after opening project
From:       Thomas McGuire <mcguire () kde ! org>
Date:       2009-05-26 20:58:19
Message-ID: bug-194229-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: Crash after opening project
           Product: kdevelop
           Version: unspecified
          Platform: unspecified
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: mcguire@kde.org


Version:           3.9.93 (using KDevPlatform 0.9.93) (using 4.2.87 (KDE 4.2.87
(KDE 4.3 >= 20090519)), compiled sources)
Compiler:          gcc
OS:                Linux (x86_64) release 2.6.27.21-0.1-default

I had 3 projects open, closed them with "Close All Projects", then opened
another project (by selecting the CMake file and specifing the build dir).
Shortly after that KDevelop crashed.

Application: KDevelop (kdevelop), signal SIGABRT
[?1034h[Thread debugging using libthread_db enabled]
0x00007f16f9ccace1 in nanosleep () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7f16febef750 (LWP 25127))]

Thread 13 (Thread 0x7f16eab14950 (LWP 25132)):
#0  0x00007f16fb53ffdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f16fb7b0eb7 in QWaitCondition::wait (this=0x16e9778,
mutex=0x16e9780, time=200000) at thread/qwaitcondition_unix.cpp:85
#2  0x00007f16f859b343 in KDevelop::DUChainPrivate::CleanupThread::run
(this=0x16e9760) at
/media/kdedev/trunk/src/KDE/kdevplatform/language/duchain/duchain.cpp:280
#3  0x00007f16fb7aff22 in QThreadPrivate::start (arg=0x16e9760) at
thread/qthread_unix.cpp:189
#4  0x00007f16fb53c070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f16f9cfc10d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f16e95d9950 (LWP 25133)):
#0  0x00007f16f9cf5662 in select () from /lib64/libc.so.6
#1  0x00007f16fb8779d6 in QProcessManager::run (this=0x62d040) at
io/qprocess_unix.cpp:305
#2  0x00007f16fb7aff22 in QThreadPrivate::start (arg=0x62d040) at
thread/qthread_unix.cpp:189
#3  0x00007f16fb53c070 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f16f9cfc10d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f16d4e63950 (LWP 25248)):
#0  0xffffffffff600132 in ?? ()
#1  0x00007fff06d1c6fb in ?? ()
#2  0x00007f16f49bb4ed in clock_gettime () from /lib64/librt.so.1
#3  0x00007f16fb8c438d in QTimerInfoList::getTime (this=<value optimized out>,
t=@0x462b720) at kernel/qeventdispatcher_unix.cpp:339
#4  0x00007f16fb8c4581 in QTimerInfoList::updateCurrentTime
(this=0x7f16d4e62dd0) at kernel/qeventdispatcher_unix.cpp:297
#5  0x00007f16fb8c5f63 in QTimerInfoList::timerWait (this=0x7f16d4e62dd0,
tm=@0x7f16d4e62dd0) at kernel/qeventdispatcher_unix.cpp:420
#6  0x00007f16fb8c2a6d in timerSourcePrepare (source=<value optimized out>,
timeout=0x7f16d4e62ec4) at kernel/qeventdispatcher_glib.cpp:140
#7  0x00007f16f472f1aa in g_main_context_prepare () from
/usr/lib64/libglib-2.0.so.0
#8  0x00007f16f472f5ca in ?? () from /usr/lib64/libglib-2.0.so.0
#9  0x00007f16f472fa8b in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#10 0x00007f16fb8c28be in QEventDispatcherGlib::processEvents (this=0x39e9350,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:326
#11 0x00007f16fb8979f2 in QEventLoop::processEvents (this=<value optimized
out>, flags={i = -723111920}) at kernel/qeventloop.cpp:149
#12 0x00007f16fb897dbd in QEventLoop::exec (this=0x7f16d4e63050, flags={i =
-723111840}) at kernel/qeventloop.cpp:200
#13 0x00007f16fb7acf88 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#14 0x00007f16f869548f in KDevelop::CompletionWorkerThread::run
(this=0x45aa700) at
/media/kdedev/trunk/src/KDE/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79
#15 0x00007f16fb7aff22 in QThreadPrivate::start (arg=0x45aa700) at
thread/qthread_unix.cpp:189
#16 0x00007f16fb53c070 in start_thread () from /lib64/libpthread.so.0
#17 0x00007f16f9cfc10d in clone () from /lib64/libc.so.6
#18 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f16d4662950 (LWP 25249)):
#0  0xffffffffff600132 in ?? ()
#1  0x00007fff06d1c6fb in ?? ()
#2  0x00007f16f49bb4ed in clock_gettime () from /lib64/librt.so.1
#3  0x00007f16fb8c438d in QTimerInfoList::getTime (this=<value optimized out>,
t=@0x45aa910) at kernel/qeventdispatcher_unix.cpp:339
#4  0x00007f16fb8c4581 in QTimerInfoList::updateCurrentTime
(this=0x7f16d4661dd0) at kernel/qeventdispatcher_unix.cpp:297
#5  0x00007f16fb8c5f63 in QTimerInfoList::timerWait (this=0x7f16d4661dd0,
tm=@0x7f16d4661dd0) at kernel/qeventdispatcher_unix.cpp:420
#6  0x00007f16fb8c2a6d in timerSourcePrepare (source=<value optimized out>,
timeout=0x7f16d4661ec4) at kernel/qeventdispatcher_glib.cpp:140
#7  0x00007f16f472f1aa in g_main_context_prepare () from
/usr/lib64/libglib-2.0.so.0
#8  0x00007f16f472f5ca in ?? () from /usr/lib64/libglib-2.0.so.0
#9  0x00007f16f472fa8b in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#10 0x00007f16fb8c28be in QEventDispatcherGlib::processEvents (this=0x3a4d840,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:326
#11 0x00007f16fb8979f2 in QEventLoop::processEvents (this=<value optimized
out>, flags={i = -731504624}) at kernel/qeventloop.cpp:149
#12 0x00007f16fb897dbd in QEventLoop::exec (this=0x7f16d4662050, flags={i =
-731504544}) at kernel/qeventloop.cpp:200
#13 0x00007f16fb7acf88 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#14 0x00007f16f869548f in KDevelop::CompletionWorkerThread::run
(this=0x1619df0) at
/media/kdedev/trunk/src/KDE/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79
#15 0x00007f16fb7aff22 in QThreadPrivate::start (arg=0x1619df0) at
thread/qthread_unix.cpp:189
#16 0x00007f16fb53c070 in start_thread () from /lib64/libpthread.so.0
#17 0x00007f16f9cfc10d in clone () from /lib64/libc.so.6
#18 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f16d5664950 (LWP 25254)):
#0  0x00007f16fb53ffdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f16fb7af965 in thread_sleep (ti=0x7f16d5664030) at
thread/qthread_unix.cpp:298
#2  0x00007f16fb7aface in QThread::msleep (msecs=30) at
thread/qthread_unix.cpp:324
#3  0x00007f16d2e9ce42 in UIBlockTester::UIBlockTesterThread::run
(this=0x4398560) at
/media/kdedev/trunk/src/KDE/kdevelop/languages/cpp/cpplanguagesupport.cpp:965
#4  0x00007f16fb7aff22 in QThreadPrivate::start (arg=0x4398560) at
thread/qthread_unix.cpp:189
#5  0x00007f16fb53c070 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f16f9cfc10d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f16d1266950 (LWP 25255)):
#0  0x00007f16fb53fd59 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f16fb7b0ed9 in QWaitCondition::wait (this=0x16cc778,
mutex=0x172fa60, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  0x00007f16fd052de1 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x16cc750,
th=0x48d72f0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f16fd057527 in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x172fb40, th=0x48d72f0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f16fd052556 in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x16cc750, th=0x48d72f0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f16fd05761f in ThreadWeaver::WorkingHardState::applyForWork
(this=0x172fb40, th=0x48d72f0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f16fd05301d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x16cc750, th=0x48d72f0, previous=0x8e75e20) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f16fd0558bc in ThreadWeaver::ThreadRunHelper::run
(this=0x7f16d1266080, parent=0x16cc750, th=0x48d72f0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#8  0x00007f16fd055a51 in ThreadWeaver::Thread::run (this=0x48d72f0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#9  0x00007f16fb7aff22 in QThreadPrivate::start (arg=0x48d72f0) at
thread/qthread_unix.cpp:189
#10 0x00007f16fb53c070 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f16f9cfc10d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f16d0a65950 (LWP 25256)):
#0  0x00007f16fb53fd59 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f16fb7b0ed9 in QWaitCondition::wait (this=0x16cc778,
mutex=0x172fa60, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  0x00007f16fd052de1 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x16cc750,
th=0x3b85ac0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f16fd057527 in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x172fb40, th=0x3b85ac0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f16fd052556 in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x16cc750, th=0x3b85ac0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f16fd05761f in ThreadWeaver::WorkingHardState::applyForWork
(this=0x172fb40, th=0x3b85ac0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f16fd05301d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x16cc750, th=0x3b85ac0, previous=0x0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f16fd057642 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x172fb40, th=0x3b85ac0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f16fd05301d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x16cc750, th=0x3b85ac0, previous=0x43f8260) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x00007f16fd0558bc in ThreadWeaver::ThreadRunHelper::run
(this=0x7f16d0a65080, parent=0x16cc750, th=0x3b85ac0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#10 0x00007f16fd055a51 in ThreadWeaver::Thread::run (this=0x3b85ac0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#11 0x00007f16fb7aff22 in QThreadPrivate::start (arg=0x3b85ac0) at
thread/qthread_unix.cpp:189
#12 0x00007f16fb53c070 in start_thread () from /lib64/libpthread.so.0
#13 0x00007f16f9cfc10d in clone () from /lib64/libc.so.6
#14 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f16e5364950 (LWP 28075)):
#0  0x00007f16fb53fd59 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f16fb7b0ed9 in QWaitCondition::wait (this=0x4686988,
mutex=0x63e79d0, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  0x00007f16fd052de1 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x4686960,
th=0x6fa59b0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f16fd057527 in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x63e7ab0, th=0x6fa59b0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f16fd052556 in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x4686960, th=0x6fa59b0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f16fd05761f in ThreadWeaver::WorkingHardState::applyForWork
(this=0x63e7ab0, th=0x6fa59b0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f16fd05301d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x4686960, th=0x6fa59b0, previous=0x0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f16fd057642 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x63e7ab0, th=0x6fa59b0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f16fd05301d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x4686960, th=0x6fa59b0, previous=0x0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x00007f16fd057642 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x63e7ab0, th=0x6fa59b0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f16fd05301d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x4686960, th=0x6fa59b0, previous=0x60e42b0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x00007f16fd0558bc in ThreadWeaver::ThreadRunHelper::run
(this=0x7f16e5364080, parent=0x4686960, th=0x6fa59b0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#12 0x00007f16fd055a51 in ThreadWeaver::Thread::run (this=0x6fa59b0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#13 0x00007f16fb7aff22 in QThreadPrivate::start (arg=0x6fa59b0) at
thread/qthread_unix.cpp:189
#14 0x00007f16fb53c070 in start_thread () from /lib64/libpthread.so.0
#15 0x00007f16f9cfc10d in clone () from /lib64/libc.so.6
#16 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f16e4b63950 (LWP 28243)):
#0  0x00007f16fb53fd59 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f16fb7b0ed9 in QWaitCondition::wait (this=0x4686988,
mutex=0x63e79d0, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  0x00007f16fd052de1 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x4686960,
th=0x84f0af0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f16fd057527 in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x63e7ab0, th=0x84f0af0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f16fd052556 in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x4686960, th=0x84f0af0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f16fd05761f in ThreadWeaver::WorkingHardState::applyForWork
(this=0x63e7ab0, th=0x84f0af0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f16fd05301d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x4686960, th=0x84f0af0, previous=0x0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f16fd057642 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x63e7ab0, th=0x84f0af0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f16fd05301d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x4686960, th=0x84f0af0, previous=0x0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x00007f16fd057642 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x63e7ab0, th=0x84f0af0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f16fd05301d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x4686960, th=0x84f0af0, previous=0x0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x00007f16fd057642 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x63e7ab0, th=0x84f0af0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x00007f16fd05301d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x4686960, th=0x84f0af0, previous=0x0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0x00007f16fd057642 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x63e7ab0, th=0x84f0af0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#14 0x00007f16fd05301d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x4686960, th=0x84f0af0, previous=0x0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#15 0x00007f16fd057642 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x63e7ab0, th=0x84f0af0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#16 0x00007f16fd05301d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x4686960, th=0x84f0af0, previous=0x8898b20) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#17 0x00007f16fd0558bc in ThreadWeaver::ThreadRunHelper::run
(this=0x7f16e4b63080, parent=0x4686960, th=0x84f0af0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#18 0x00007f16fd055a51 in ThreadWeaver::Thread::run (this=0x84f0af0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#19 0x00007f16fb7aff22 in QThreadPrivate::start (arg=0x84f0af0) at
thread/qthread_unix.cpp:189
#20 0x00007f16fb53c070 in start_thread () from /lib64/libpthread.so.0
#21 0x00007f16f9cfc10d in clone () from /lib64/libc.so.6
#22 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f16cefb6950 (LWP 29121)):
#0  0x00007f16fb53fd59 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f16fb7b0ed9 in QWaitCondition::wait (this=0x4686988,
mutex=0x63e79d0, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  0x00007f16fd052de1 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x4686960,
th=0x4f4bfd0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f16fd057527 in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x63e7ab0, th=0x4f4bfd0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f16fd052556 in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x4686960, th=0x4f4bfd0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f16fd05761f in ThreadWeaver::WorkingHardState::applyForWork
(this=0x63e7ab0, th=0x4f4bfd0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f16fd05301d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x4686960, th=0x4f4bfd0, previous=0x3c9f120) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f16fd0558bc in ThreadWeaver::ThreadRunHelper::run
(this=0x7f16cefb6080, parent=0x4686960, th=0x4f4bfd0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#8  0x00007f16fd055a51 in ThreadWeaver::Thread::run (this=0x4f4bfd0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#9  0x00007f16fb7aff22 in QThreadPrivate::start (arg=0x4f4bfd0) at
thread/qthread_unix.cpp:189
#10 0x00007f16fb53c070 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f16f9cfc10d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f16ce655950 (LWP 30408)):
#0  0x00007f16fb53fd59 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f16fb7b0ed9 in QWaitCondition::wait (this=0x4686988,
mutex=0x63e79d0, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  0x00007f16fd052de1 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x4686960,
th=0x7f16c0b6f960)
    at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f16fd057527 in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x63e7ab0, th=0x7f16c0b6f960) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f16fd052556 in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x4686960, th=0x7f16c0b6f960) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f16fd05761f in ThreadWeaver::WorkingHardState::applyForWork
(this=0x63e7ab0, th=0x7f16c0b6f960) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f16fd05301d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x4686960, th=0x7f16c0b6f960, previous=0x0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f16fd057642 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x63e7ab0, th=0x7f16c0b6f960) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f16fd05301d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x4686960, th=0x7f16c0b6f960, previous=0x0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x00007f16fd057642 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x63e7ab0, th=0x7f16c0b6f960) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f16fd05301d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x4686960, th=0x7f16c0b6f960, previous=0x0) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x00007f16fd057642 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x63e7ab0, th=0x7f16c0b6f960) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x00007f16fd05301d in ThreadWeaver::WeaverImpl::applyForWork
(this=0x4686960, th=0x7f16c0b6f960, previous=0x3edae20) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0x00007f16fd0558bc in ThreadWeaver::ThreadRunHelper::run
(this=0x7f16ce655080, parent=0x4686960, th=0x7f16c0b6f960) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#14 0x00007f16fd055a51 in ThreadWeaver::Thread::run (this=0x7f16c0b6f960) at
/media/kdedev/trunk/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#15 0x00007f16fb7aff22 in QThreadPrivate::start (arg=0x7f16c0b6f960) at
thread/qthread_unix.cpp:189
#16 0x00007f16fb53c070 in start_thread () from /lib64/libpthread.so.0
#17 0x00007f16f9cfc10d in clone () from /lib64/libc.so.6
#18 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f16cd8de950 (LWP 7394)):
#0  0x00007f16fb53ffdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f16fb7b0eb7 in QWaitCondition::wait (this=0x2065a78,
mutex=0x2065a70, time=30000) at thread/qwaitcondition_unix.cpp:85
#2  0x00007f16fb7a6a89 in QThreadPoolThread::run (this=0x2391cf0) at
concurrent/qthreadpool.cpp:140
#3  0x00007f16fb7aff22 in QThreadPrivate::start (arg=0x2391cf0) at
thread/qthread_unix.cpp:189
#4  0x00007f16fb53c070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f16f9cfc10d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f16febef750 (LWP 25127)):
[KCrash Handler]
#5  0x00007f16f9c5b645 in raise () from /lib64/libc.so.6
#6  0x00007f16f9c5cc33 in abort () from /lib64/libc.so.6
#7  0x00007f16fa4b8644 in __gnu_cxx::__verbose_terminate_handler() () from
/usr/lib64/libstdc++.so.6
#8  0x00007f16fa4b6a46 in ?? () from /usr/lib64/libstdc++.so.6
#9  0x00007f16fa4b6a73 in std::terminate() () from /usr/lib64/libstdc++.so.6
#10 0x00007f16fa4b731f in __cxa_pure_virtual () from /usr/lib64/libstdc++.so.6
#11 0x00007f16f856396b in KDevelop::BackgroundParserPrivate::createParseJob
(this=0x1754860, url=@0x580a930,
features=KDevelop::TopDUContext::VisibleDeclarationsAndContexts,
notifyWhenReady=
        {{p = {static shared_null = {ref = {_q_value = 399784}, alloc = 0,
begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x7fff06c343d0}, d =
0x7fff06c343d0}})
    at
/media/kdedev/trunk/src/KDE/kdevplatform/language/backgroundparser/backgroundparser.cpp:198
#12 0x00007f16f8564630 in
KDevelop::BackgroundParserPrivate::parseDocumentsInternal (this=0x1754860) at
/media/kdedev/trunk/src/KDE/kdevplatform/language/backgroundparser/backgroundparser.cpp:160
#13 0x00007f16f855cb5b in KDevelop::BackgroundParser::parseDocuments
(this=0x16b8150) at
/media/kdedev/trunk/src/KDE/kdevplatform/language/backgroundparser/backgroundparser.cpp:498
#14 0x00007f16f855d639 in KDevelop::BackgroundParser::qt_metacall
(this=0x16b8150, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0x7fff06c34550)
    at
/media/kdedev/trunk/build/KDE/kdevplatform/language/backgroundparser.moc:167
#15 0x00007f16fb8aec22 in QMetaObject::activate (sender=0x1754878,
from_signal_index=<value optimized out>, to_signal_index=4,
argv=0xffffffffffffffff) at kernel/qobject.cpp:3120
#16 0x00007f16fb8a8f43 in QObject::event (this=0x1754878, e=0x6227) at
kernel/qobject.cpp:1082
#17 0x00007f16fa89a78d in QApplicationPrivate::notify_helper (this=0x14c97c0,
receiver=0x1754878, e=0x7fff06c34c70) at kernel/qapplication.cpp:4057
#18 0x00007f16fa8a2a2a in QApplication::notify (this=0x7fff06c35110,
receiver=0x1754878, e=0x7fff06c34c70) at kernel/qapplication.cpp:4022
#19 0x00007f16fc02348d in KApplication::notify (this=0x7fff06c35110,
receiver=0x1754878, event=0x7fff06c34c70) at
/media/kdedev/trunk/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302
#20 0x00007f16fb89915c in QCoreApplication::notifyInternal
(this=0x7fff06c35110, receiver=0x1754878, event=0x7fff06c34c70) at
kernel/qcoreapplication.cpp:610
#21 0x00007f16fb8c65c0 in QTimerInfoList::activateTimers (this=0x14ccf10) at
kernel/qcoreapplication.h:213
#22 0x00007f16fb8c293d in timerSourceDispatch (source=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:164
#23 0x00007f16f472c0fb in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#24 0x00007f16f472f8cd in ?? () from /usr/lib64/libglib-2.0.so.0
#25 0x00007f16f472fa8b in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#26 0x00007f16fb8c289f in QEventDispatcherGlib::processEvents (this=0x613a70,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#27 0x00007f16fa931b0f in QGuiEventDispatcherGlib::processEvents (this=0x6227,
flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#28 0x00007f16fb8979f2 in QEventLoop::processEvents (this=<value optimized
out>, flags={i = 113463184}) at kernel/qeventloop.cpp:149
#29 0x00007f16fb897dbd in QEventLoop::exec (this=0x7fff06c34fd0, flags={i =
113463264}) at kernel/qeventloop.cpp:200
#30 0x00007f16fb89a0a4 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:888
#31 0x0000000000407719 in main (argc=1, argv=0x7fff06c36268) at
/media/kdedev/trunk/src/KDE/kdevelop/app/main.cpp:172

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