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

List:       kdevelop-bugs
Subject:    [Bug 246165] New: segfault while background parsing
From:       Eric Thiele <bugs () donewell ! de>
Date:       2010-07-29 13:59:06
Message-ID: bug-246165-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: segfault while background parsing
           Product: kdevelop
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: bugs@donewell.de


Application that crashed: kdevelop
Version of the application: 4.0.60
KDE Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.3
Operating System: Linux 2.6.34-gentoo-r2 x86_64

What I was doing when the application crashed:
git sha1 id:adf56e574e66719f8a1a1d7552c4fd3ec0292ddd

Just jumped thru the code while backgroundparse was still aktive

 -- Backtrace:
Application: KDevelop (/usr/bin/kdevelop), signal: Segmentation fault
__lll_lock_wait_private ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
    in ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
[Current thread is 1 (Thread 0x7fcb8c518760 (LWP 18853))]

Thread 22 (Thread 0x7fcb7d3c6710 (LWP 18855)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007fcb8acf003d in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x21af560, time=200000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x21af560,
time=200000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fcb86e48afe in KDevelop::DUChainPrivate::CleanupThread::run
(this=0x21af540) at
/var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/duchain.cpp:286
 #4  0x00007fcb8acef0b5 in QThreadPrivate::start (arg=0x21af540) at
thread/qthread_unix.cpp:248
#5  0x00007fcb89735ac4 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#6  0x00007fcb89a1ce8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 21 (Thread 0x7fcb779bf710 (LWP 18856)):
#0  0x00007fcb89a14313 in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fcb843e2e9d in g_main_context_poll (context=0x2a3b690, block=<value
optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at
gmain.c:2904
#2  g_main_context_iterate (context=0x2a3b690, block=<value optimized out>,
dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2586
#3  0x00007fcb843e32e2 in IA__g_main_context_iteration (context=0x2a3b690,
may_block=1) at gmain.c:2654
#4  0x00007fcb8ae0632e in QEventDispatcherGlib::processEvents (this=0x1f4b680,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#5  0x00007fcb8addb6b2 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007fcb8addba7d in QEventLoop::exec (this=0x7fcb779bede0, flags=) at
kernel/qeventloop.cpp:201
#7  0x00007fcb8acec9db in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#8  0x00007fcb8adbc160 in QInotifyFileSystemWatcherEngine::run (this=0x2a3b2b0)
at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007fcb8acef0b5 in QThreadPrivate::start (arg=0x2a3b2b0) at
thread/qthread_unix.cpp:248
#10 0x00007fcb89735ac4 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#11 0x00007fcb89a1ce8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 20 (Thread 0x7fcb767a4710 (LWP 18858)):
#0  0x00007fcb897382b5 in __pthread_mutex_lock (mutex=0x2a35bb8) at
pthread_mutex_lock.c:61
#1  0x00007fcb843e2e59 in g_main_context_poll (context=0x2a35bb0, block=<value
optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at
gmain.c:2899
#2  g_main_context_iterate (context=0x2a35bb0, block=<value optimized out>,
dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2586
#3  0x00007fcb843e32e2 in IA__g_main_context_iteration (context=0x2a35bb0,
may_block=1) at gmain.c:2654
#4  0x00007fcb8ae0632e in QEventDispatcherGlib::processEvents (this=0x2a34650,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#5  0x00007fcb8addb6b2 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007fcb8addba7d in QEventLoop::exec (this=0x7fcb767a3de0, flags=) at
kernel/qeventloop.cpp:201
#7  0x00007fcb8acec9db in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#8  0x00007fcb8adbc160 in QInotifyFileSystemWatcherEngine::run
(this=0x7fcb78012330) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007fcb8acef0b5 in QThreadPrivate::start (arg=0x7fcb78012330) at
thread/qthread_unix.cpp:248
#10 0x00007fcb89735ac4 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#11 0x00007fcb89a1ce8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 19 (Thread 0x7fcb74f54710 (LWP 18860)):
#0  0x00007fcb89a14313 in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fcb843e2e9d in g_main_context_poll (context=0x2c57810, block=<value
optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at
gmain.c:2904
#2  g_main_context_iterate (context=0x2c57810, block=<value optimized out>,
dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2586
#3  0x00007fcb843e32e2 in IA__g_main_context_iteration (context=0x2c57810,
may_block=1) at gmain.c:2654
#4  0x00007fcb8ae0632e in QEventDispatcherGlib::processEvents (this=0x2a33b50,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#5  0x00007fcb8addb6b2 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007fcb8addba7d in QEventLoop::exec (this=0x7fcb74f53de0, flags=) at
kernel/qeventloop.cpp:201
#7  0x00007fcb8acec9db in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#8  0x00007fcb8adbc160 in QInotifyFileSystemWatcherEngine::run
(this=0x7fcb7801b5e0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007fcb8acef0b5 in QThreadPrivate::start (arg=0x7fcb7801b5e0) at
thread/qthread_unix.cpp:248
#10 0x00007fcb89735ac4 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#11 0x00007fcb89a1ce8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 18 (Thread 0x7fcb6f7fe710 (LWP 18862)):
#0  0x00007fcb897382b5 in __pthread_mutex_lock (mutex=0x2c68bb8) at
pthread_mutex_lock.c:61
#1  0x00007fcb843e2e59 in g_main_context_poll (context=0x2c68bb0, block=<value
optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at
gmain.c:2899
#2  g_main_context_iterate (context=0x2c68bb0, block=<value optimized out>,
dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2586
#3  0x00007fcb843e32e2 in IA__g_main_context_iteration (context=0x2c68bb0,
may_block=1) at gmain.c:2654
#4  0x00007fcb8ae0632e in QEventDispatcherGlib::processEvents (this=0x2a31640,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#5  0x00007fcb8addb6b2 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007fcb8addba7d in QEventLoop::exec (this=0x7fcb6f7fdde0, flags=) at
kernel/qeventloop.cpp:201
#7  0x00007fcb8acec9db in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#8  0x00007fcb8adbc160 in QInotifyFileSystemWatcherEngine::run (this=0x2c71780)
at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007fcb8acef0b5 in QThreadPrivate::start (arg=0x2c71780) at
thread/qthread_unix.cpp:248
#10 0x00007fcb89735ac4 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#11 0x00007fcb89a1ce8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 17 (Thread 0x7fcb6e7fc710 (LWP 18864)):
#0  0x00007fcb89a14313 in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fcb843e2e9d in g_main_context_poll (context=0x2c7a680, block=<value
optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at
gmain.c:2904
#2  g_main_context_iterate (context=0x2c7a680, block=<value optimized out>,
dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2586
#3  0x00007fcb843e32e2 in IA__g_main_context_iteration (context=0x2c7a680,
may_block=1) at gmain.c:2654
#4  0x00007fcb8ae0632e in QEventDispatcherGlib::processEvents (this=0x2c6d1e0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#5  0x00007fcb8addb6b2 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007fcb8addba7d in QEventLoop::exec (this=0x7fcb6e7fbde0, flags=) at
kernel/qeventloop.cpp:201
#7  0x00007fcb8acec9db in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#8  0x00007fcb8adbc160 in QInotifyFileSystemWatcherEngine::run
(this=0x7fcb7003cd90) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007fcb8acef0b5 in QThreadPrivate::start (arg=0x7fcb7003cd90) at
thread/qthread_unix.cpp:248
#10 0x00007fcb89735ac4 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#11 0x00007fcb89a1ce8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 16 (Thread 0x7fcb6d7fa710 (LWP 18866)):
#0  0x00007fcb89a14313 in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fcb843e2e9d in g_main_context_poll (context=0x2c819b0, block=<value
optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at
gmain.c:2904
#2  g_main_context_iterate (context=0x2c819b0, block=<value optimized out>,
dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2586
#3  0x00007fcb843e32e2 in IA__g_main_context_iteration (context=0x2c819b0,
may_block=1) at gmain.c:2654
#4  0x00007fcb8ae0632e in QEventDispatcherGlib::processEvents (this=0x2c832d0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#5  0x00007fcb8addb6b2 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007fcb8addba7d in QEventLoop::exec (this=0x7fcb6d7f9de0, flags=) at
kernel/qeventloop.cpp:201
#7  0x00007fcb8acec9db in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#8  0x00007fcb8adbc160 in QInotifyFileSystemWatcherEngine::run
(this=0x7fcb70043f20) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007fcb8acef0b5 in QThreadPrivate::start (arg=0x7fcb70043f20) at
thread/qthread_unix.cpp:248
#10 0x00007fcb89735ac4 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#11 0x00007fcb89a1ce8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 15 (Thread 0x7fcb63fff710 (LWP 18868)):
#0  0x00007fcb89a14313 in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fcb843e2e9d in g_main_context_poll (context=0x2c8c800, block=<value
optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at
gmain.c:2904
#2  g_main_context_iterate (context=0x2c8c800, block=<value optimized out>,
dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2586
#3  0x00007fcb843e32e2 in IA__g_main_context_iteration (context=0x2c8c800,
may_block=1) at gmain.c:2654
#4  0x00007fcb8ae0632e in QEventDispatcherGlib::processEvents (this=0x2c66e30,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#5  0x00007fcb8addb6b2 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007fcb8addba7d in QEventLoop::exec (this=0x7fcb63ffede0, flags=) at
kernel/qeventloop.cpp:201
#7  0x00007fcb8acec9db in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#8  0x00007fcb8adbc160 in QInotifyFileSystemWatcherEngine::run (this=0x2c8bbc0)
at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007fcb8acef0b5 in QThreadPrivate::start (arg=0x2c8bbc0) at
thread/qthread_unix.cpp:248
#10 0x00007fcb89735ac4 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#11 0x00007fcb89a1ce8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 14 (Thread 0x7fcb62ffd710 (LWP 18870)):
#0  0x00007fcb89a14313 in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fcb843e2e9d in g_main_context_poll (context=0x2c9caa0, block=<value
optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at
gmain.c:2904
#2  g_main_context_iterate (context=0x2c9caa0, block=<value optimized out>,
dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2586
#3  0x00007fcb843e32e2 in IA__g_main_context_iteration (context=0x2c9caa0,
may_block=1) at gmain.c:2654
#4  0x00007fcb8ae0632e in QEventDispatcherGlib::processEvents (this=0x2c9e160,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#5  0x00007fcb8addb6b2 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007fcb8addba7d in QEventLoop::exec (this=0x7fcb62ffcde0, flags=) at
kernel/qeventloop.cpp:201
#7  0x00007fcb8acec9db in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#8  0x00007fcb8adbc160 in QInotifyFileSystemWatcherEngine::run
(this=0x7fcb680699d0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007fcb8acef0b5 in QThreadPrivate::start (arg=0x7fcb680699d0) at
thread/qthread_unix.cpp:248
#10 0x00007fcb89735ac4 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#11 0x00007fcb89a1ce8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 13 (Thread 0x7fcb54c3a710 (LWP 18882)):
#0  0x00007fcb89a14313 in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fcb843e2e9d in g_main_context_poll (context=0x7fcb584c3c30,
block=<value optimized out>, dispatch=<value optimized out>, self=<value
optimized out>) at gmain.c:2904
#2  g_main_context_iterate (context=0x7fcb584c3c30, block=<value optimized
out>, dispatch=<value optimized out>, self=<value optimized out>) at
gmain.c:2586
#3  0x00007fcb843e32e2 in IA__g_main_context_iteration (context=0x7fcb584c3c30,
may_block=1) at gmain.c:2654
#4  0x00007fcb8ae0632e in QEventDispatcherGlib::processEvents
(this=0x7fcb583ff290, flags=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:414
#5  0x00007fcb8addb6b2 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007fcb8addba7d in QEventLoop::exec (this=0x7fcb54c39e20, flags=) at
kernel/qeventloop.cpp:201
#7  0x00007fcb8acec9db in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#8  0x00007fcb8acef0b5 in QThreadPrivate::start (arg=0x44524c0) at
thread/qthread_unix.cpp:248
#9  0x00007fcb89735ac4 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#10 0x00007fcb89a1ce8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 12 (Thread 0x7fcb525a1710 (LWP 18883)):
#0  0x00007fcb897382b5 in __pthread_mutex_lock (mutex=0x7fcb584d0998) at
pthread_mutex_lock.c:61
#1  0x00007fcb843ddb4f in IA__g_main_context_query (context=0x7fcb584d0990,
max_priority=2147483647, timeout=0x7fcb525a0cf8, fds=0x7fcb584ce800,
n_fds=<value optimized out>) at gmain.c:2340
#2  0x00007fcb843e2d91 in g_main_context_iterate (context=0x7fcb584d0990,
block=<value optimized out>, dispatch=<value optimized out>, self=<value
optimized out>) at gmain.c:2573
#3  0x00007fcb843e32e2 in IA__g_main_context_iteration (context=0x7fcb584d0990,
may_block=1) at gmain.c:2654
#4  0x00007fcb8ae0632e in QEventDispatcherGlib::processEvents (this=0x37b8260,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#5  0x00007fcb8addb6b2 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007fcb8addba7d in QEventLoop::exec (this=0x7fcb525a0e20, flags=) at
kernel/qeventloop.cpp:201
#7  0x00007fcb8acec9db in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#8  0x00007fcb8acef0b5 in QThreadPrivate::start (arg=0x46d7e80) at
thread/qthread_unix.cpp:248
#9  0x00007fcb89735ac4 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#10 0x00007fcb89a1ce8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 11 (Thread 0x7fcb50b2c710 (LWP 18884)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007fcb8aceea3a in thread_sleep (ti=0x7fcb50b2bde0) at
thread/qthread_unix.cpp:398
#2  0x00007fcb8aceeb90 in QThread::msleep (msecs=<value optimized out>) at
thread/qthread_unix.cpp:424
#3  0x00007fcb52d972e1 in UIBlockTester::UIBlockTesterThread::run
(this=0x383aa40) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/cpplanguagesupport.cpp:678
 #4  0x00007fcb8acef0b5 in QThreadPrivate::start (arg=0x383aa40) at
