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

List:       kdevelop-bugs
Subject:    [Bug 249291] New: Crashed when adding include directory to project
From:       Aaron Williams <aaronw () doofus ! org>
Date:       2010-08-28 1:48:15
Message-ID: bug-249291-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: Crashed when adding include directory to project
           Product: kdevelop
           Version: unspecified
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: aaronw@doofus.org


Application: kdevelop (4.0.0 (using KDevPlatform 1.0.0))
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 2"
Qt Version: 4.6.3
Operating System: Linux 2.6.34-12-desktop x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
I was importing a very large project and started fixing some places where
kdevelop was not picking up the proper include files when it crashed. It was
still importing files which includes two different copies of the Linux kernel
among a bunch of other software packages totalling several gigabytes.

 -- Backtrace:
Application: KDevelop (kdevelop.bin), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f2e63273760 (LWP 27156))]

Thread 14 (Thread 0x7f2e4f14c710 (LWP 27157)):
#0  0x00007f2e6057c709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f2e61ae0222 in wait (this=<value optimized out>, mutex=0x100c8a0,
time=200000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x100c8a0,
time=200000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2e5d65ab4e in ?? () from /usr/lib64/libkdevplatformlanguage.so.1
#4  0x00007f2e61adfbf5 in QThreadPrivate::start (arg=0x100c880) at
thread/qthread_unix.cpp:248
#5  0x00007f2e60577a4f in start_thread () from /lib64/libpthread.so.0
#6  0x00007f2e6085e82d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f2e404c0710 (LWP 27180)):
#0  0x00007f2e608556b3 in poll () from /lib64/libc.so.6
#1  0x00007f2e5b21bfd4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f2e5b21c510 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f2e61bef6d6 in QEventDispatcherGlib::processEvents (this=0x26fa7e0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f2e61bc6292 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f2e61bc6495 in QEventLoop::exec (this=0x7f2e404bfde0, flags=...) at
kernel/qeventloop.cpp:201
#6  0x00007f2e61add2cf in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#7  0x00007f2e61ba8458 in QInotifyFileSystemWatcherEngine::run (this=0x2688e50)
at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f2e61adfbf5 in QThreadPrivate::start (arg=0x2688e50) at
thread/qthread_unix.cpp:248
#9  0x00007f2e60577a4f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f2e6085e82d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f2e40cc1710 (LWP 27181)):
#0  0x00007f2e6057c39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f2e61ae02bb in wait (this=<value optimized out>,
mutex=0x7f2e3802d720, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x7f2e3802d720,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2e580253f6 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
(this=0x7f2e3802d330, th=0x7f2e3802db80)
    at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f2e58027e35 in waitForAvailableJob (this=0x7f2e3802d800,
th=0x7f2e3802db80) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x7f2e3802d800,
th=0x7f2e3802db80) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f2e58027e4e in ThreadWeaver::WorkingHardState::applyForWork
(this=0x7f2e3802d800, th=0x7f2e3802db80) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f2e580257ef in ThreadWeaver::ThreadRunHelper::run
(this=0x7f2e40cc0e30, parent=0x7f2e3802d330, th=0x7f2e3802db80) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87
#8  0x00007f2e58025878 in ThreadWeaver::Thread::run (this=0x7f2e3802db80) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#9  0x00007f2e61adfbf5 in QThreadPrivate::start (arg=0x7f2e3802db80) at
thread/qthread_unix.cpp:248
#10 0x00007f2e60577a4f in start_thread () from /lib64/libpthread.so.0
#11 0x00007f2e6085e82d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f2e37afe710 (LWP 27188)):
#0  0x00007f2e608556b3 in poll () from /lib64/libc.so.6
#1  0x00007f2e5b21bfd4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f2e5b21c510 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f2e61bef6d6 in QEventDispatcherGlib::processEvents (this=0x7d4fc90,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f2e61bc6292 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f2e61bc6495 in QEventLoop::exec (this=0x7f2e37afde20, flags=...) at
kernel/qeventloop.cpp:201
#6  0x00007f2e61add2cf in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#7  0x00007f2e61adfbf5 in QThreadPrivate::start (arg=0x6d520a0) at
thread/qthread_unix.cpp:248
#8  0x00007f2e60577a4f in start_thread () from /lib64/libpthread.so.0
#9  0x00007f2e6085e82d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f2e372fd710 (LWP 27189)):
#0  0x00007f2e608556b3 in poll () from /lib64/libc.so.6
#1  0x00007f2e5b21bfd4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f2e5b21c510 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f2e61bef6d6 in QEventDispatcherGlib::processEvents (this=0x7d20a70,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f2e61bc6292 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f2e61bc6495 in QEventLoop::exec (this=0x7f2e372fce20, flags=...) at
kernel/qeventloop.cpp:201
#6  0x00007f2e61add2cf in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#7  0x00007f2e61adfbf5 in QThreadPrivate::start (arg=0x6dc72d0) at
thread/qthread_unix.cpp:248
#8  0x00007f2e60577a4f in start_thread () from /lib64/libpthread.so.0
#9  0x00007f2e6085e82d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f2e36afc710 (LWP 27190)):
#0  0x00007f2e6057c709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f2e61adf9b5 in thread_sleep (ti=0x7f2e36afbde0) at
thread/qthread_unix.cpp:398
#2  0x00007f2e61adfb20 in QThread::msleep (msecs=<value optimized out>) at
thread/qthread_unix.cpp:424
#3  0x00007f2e37d75ef1 in UIBlockTester::UIBlockTesterThread::run
(this=0x908c160) at
/usr/src/debug/kdevelop-4.0.0/languages/cpp/cpplanguagesupport.cpp:678
#4  0x00007f2e61adfbf5 in QThreadPrivate::start (arg=0x908c160) at
thread/qthread_unix.cpp:248
#5  0x00007f2e60577a4f in start_thread () from /lib64/libpthread.so.0
#6  0x00007f2e6085e82d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f2e362fb710 (LWP 27191)):
#0  0x00007f2e6057c39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f2e61aded23 in QMutexPrivate::wait (this=0x4e18a70, timeout=-1) at
thread/qmutex_unix.cpp:84
#2  0x00007f2e61adb465 in QMutex::lock (this=0x79172e0) at
thread/qmutex.cpp:167
#3  0x00007f2e5d61d353 in KDevelop::EditorIntegrator::smart() const () from
/usr/lib64/libkdevplatformlanguage.so.1
#4  0x00007f2e3c29074c in ContextBuilder::buildContexts (this=0x7f2e362f9e50,
file=..., node=0x7f2df3fd0eb0, includes=0x7f2e362faae0, updateContext=<value
optimized out>, removeOldImports=false)
    at