thread/qthread_unix.cpp:248
#5  0x00007fcb89735ac4 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#6  0x00007fcb89a1ce8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 10 (Thread 0x7fcb4fcc6710 (LWP 18885)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fcb8acf00ab in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x1fd8580, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1fd8580,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fcb81e3261e in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2013720,
th=0x3def060)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365
 #4  0x00007fcb81e34f4b in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fd86a0, th=0x3def060)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71
 #5  0x00007fcb81e333e7 in ThreadWeaver::ThreadRunHelper::run
(this=0x7fcb4fcc5e30, parent=0x2013720, th=0x3def060)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87
 #6  0x00007fcb81e33938 in ThreadWeaver::Thread::run (this=0x3def060) at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
 #7  0x00007fcb8acef0b5 in QThreadPrivate::start (arg=0x3def060) at
thread/qthread_unix.cpp:248
#8  0x00007fcb89735ac4 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#9  0x00007fcb89a1ce8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 9 (Thread 0x7fcb4f4c5710 (LWP 18886)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fcb8acf00ab in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x1fd8580, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1fd8580,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fcb81e3261e in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2013720,
th=0x7fcb583abce0)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365
 #4  0x00007fcb81e34f4b in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fd86a0, th=0x7fcb583abce0)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71
 #5  0x00007fcb81e333e7 in ThreadWeaver::ThreadRunHelper::run