/usr/src/debug/kdevelop-4.0.0/languages/cpp/cppduchain/contextbuilder.cpp:422
#5  0x00007f2e3c29ef81 in DeclarationBuilder::buildDeclarations (this=<value
optimized out>, file=<value optimized out>, node=<value optimized out>,
includes=<value optimized out>, 
    updateContext=<value optimized out>, removeOldImports=false) at
/usr/src/debug/kdevelop-4.0.0/languages/cpp/cppduchain/declarationbuilder.cpp:100
#6  0x00007f2e37d85e88 in CPPInternalParseJob::run (this=<value optimized out>)
at /usr/src/debug/kdevelop-4.0.0/languages/cpp/cppparsejob.cpp:662
#7  0x00007f2e58025d75 in ThreadWeaver::JobRunHelper::runTheJob
(this=0x7f2e362fad80, th=0x55c9bd0, job=0x7f2e1d5a2d10) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:106
#8  0x00007f2e58025eae in ThreadWeaver::Job::execute (this=0x7f2e1d5a2d10,
th=0x55c9bd0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:135
#9  0x00007f2e58025f73 in ThreadWeaver::JobCollectionJobRunner::execute
(this=<value optimized out>, t=0x55c9bd0) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/JobCollection.cpp:82
#10 0x00007f2e580257bf in ThreadWeaver::ThreadRunHelper::run
(this=0x7f2e362fae30, parent=0x106d4f0, th=0x55c9bd0) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:95
#11 0x00007f2e58025878 in ThreadWeaver::Thread::run (this=0x55c9bd0) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#12 0x00007f2e61adfbf5 in QThreadPrivate::start (arg=0x55c9bd0) at
thread/qthread_unix.cpp:248
#13 0x00007f2e60577a4f in start_thread () from /lib64/libpthread.so.0
#14 0x00007f2e6085e82d in clone () from /lib64/libc.so.6
#15 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f2e35afa710 (LWP 27192)):
#0  0x00007f2e6057c709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f2e61ae0222 in wait (this=<value optimized out>, mutex=0x55a0b68,
time=1000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x55a0b68,
time=1000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2e37d81b79 in CPPParseJob::includePaths (this=0x55a0a50) at
/usr/src/debug/kdevelop-4.0.0/languages/cpp/cppparsejob.cpp:247
#4  0x00007f2e37d82636 in CPPParseJob::mergeDefines (this=0x55a0a50, env=...)
at /usr/src/debug/kdevelop-4.0.0/languages/cpp/cppparsejob.cpp:210
#5  0x00007f2e37d8edb2 in PreprocessJob::run (this=0x69f95e0) at
/usr/src/debug/kdevelop-4.0.0/languages/cpp/preprocessjob.cpp:157
#6  0x00007f2e58025d75 in ThreadWeaver::JobRunHelper::runTheJob
(this=0x7f2e35af9d80, th=0x7179820, job=0x69f95e0) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:106
#7  0x00007f2e58025eae in ThreadWeaver::Job::execute (this=0x69f95e0,
th=0x7179820) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:135
#8  0x00007f2e58025f73 in ThreadWeaver::JobCollectionJobRunner::execute
(this=<value optimized out>, t=0x7179820) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/JobCollection.cpp:82
#9  0x00007f2e580257bf in ThreadWeaver::ThreadRunHelper::run
(this=0x7f2e35af9e30, parent=0x106d4f0, th=0x7179820) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:95
#10 0x00007f2e58025878 in ThreadWeaver::Thread::run (this=0x7179820) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#11 0x00007f2e61adfbf5 in QThreadPrivate::start (arg=0x7179820) at
thread/qthread_unix.cpp:248
#12 0x00007f2e60577a4f in start_thread () from /lib64/libpthread.so.0
#13 0x00007f2e6085e82d in clone () from /lib64/libc.so.6
#14 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f2e352f9710 (LWP 27193)):
[KCrash Handler]
#5  deref (this=<value optimized out>, file=..., _workingDirectory=...,
maxStepsUp=892291392) at /usr/include/QtCore/qatomic_x86_64.h:133
#6  operator= (this=<value optimized out>, file=..., _workingDirectory=...,
maxStepsUp=892291392) at /usr/include/QtCore/qlist.h:412
#7  operator= (this=<value optimized out>, file=..., _workingDirectory=...,
maxStepsUp=892291392) at /usr/include/QtCore/qstringlist.h:67
#8  CppTools::IncludePathResolver::resolveIncludePath (this=<value optimized
out>, file=..., _workingDirectory=..., maxStepsUp=892291392)
    at /usr/src/debug/kdevelop-4.0.0/languages/cpp/includepathresolver.cpp:677