(this=0x7fcb4f4c4e30, parent=0x2013720, th=0x7fcb583abce0)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87
 #6  0x00007fcb81e33938 in ThreadWeaver::Thread::run (this=0x7fcb583abce0) at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
 #7  0x00007fcb8acef0b5 in QThreadPrivate::start (arg=0x7fcb583abce0) at
thread/qthread_unix.cpp:248
#8  0x00007fcb89735ac4 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#9  0x00007fcb89a1ce8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 8 (Thread 0x7fcb4ecc4710 (LWP 18887)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fcb8acf00ab in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x1fd8580, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1fd8580,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fcb81e3261e in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2013720,
th=0x7fcb58382790)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365
 #4  0x00007fcb81e34f4b in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fd86a0, th=0x7fcb58382790)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71
 #5  0x00007fcb81e34f64 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fd86a0, th=0x7fcb58382790)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
 #6  0x00007fcb81e34f64 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fd86a0, th=0x7fcb58382790)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
 #7  0x00007fcb81e34f64 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fd86a0, th=0x7fcb58382790)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
 #8  0x00007fcb81e34f64 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fd86a0, th=0x7fcb58382790)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
 #9  0x00007fcb81e34f64 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fd86a0, th=0x7fcb58382790)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
 #10 0x00007fcb81e34f64 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fd86a0, th=0x7fcb58382790)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
 #11 0x00007fcb81e333e7 in ThreadWeaver::ThreadRunHelper::run
(this=0x7fcb4ecc3e30, parent=0x2013720, th=0x7fcb58382790)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87
 #12 0x00007fcb81e33938 in ThreadWeaver::Thread::run (this=0x7fcb58382790) at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
 #13 0x00007fcb8acef0b5 in QThreadPrivate::start (arg=0x7fcb58382790) at
thread/qthread_unix.cpp:248
#14 0x00007fcb89735ac4 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#15 0x00007fcb89a1ce8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 7 (Thread 0x7fcb4e4c3710 (LWP 18888)):
#0  0x00007fcb899ed75d in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007fcb89a16fb4 in usleep (useconds=<value optimized out>) at
../sysdeps/unix/sysv/linux/usleep.c:33
#2  0x00007fcb86e8b671 in KDevelop::DUChainLock::lockForRead (this=0x219b918,
timeout=0) at
/var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/duchainlock.cpp:133
 #3  0x00007fcb86e8b781 in KDevelop::DUChainReadLocker::lock
(this=0x7fcb4e4c29b0) at
/var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/duchainlock.cpp:257
 #4  0x00007fcb52db0b41 in PreprocessJob::run (this=0x7fcb5e4a9d80) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/preprocessjob.cpp:169
 #5  0x00007fcb81e340e7 in ThreadWeaver::JobRunHelper::runTheJob