#9  0x00007f2e37d98843 in CppTools::IncludePathResolver::resolveIncludePath
(this=0x43fce50, file=..., _workingDirectory=..., maxStepsUp=18)
    at /usr/src/debug/kdevelop-4.0.0/languages/cpp/includepathresolver.cpp:568
#10 0x00007f2e37d98843 in CppTools::IncludePathResolver::resolveIncludePath
(this=0x43fce50, file=..., _workingDirectory=..., maxStepsUp=19)
    at /usr/src/debug/kdevelop-4.0.0/languages/cpp/includepathresolver.cpp:568
#11 0x00007f2e37d98843 in CppTools::IncludePathResolver::resolveIncludePath
(this=0x43fce50, file=..., _workingDirectory=..., maxStepsUp=20)
    at /usr/src/debug/kdevelop-4.0.0/languages/cpp/includepathresolver.cpp:568
#12 0x00007f2e37d9b175 in CppTools::IncludePathResolver::resolveIncludePath
(this=0x43fce50, file=<value optimized out>) at
/usr/src/debug/kdevelop-4.0.0/languages/cpp/includepathresolver.cpp:443
#13 0x00007f2e37d7e787 in IncludePathComputer::computeBackground
(this=0x43fcdd0) at
/usr/src/debug/kdevelop-4.0.0/languages/cpp/includepathcomputer.cpp:184
#14 0x00007f2e37d81b91 in CPPParseJob::includePaths (this=0x73bee20) at
/usr/src/debug/kdevelop-4.0.0/languages/cpp/cppparsejob.cpp:256
#15 0x00007f2e37d82636 in CPPParseJob::mergeDefines (this=0x73bee20, env=...)
at /usr/src/debug/kdevelop-4.0.0/languages/cpp/cppparsejob.cpp:210
#16 0x00007f2e37d8edb2 in PreprocessJob::run (this=0x93cc440) at
/usr/src/debug/kdevelop-4.0.0/languages/cpp/preprocessjob.cpp:157
#17 0x00007f2e58025d75 in ThreadWeaver::JobRunHelper::runTheJob
(this=0x7f2e352f8d80, th=0x7f2e3132cd40, job=0x93cc440) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:106
#18 0x00007f2e58025eae in ThreadWeaver::Job::execute (this=0x93cc440,
th=0x7f2e3132cd40) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:135
#19 0x00007f2e58025f73 in ThreadWeaver::JobCollectionJobRunner::execute
(this=<value optimized out>, t=0x7f2e3132cd40) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/JobCollection.cpp:82
#20 0x00007f2e580257bf in ThreadWeaver::ThreadRunHelper::run
(this=0x7f2e352f8e30, parent=0x106d4f0, th=0x7f2e3132cd40) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:95
#21 0x00007f2e58025878 in ThreadWeaver::Thread::run (this=0x7f2e3132cd40) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#22 0x00007f2e61adfbf5 in QThreadPrivate::start (arg=0x7f2e3132cd40) at
thread/qthread_unix.cpp:248
#23 0x00007f2e60577a4f in start_thread () from /lib64/libpthread.so.0
#24 0x00007f2e6085e82d in clone () from /lib64/libc.so.6
#25 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f2e34af8710 (LWP 27194)):
#0  0x00007f2e6057c39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f2e61ae02bb in wait (this=<value optimized out>, mutex=0x1090f40,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1090f40,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2e580253f6 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x106d4f0,
th=0x7152b30) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f2e58027e35 in waitForAvailableJob (this=0x111cd50, th=0x7152b30) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x111cd50, th=0x7152b30)
at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f2e580257ef in ThreadWeaver::ThreadRunHelper::run
(this=0x7f2e34af7e30, parent=0x106d4f0, th=0x7152b30) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87
#7  0x00007f2e58025878 in ThreadWeaver::Thread::run (this=0x7152b30) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#8  0x00007f2e61adfbf5 in QThreadPrivate::start (arg=0x7152b30) at
thread/qthread_unix.cpp:248
#9  0x00007f2e60577a4f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f2e6085e82d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f2e2ffff710 (LWP 27195)):
#0  0x00007f2e6057c39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f2e61ae02bb in wait (this=<value optimized out>, mutex=0x1090f40,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1090f40,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2e580253f6 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x106d4f0,
th=0x71310b0) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f2e58027e35 in waitForAvailableJob (this=0x111cd50, th=0x71310b0) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x111cd50, th=0x71310b0)
at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f2e58027e4e in ThreadWeaver::WorkingHardState::applyForWork
(this=0x111cd50, th=0x71310b0) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f2e58027e4e in ThreadWeaver::WorkingHardState::applyForWork
(this=0x111cd50, th=0x71310b0) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f2e58027e4e in ThreadWeaver::WorkingHardState::applyForWork
(this=0x111cd50, th=0x71310b0) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007f2e580257ef in ThreadWeaver::ThreadRunHelper::run
(this=0x7f2e2fffee30, parent=0x106d4f0, th=0x71310b0) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87
#10 0x00007f2e58025878 in ThreadWeaver::Thread::run (this=0x71310b0) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#11 0x00007f2e61adfbf5 in QThreadPrivate::start (arg=0x71310b0) at
thread/qthread_unix.cpp:248
#12 0x00007f2e60577a4f in start_thread () from /lib64/libpthread.so.0
#13 0x00007f2e6085e82d in clone () from /lib64/libc.so.6
#14 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f2e3d1d4710 (LWP 19716)):
#0  0x00007f2e6057c39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f2e61ae02bb in wait (this=<value optimized out>,
mutex=0x7f2e3802d720, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x7f2e3802d720,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2e580253f6 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
(this=0x7f2e3802d330, th=0x5d74b40) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f2e58027e35 in waitForAvailableJob (this=0x7f2e3802d800,
th=0x5d74b40) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x7f2e3802d800,
th=0x5d74b40) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f2e580257ef in ThreadWeaver::ThreadRunHelper::run
(this=0x7f2e3d1d3e30, parent=0x7f2e3802d330, th=0x5d74b40) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87
#7  0x00007f2e58025878 in ThreadWeaver::Thread::run (this=0x5d74b40) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#8  0x00007f2e61adfbf5 in QThreadPrivate::start (arg=0x5d74b40) at
thread/qthread_unix.cpp:248
#9  0x00007f2e60577a4f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f2e6085e82d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f2e2e941710 (LWP 19717)):
#0  0x00007f2e6057c39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f2e61ae02bb in wait (this=<value optimized out>,
mutex=0x7f2e3802d720, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x7f2e3802d720,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2e580253f6 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
(this=0x7f2e3802d330, th=0x7f2e186e5640)
    at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f2e58027e35 in waitForAvailableJob (this=0x7f2e3802d800,
th=0x7f2e186e5640) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x7f2e3802d800,
th=0x7f2e186e5640) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f2e580257ef in ThreadWeaver::ThreadRunHelper::run
(this=0x7f2e2e940e30, parent=0x7f2e3802d330, th=0x7f2e186e5640) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87
#7  0x00007f2e58025878 in ThreadWeaver::Thread::run (this=0x7f2e186e5640) at
/usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#8  0x00007f2e61adfbf5 in QThreadPrivate::start (arg=0x7f2e186e5640) at
thread/qthread_unix.cpp:248
#9  0x00007f2e60577a4f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f2e6085e82d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f2e63273760 (LWP 27156)):
#0  0x00007f2e608556b3 in poll () from /lib64/libc.so.6
#1  0x00007f2e57c02c0a in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f2e57c03169 in ?? () from /usr/lib64/libxcb.so.1
#3  0x00007f2e57c031f7 in xcb_writev () from /usr/lib64/libxcb.so.1
#4  0x00007f2e5c343776 in _XSend () from /usr/lib64/libX11.so.6
#5  0x00007f2e5c343b99 in _XReply () from /usr/lib64/libX11.so.6
#6  0x00007f2e5c31fc25 in XGetImage () from /usr/lib64/libX11.so.6
#7  0x00007f2e6109a783 in QX11PixmapData::toImage() const () from
/usr/lib64/libQtGui.so.4
#8  0x00007f2e610877a0 in QPixmap::toImage() const () from
/usr/lib64/libQtGui.so.4
#9  0x00007f2e610cd933 in QBrush::textureImage() const () from
/usr/lib64/libQtGui.so.4
#10 0x00007f2e611741dd in ?? () from /usr/lib64/libQtGui.so.4
#11 0x00007f2e61174dda in ?? () from /usr/lib64/libQtGui.so.4
#12 0x00007f2e611750ca in ?? () from /usr/lib64/libQtGui.so.4
#13 0x00007f2e610efa0d in QPaintEngineEx::draw(QVectorPath const&) () from
/usr/lib64/libQtGui.so.4
#14 0x00007f2e610fe4b4 in ?? () from /usr/lib64/libQtGui.so.4
#15 0x00007f2e610ffcfc in QPainter::drawRects(QRect const*, int) () from
/usr/lib64/libQtGui.so.4
#16 0x00007f2e610ffe7c in QPainter::fillRect(QRect const&, QBrush const&) ()
from /usr/lib64/libQtGui.so.4
#17 0x00007f2e61105616 in QPainter::drawTextItem(QPointF const&, QTextItem
const&) () from /usr/lib64/libQtGui.so.4
#18 0x00007f2e61201cee in QTextLine::draw(QPainter*, QPointF const&,
QTextLayout::FormatRange const*) const () from /usr/lib64/libQtGui.so.4
#19 0x00007f2e61202b3f in QTextLayout::draw(QPainter*, QPointF const&,
QVector<QTextLayout::FormatRange> const&, QRectF const&) const () from
/usr/lib64/libQtGui.so.4
#20 0x00007f2e2f4bbf1d in ?? () from /usr/lib64/kde4/katepart.so
#21 0x00007f2e2f516753 in ?? () from /usr/lib64/kde4/katepart.so
#22 0x00007f2e61008d6e in QWidget::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#23 0x00007f2e60fb84d4 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQtGui.so.4
#24 0x00007f2e60fc0aca in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#25 0x00007f2e62052c06 in KApplication::notify (this=0x7fff51b13240,
receiver=0xac2b750, event=0x7fff51b11e80) at
/usr/src/debug/kdelibs-4.4.4/kdeui/kernel/kapplication.cpp:302
#26 0x00007f2e61bc6e4c in QCoreApplication::notifyInternal
(this=0x7fff51b13240, receiver=0xac2b750, event=0x7fff51b11e80) at
kernel/qcoreapplication.cpp:726
#27 0x00007f2e610041b2 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#28 0x00007f2e611b81d8 in ?? () from /usr/lib64/libQtGui.so.4
#29 0x00007f2e60ffa940 in QWidgetPrivate::syncBackingStore() () from
/usr/lib64/libQtGui.so.4
#30 0x00007f2e61009272 in QWidget::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#31 0x00007f2e613b4a6b in QMainWindow::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#32 0x00007f2e620d04a3 in KXmlGuiWindow::event (this=0xfcf7e0, ev=0x4332e20) at
/usr/src/debug/kdelibs-4.4.4/kdeui/xmlgui/kxmlguiwindow.cpp:131
#33 0x00007f2e60fb84d4 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQtGui.so.4
#34 0x00007f2e60fc0aca in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#35 0x00007f2e62052c06 in KApplication::notify (this=0x7fff51b13240,
receiver=0xfcf7e0, event=0x4332e20) at
/usr/src/debug/kdelibs-4.4.4/kdeui/kernel/kapplication.cpp:302
#36 0x00007f2e61bc6e4c in QCoreApplication::notifyInternal
(this=0x7fff51b13240, receiver=0xfcf7e0, event=0x4332e20) at
kernel/qcoreapplication.cpp:726
#37 0x00007f2e61bca5ba in sendEvent (receiver=0x0, event_type=0, data=0x6139c0)
at kernel/qcoreapplication.h:215
#38 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x6139c0) at kernel/qcoreapplication.cpp:1367
#39 0x00007f2e61bef173 in sendPostedEvents (s=<value optimized out>) at
kernel/qcoreapplication.h:220
#40 postEventSourceDispatch (s=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:276
#41 0x00007f2e5b21ba93 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#42 0x00007f2e5b21c270 in ?? () from /usr/lib64/libglib-2.0.so.0
#43 0x00007f2e5b21c510 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#44 0x00007f2e61bef67f in QEventDispatcherGlib::processEvents (this=0x619440,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#45 0x00007f2e6105914e in ?? () from /usr/lib64/libQtGui.so.4
#46 0x00007f2e61bc6292 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#47 0x00007f2e61bc6495 in QEventLoop::exec (this=0x7fff51b12ff0, flags=...) at
kernel/qeventloop.cpp:201
#48 0x00007f2e61bca88b in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1003
#49 0x0000000000408839 in main (argc=<value optimized out>,
argv=0x7fff51b13870) at /usr/src/debug/kdevelop-4.0.0/app/main_internal.cpp:232

Possible duplicates by query: bug 238086, bug 232103, bug 223415, bug 223313,
bug 222904.

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