(this=0x7fcb4e4c2d80, th=0x7fcb580d4470, job=0x7fcb5e4a9d80)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Job.cpp:106
 #6  0x00007fcb81e343b0 in ThreadWeaver::Job::execute (this=0x7fcb5e4a9d80,
th=0x7fcb580d4470) at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Job.cpp:135
 #7  0x00007fcb81e35a7b in ThreadWeaver::JobCollectionJobRunner::execute
(this=0x7fcb5c9202c0, t=0x7fcb580d4470)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/JobCollection.cpp:82
 #8  0x00007fcb81e333b7 in ThreadWeaver::ThreadRunHelper::run
(this=0x7fcb4e4c2e30, parent=0x2013720, th=0x7fcb580d4470)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:95
 #9  0x00007fcb81e33938 in ThreadWeaver::Thread::run (this=0x7fcb580d4470) at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
 #10 0x00007fcb8acef0b5 in QThreadPrivate::start (arg=0x7fcb580d4470) at
thread/qthread_unix.cpp:248
#11 0x00007fcb89735ac4 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#12 0x00007fcb89a1ce8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 6 (Thread 0x7fcb4dcc2710 (LWP 18889)):
[KCrash Handler]
#5  0x00007fcb528d0d12 in Cpp::TemplateDeclaration::setSpecializedFrom
(this=0x7fcb7985df58, other=<value optimized out>)
    at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/cppduchain/templatedeclaration.cpp:330
 #6  0x00007fcb5289f74b in
Cpp::SpecialTemplateDeclaration<KDevelop::ForwardDeclaration>*
DeclarationBuilder::openDeclarationReal<Cpp::SpecialTemplateDeclaration<KDevelop::ForwardDeclaration>

> (NameAST*, AST*, KDevelop::Identifier const&, bool, bool,
KDevelop::SimpleRange const*) () from /usr/lib64/libkdev4cppduchain.so
#7  0x00007fcb528a0c0e in KDevelop::ForwardDeclaration*
DeclarationBuilder::openDeclaration<KDevelop::ForwardDeclaration>(NameAST*,
AST*, KDevelop::Identifier const&, bool, bool) ()
   from /usr/lib64/libkdev4cppduchain.so
#8  0x00007fcb528777d9 in DeclarationBuilder::openForwardDeclaration
(this=0x7fcb4dcc0cf0, name=<value optimized out>, range=<value optimized out>)
    at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/cppduchain/declarationbuilder.cpp:461
 #9  0x00007fcb52877a3f in DeclarationBuilder::visitElaboratedTypeSpecifier
(this=0x7fcb4dcc0cf0, node=0x7fcb79df4f18)
    at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/cppduchain/declarationbuilder.cpp:1411
 #10 0x00007fcb528a2e7f in TypeBuilder::visitSimpleDeclaration
(this=0x7fcb4dcc0cf0, node=0x7fcb79df4f50)
    at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/cppduchain/typebuilder.cpp:539
 #11 0x00007fcb52878e9f in DeclarationBuilder::visitSimpleDeclaration
(this=0x7fcb4dcc0cf0, node=0x7fcb79df4f50)
    at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/cppduchain/declarationbuilder.cpp:335
 #12 0x00007fcb5286258c in ContextBuilder::visitTemplateDeclaration
(this=0x7fcb4dcc0cf0, ast=0x7fcb79df4f98)
    at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/cppduchain/contextbuilder.cpp:332
 #13 0x00007fcb525bd6ed in visitNodes<DeclarationAST*> (v=0x7fcb4dcc0d50,
nodes=<value optimized out>) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/parser/visitor.h:129
 #14 0x00007fcb5286925a in KDevelop::AbstractContextBuilder<AST,
NameAST>::supportBuild (this=0x7fcb4dcc0cf0, node=0x7fcb79df0330,
context=<value optimized out>)
    at
/usr/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:203
#15 0x00007fcb5287ff4e in KDevelop::AbstractTypeBuilder<AST, NameAST,
ContextBuilder>::supportBuild(AST*, KDevelop::DUContext*) () from
/usr/lib64/libkdev4cppduchain.so
#16 0x00007fcb52864302 in ContextBuilder::buildContexts (this=0x7fcb4dcc0cf0,
file=<value optimized out>, node=<value optimized out>,
includes=0x7fcb4dcc0530, updateContext=<value optimized out>, 
    removeOldImports=false) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/cppduchain/contextbuilder.cpp:485
 #17 0x00007fcb528793ba in DeclarationBuilder::buildDeclarations
(this=0x7fcb4dcc0cf0, file=<value optimized out>, node=<value optimized out>,
includes=<value optimized out>, 
    updateContext=<value optimized out>, removeOldImports=false) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/cppduchain/declarationbuilder.cpp:101
 #18 0x00007fcb52da6c97 in CPPInternalParseJob::run (this=0x7fcb6aa56700) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/cppparsejob.cpp:662
 #19 0x00007fcb81e340e7 in ThreadWeaver::JobRunHelper::runTheJob
(this=0x7fcb4dcc1d80, th=0x7fcb6430bbb0, job=0x7fcb6aa56700)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Job.cpp:106
 #20 0x00007fcb81e343b0 in ThreadWeaver::Job::execute (this=0x7fcb6aa56700,
th=0x7fcb6430bbb0) at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Job.cpp:135
 #21 0x00007fcb81e35a7b in ThreadWeaver::JobCollectionJobRunner::execute
(this=0x7fcb6a6454b0, t=0x7fcb6430bbb0)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/JobCollection.cpp:82
 #22 0x00007fcb81e333b7 in ThreadWeaver::ThreadRunHelper::run
(this=0x7fcb4dcc1e30, parent=0x2013720, th=0x7fcb6430bbb0)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:95
 #23 0x00007fcb81e33938 in ThreadWeaver::Thread::run (this=0x7fcb6430bbb0) at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
 #24 0x00007fcb8acef0b5 in QThreadPrivate::start (arg=0x7fcb6430bbb0) at
thread/qthread_unix.cpp:248
#25 0x00007fcb89735ac4 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#26 0x00007fcb89a1ce8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 5 (Thread 0x7fcb4d4c1710 (LWP 18890)):
#0  0x00007fcb899ed75d in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007fcb89a16fb4 in usleep (useconds=<value optimized out>) at
../sysdeps/unix/sysv/linux/usleep.c:33
#2  0x00007fcb86e8b671 in KDevelop::DUChainLock::lockForRead (this=0x219b918,
timeout=0) at
/var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/duchainlock.cpp:133
 #3  0x00007fcb86e8b781 in KDevelop::DUChainReadLocker::lock
(this=0x7fcb4d4c09b0) at
/var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/duchainlock.cpp:257
 #4  0x00007fcb52db0b41 in PreprocessJob::run (this=0x7fcb5ede98e0) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/preprocessjob.cpp:169
 #5  0x00007fcb81e340e7 in ThreadWeaver::JobRunHelper::runTheJob
(this=0x7fcb4d4c0d80, th=0x324edd0, job=0x7fcb5ede98e0)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Job.cpp:106
 #6  0x00007fcb81e343b0 in ThreadWeaver::Job::execute (this=0x7fcb5ede98e0,
th=0x324edd0) at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Job.cpp:135
 #7  0x00007fcb81e35a7b in ThreadWeaver::JobCollectionJobRunner::execute
(this=0x7fcb5d651680, t=0x324edd0)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/JobCollection.cpp:82
 #8  0x00007fcb81e333b7 in ThreadWeaver::ThreadRunHelper::run
(this=0x7fcb4d4c0e30, parent=0x2013720, th=0x324edd0)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:95
 #9  0x00007fcb81e33938 in ThreadWeaver::Thread::run (this=0x324edd0) at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
 #10 0x00007fcb8acef0b5 in QThreadPrivate::start (arg=0x324edd0) at
thread/qthread_unix.cpp:248
#11 0x00007fcb89735ac4 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#12 0x00007fcb89a1ce8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7fcb4ccc0710 (LWP 18891)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fcb8acf00ab in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x1fd8580, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1fd8580,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fcb81e3261e in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2013720,
th=0x7fcb642ceb30)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365
 #4  0x00007fcb81e34f4b in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fd86a0, th=0x7fcb642ceb30)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71
 #5  0x00007fcb81e333e7 in ThreadWeaver::ThreadRunHelper::run
(this=0x7fcb4ccbfe30, parent=0x2013720, th=0x7fcb642ceb30)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87
 #6  0x00007fcb81e33938 in ThreadWeaver::Thread::run (this=0x7fcb642ceb30) at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
 #7  0x00007fcb8acef0b5 in QThreadPrivate::start (arg=0x7fcb642ceb30) at
thread/qthread_unix.cpp:248
#8  0x00007fcb89735ac4 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#9  0x00007fcb89a1ce8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7fcb4c4bf710 (LWP 18892)):
#0  0x00007fcb899ed75d in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007fcb89a16fb4 in usleep (useconds=<value optimized out>) at
../sysdeps/unix/sysv/linux/usleep.c:33
#2  0x00007fcb86e8b671 in KDevelop::DUChainLock::lockForRead (this=0x219b918,
timeout=0) at
/var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/duchainlock.cpp:133
 #3  0x00007fcb86e8b781 in KDevelop::DUChainReadLocker::lock
(this=0x7fcb4c4be9b0) at
/var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/duchainlock.cpp:257
 #4  0x00007fcb52db0b41 in PreprocessJob::run (this=0x7fcb5ecb0cd0) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/preprocessjob.cpp:169
 #5  0x00007fcb81e340e7 in ThreadWeaver::JobRunHelper::runTheJob
(this=0x7fcb4c4bed80, th=0x7fcb64242100, job=0x7fcb5ecb0cd0)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Job.cpp:106
 #6  0x00007fcb81e343b0 in ThreadWeaver::Job::execute (this=0x7fcb5ecb0cd0,
th=0x7fcb64242100) at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Job.cpp:135
 #7  0x00007fcb81e35a7b in ThreadWeaver::JobCollectionJobRunner::execute
(this=0x7fcb5dc62050, t=0x7fcb64242100)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/JobCollection.cpp:82
 #8  0x00007fcb81e333b7 in ThreadWeaver::ThreadRunHelper::run
(this=0x7fcb4c4bee30, parent=0x2013720, th=0x7fcb64242100)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:95
 #9  0x00007fcb81e33938 in ThreadWeaver::Thread::run (this=0x7fcb64242100) at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
 #10 0x00007fcb8acef0b5 in QThreadPrivate::start (arg=0x7fcb64242100) at
thread/qthread_unix.cpp:248
#11 0x00007fcb89735ac4 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#12 0x00007fcb89a1ce8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7fcb4bcbe710 (LWP 18893)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fcb8acf00ab in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x1fd8580, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1fd8580,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fcb81e3261e in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2013720,
th=0x7fcb64253900)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365
 #4  0x00007fcb81e34f4b in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fd86a0, th=0x7fcb64253900)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71
 #5  0x00007fcb81e333e7 in ThreadWeaver::ThreadRunHelper::run
(this=0x7fcb4bcbde30, parent=0x2013720, th=0x7fcb64253900)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87
 #6  0x00007fcb81e33938 in ThreadWeaver::Thread::run (this=0x7fcb64253900) at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
 #7  0x00007fcb8acef0b5 in QThreadPrivate::start (arg=0x7fcb64253900) at
thread/qthread_unix.cpp:248
#8  0x00007fcb89735ac4 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#9  0x00007fcb89a1ce8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7fcb8c518760 (LWP 18853)):
#0  __lll_lock_wait_private () at
../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fcb8973a3fa in _L_lock_21 () from /lib/libpthread.so.0
#2  0x00007fcb8973a28a in __pthread_cond_destroy (cond=0x7fcb5c44a7a8) at
pthread_cond_destroy.c:33
#3  0x00007fcb8acee7cd in ~QMutexPrivate (this=0x7fcb5c44a760, __in_chrg=<value
optimized out>) at thread/qmutex_unix.cpp:74
#4  0x00007fcb8acea171 in ~QMutex (this=<value optimized out>, __in_chrg=<value
optimized out>) at thread/qmutex.cpp:132
#5  0x00007fcb89980e95 in __run_exit_handlers (status=1, listp=0x7fcb89ca14a8,
run_list_atexit=true) at exit.c:78
#6  0x00007fcb89980ef5 in *__GI_exit (status=1548003240) at exit.c:100
#7  0x00007fcb8a1f3d48 in qt_xio_errhandler () at
kernel/qapplication_x11.cpp:744
#8  0x00007fcb8b31fb40 in KApplication::xioErrhandler (this=0x7fff3d0a2480,
dpy=0x1e9fde0) at
/var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kdeui/kernel/kapplication.cpp:408
 #9  0x00007fcb85d5700e in _XIOError (dpy=0x1e9fde0) at XlibInt.c:3140
#10 0x00007fcb85d5f63d in _XEventsQueued (dpy=0x1e9fde0, mode=<value optimized
out>) at xcb_io.c:306
#11 0x00007fcb85d47dcb in XEventsQueued (dpy=0x1e9fde0, mode=2) at Pending.c:43
#12 0x00007fcb8a22c0c7 in x11EventSourcePrepare (s=0x1e83930, timeout=<value
optimized out>) at kernel/qguieventdispatcher_glib.cpp:79
#13 0x00007fcb843e28bd in IA__g_main_context_prepare (context=0x1e82840,
priority=<value optimized out>) at gmain.c:2280
#14 0x00007fcb843e2d12 in g_main_context_iterate (context=0x1e82840,
block=<value optimized out>, dispatch=<value optimized out>, self=<value
optimized out>) at gmain.c:2571
#15 0x00007fcb843e32e2 in IA__g_main_context_iteration (context=0x1e82840,
may_block=1) at gmain.c:2654
#16 0x00007fcb8ae062de in QEventDispatcherGlib::processEvents (this=0x1e7fc90,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#17 0x00007fcb8a22bea6 in QGuiEventDispatcherGlib::processEvents
(this=0x7fcb5c44a7a8, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#18 0x00007fcb8addb6b2 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#19 0x00007fcb8addba7d in QEventLoop::exec (this=0x7fff3d0a21d0, flags=) at
kernel/qeventloop.cpp:201
#20 0x00007fcb8ade06bb in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1003
#21 0x0000000000407012 in main (argc=<value optimized out>, argv=<value
optimized out>) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/app/main.cpp:379

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