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

List:       kdevelop-bugs
Subject:    [Bug 235804] New: save header to cpp, remove all add include
From:       Maxim Prohorenko <Maxim.Prohorenko () gmail ! com>
Date:       2010-04-30 11:34:25
Message-ID: bug-235804-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: save header to cpp, remove all add include
           Product: kdevelop
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: Maxim.Prohorenko@gmail.com


Application: kdevelop (4.0.0 (using KDevPlatform 1.0.0))
KDE Platform Version: 4.4.2 (KDE 4.4.2) (Compiled from sources)
Qt Version: 4.6.2
Operating System: Linux 2.6.32.11-99.fc12.x86_64 x86_64
Distribution: "Fedora release 12 (Constantine)"

-- Information about the crash:
save file and crash, reproduced any time, in cpp file i remove header \
guards (select all del)

 -- Backtrace:
Application: KDevelop (kdevelop.bin), signal: Segmentation fault
pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
162    62:    movl    (%rsp), %edi
[Current thread is 1 (Thread 0x7f3d6de73840 (LWP 7678))]

Thread 11 (Thread 0x7f3d61eee710 (LWP 7686)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x0000003974271802 in wait (this=<value optimized out>, \
mutex=0x1ad5ed0, time=200000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1ad5ed0,
time=200000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f3d6e7f90ce in KDevelop::DUChainPrivate::CleanupThread::run
(this=0x1ad5eb0) at
/home/maxim/src/KDE4/all-for-kdevelop/kdevplatform/language/duchain/duchain.cpp:286
 #4  0x00000039742709a5 in QThreadPrivate::start (arg=0x1ad5eb0) at
thread/qthread_unix.cpp:248
#5  0x0000003da7a06a3a in start_thread (arg=0x7f3d61eee710) at
pthread_create.c:297
#6  0x0000003da6ede65d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f3d58ee8710 (LWP 7687)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000397427189b in wait (this=<value optimized out>, \
mutex=0x2345300, time=18446744073709551615) at \
thread/qwaitcondition_unix.cpp:87 #2  QWaitCondition::wait (this=<value \
optimized out>, mutex=0x2345300, time=18446744073709551615) at \
thread/qwaitcondition_unix.cpp:159 #3  0x000000397fe09f86 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned \
(this=0x2397980, th=0x1880870) at
/usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000397fe0c4ab in ThreadWeaver::WorkingHardState::applyForWork
(this=0x2384590, th=0x1880870) at
/usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000397fe0ae6f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f3d58ee7d50, parent=0x2397980, th=0x1880870) at
/usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:87
#6  0x000000397fe0b358 in ThreadWeaver::Thread::run (this=0x1880870) at
/usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:142
#7  0x00000039742709a5 in QThreadPrivate::start (arg=0x1880870) at
thread/qthread_unix.cpp:248
#8  0x0000003da7a06a3a in start_thread (arg=0x7f3d58ee8710) at
pthread_create.c:297
#9  0x0000003da6ede65d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f3d4a809710 (LWP 7937)):
#0  0x0000003da6ed51c3 in __poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=<value optimized out>) at
../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003da923ca0c in g_main_context_poll (context=0x7f3d380009b0,
block=<value optimized out>, dispatch=<value optimized out>, self=<value
optimized out>) at gmain.c:2904
#2  g_main_context_iterate (context=0x7f3d380009b0, block=<value optimized
out>, dispatch=<value optimized out>, self=<value optimized out>) at
gmain.c:2586
#3  0x0000003da923cd4a in IA__g_main_context_iteration \
(context=0x7f3d380009b0, may_block=1) at gmain.c:2654
#4  0x000000397437d0b6 in QEventDispatcherGlib::processEvents
(this=0x7f3d380008c0, flags=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:414
#5  0x0000003974356192 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x000000397435645c in QEventLoop::exec (this=0x7f3d4a808d40, flags=...) \
at kernel/qeventloop.cpp:201
#7  0x000000397426e8d9 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#8  0x00000039742709a5 in QThreadPrivate::start (arg=0x2a60e70) at
thread/qthread_unix.cpp:248
#9  0x0000003da7a06a3a in start_thread (arg=0x7f3d4a809710) at
pthread_create.c:297
#10 0x0000003da6ede65d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f3d4b20a710 (LWP 7938)):
#0  0x0000003da6ed51c3 in __poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=<value optimized out>) at
../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003da923ca0c in g_main_context_poll (context=0x7f3d400009b0,
block=<value optimized out>, dispatch=<value optimized out>, self=<value
optimized out>) at gmain.c:2904
#2  g_main_context_iterate (context=0x7f3d400009b0, block=<value optimized
out>, dispatch=<value optimized out>, self=<value optimized out>) at
gmain.c:2586
#3  0x0000003da923cd4a in IA__g_main_context_iteration \
(context=0x7f3d400009b0, may_block=1) at gmain.c:2654
#4  0x000000397437d0b6 in QEventDispatcherGlib::processEvents
(this=0x7f3d40002040, flags=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:414
#5  0x0000003974356192 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x000000397435645c in QEventLoop::exec (this=0x7f3d4b209d40, flags=...) \
at kernel/qeventloop.cpp:201
#7  0x000000397426e8d9 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#8  0x00000039742709a5 in QThreadPrivate::start (arg=0x2a3db60) at
thread/qthread_unix.cpp:248
#9  0x0000003da7a06a3a in start_thread (arg=0x7f3d4b20a710) at
pthread_create.c:297
#10 0x0000003da6ede65d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f3d3e7ae710 (LWP 7939)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x0000003974270315 in thread_sleep (ti=0x7f3d3e7add00) at
thread/qthread_unix.cpp:398
#2  0x0000003974270480 in QThread::msleep (msecs=724400000) at
thread/qthread_unix.cpp:424
#3  0x00007f3d3f6936f1 in UIBlockTester::UIBlockTesterThread::run
(this=0x2a8dd10) at
/home/maxim/src/KDE4/all-for-kdevelop/kdevelop/languages/cpp/cpplanguagesupport.cpp:678
 #4  0x00000039742709a5 in QThreadPrivate::start (arg=0x2a8dd10) at
thread/qthread_unix.cpp:248
#5  0x0000003da7a06a3a in start_thread (arg=0x7f3d3e7ae710) at
pthread_create.c:297
#6  0x0000003da6ede65d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f3d3d987710 (LWP 7979)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000397c1274f6 in QTWTF::TCMalloc_PageHeap::scavengerThread
(this=0x397c400b20) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#2  0x000000397c127539 in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=0x397c40ebec) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#3  0x0000003da7a06a3a in start_thread (arg=0x7f3d3d987710) at
pthread_create.c:297
#4  0x0000003da6ede65d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f3d37fff710 (LWP 8061)):
[KCrash Handler]
#5  0x00007f3d00000000 in ?? ()
#6  0x000000397ea28aaa in KTextEditor::SmartRange::setParentRange
(this=0x7f3d2d1ec6d0, r=0x7f3d2cbe9020) at
/usr/src/debug/kdelibs-4.4.2/interfaces/ktexteditor/smartrange.cpp:615
#7  0x00007f3d6e7c0a93 in KDevelop::EditorIntegrator::releaseRange
(range=0x7f3d2cc50d90) at
/home/maxim/src/KDE4/all-for-kdevelop/kdevplatform/language/editor/editorintegrator.cpp:372
 #8  0x00007f3d6e7be760 in \
KDevelop::DocumentRangeObject::~DocumentRangeObject (this=0x7f3d2cc59bb0, \
__in_chrg=<value optimized out>)  at
/home/maxim/src/KDE4/all-for-kdevelop/kdevplatform/language/editor/documentrangeobject.cpp:153
 #9  0x00007f3d6e806a79 in KDevelop::DUContext::~DUContext \
(this=0x7f3d2cc59bb0, __in_chrg=<value optimized out>)
    at
/home/maxim/src/KDE4/all-for-kdevelop/kdevplatform/language/duchain/ducontext.cpp:633
 #10 0x00007f3d3f183cdc in ~CppDUContext (this=0x7f3d2cc59bb0, \
__in_chrg=<value optimized out>) at
/home/maxim/src/KDE4/all-for-kdevelop/kdevelop/languages/cpp/cppduchain/cppducontext.h:702
 #11 Cpp::CppDUContext<KDevelop::DUContext>::~CppDUContext \
(this=0x7f3d2cc59bb0, __in_chrg=<value optimized out>)
    at
/home/maxim/src/KDE4/all-for-kdevelop/kdevelop/languages/cpp/cppduchain/cppducontext.h:703
 #12 0x00007f3d6e7fef86 in KDevelop::DUContext::cleanIfNotEncountered
(this=0x7f3d2c22a9b0, encountered=...) at
/home/maxim/src/KDE4/all-for-kdevelop/kdevplatform/language/duchain/ducontext.cpp:1672
 #13 0x00007f3d3f187a86 in KDevelop::AbstractContextBuilder<AST,
NameAST>::closeContext (this=0x7f3d37ffba30)
    at
/home/maxim/src/KDE4/all-for-kdevelop/build.rel/install/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:598
 #14 0x00007f3d3f1b5854 in KDevelop::AbstractTypeBuilder<AST, NameAST,
ContextBuilder>::supportBuild(AST*, KDevelop::DUContext*) ()
   from
/home/maxim/src/KDE4/all-for-kdevelop/build.rel/install/lib64/libkdev4cppduchain.so
 #15 0x00007f3d3f17f31b in ContextBuilder::buildContexts (this=<value \
optimized out>, file=<value optimized out>, node=<value optimized out>, \
includes=<value optimized out>, 
    updateContext=<value optimized out>, removeOldImports=false) at
/home/maxim/src/KDE4/all-for-kdevelop/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:485
 #16 0x00007f3d3f18c515 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
/home/maxim/src/KDE4/all-for-kdevelop/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:100
 #17 0x00007f3d3f6a25e3 in CPPInternalParseJob::run (this=0x7f3d2c1510c0) \
                at
/home/maxim/src/KDE4/all-for-kdevelop/kdevelop/languages/cpp/cppparsejob.cpp:662
 #18 0x00007f3d3f6a9624 in PreprocessJob::sourceNeeded (this=0x8532410,
_fileName=<value optimized out>, type=<value optimized out>, \
sourceLine=<value optimized out>, 
    skipCurrentPath=<value optimized out>) at
/home/maxim/src/KDE4/all-for-kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:580
 #19 0x00007f3d3f45949a in rpp::pp::handle_include (this=0x7f3d37ffd7c0,
skip_current_path=<value optimized out>, input=..., output=<value optimized
out>)
    at
/home/maxim/src/KDE4/all-for-kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:193
 #20 0x00007f3d3f45c155 in rpp::pp::handle_directive (this=0x7f3d37ffd7c0,
directive=814108, input=..., output=...)
    at
/home/maxim/src/KDE4/all-for-kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131
 #21 0x00007f3d3f45c6a1 in rpp::pp::operator() (this=0x7f3d37ffd7c0, \
input=..., output=...) at
/home/maxim/src/KDE4/all-for-kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:246
 #22 0x00007f3d3f45c8b3 in rpp::pp::processFileInternal \
(this=0x7f3d37ffd7c0, fileName=<value optimized out>, fileContents=..., \
result=...)  at
/home/maxim/src/KDE4/all-for-kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
 #23 0x00007f3d3f45c955 in rpp::pp::processFile (this=0x7f3d2c965730,
fileName=..., data=...) at
/home/maxim/src/KDE4/all-for-kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
 #24 0x00007f3d3f6ab255 in PreprocessJob::run (this=0x8532410) at
/home/maxim/src/KDE4/all-for-kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:238
 #25 0x000000397fe0b9bd in ThreadWeaver::JobRunHelper::runTheJob
(this=0x7f3d37ffeca0, th=0x4659290, job=0x8532410) at
/usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Job.cpp:106
#26 0x000000397fe0bcbe in ThreadWeaver::Job::execute (this=0x8532410,
th=0x4659290) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Job.cpp:135
 #27 0x000000397fe0cdb3 in ThreadWeaver::JobCollectionJobRunner::execute
(this=0x871f290, t=0x4659290) at
/usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/JobCollection.cpp:82
#28 0x000000397fe0ae3f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f3d37ffed50, parent=0x19cc860, th=0x4659290) at
/usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:95
#29 0x000000397fe0b358 in ThreadWeaver::Thread::run (this=0x4659290) at
/usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:142
#30 0x00000039742709a5 in QThreadPrivate::start (arg=0x4659290) at
thread/qthread_unix.cpp:248
#31 0x0000003da7a06a3a in start_thread (arg=0x7f3d37fff710) at
pthread_create.c:297
#32 0x0000003da6ede65d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#33 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f3d375fe710 (LWP 8062)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000397427189b in wait (this=<value optimized out>, \
mutex=0x19c76f0, time=18446744073709551615) at \
thread/qwaitcondition_unix.cpp:87 #2  QWaitCondition::wait (this=<value \
optimized out>, mutex=0x19c76f0, time=18446744073709551615) at \
thread/qwaitcondition_unix.cpp:159 #3  0x000000397fe09f86 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned \
(this=0x19cc860, th=0x3b81e50) at
/usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000397fe0c4ab in ThreadWeaver::WorkingHardState::applyForWork
(this=0x19cb420, th=0x3b81e50) at
/usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000397fe0c4c4 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x19cb420, th=0x3b81e50) at
/usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x000000397fe0c4c4 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x19cb420, th=0x3b81e50) at
/usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x000000397fe0ae6f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f3d375fdd50, parent=0x19cc860, th=0x3b81e50) at
/usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:87
#8  0x000000397fe0b358 in ThreadWeaver::Thread::run (this=0x3b81e50) at
/usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:142
#9  0x00000039742709a5 in QThreadPrivate::start (arg=0x3b81e50) at
thread/qthread_unix.cpp:248
#10 0x0000003da7a06a3a in start_thread (arg=0x7f3d375fe710) at
pthread_create.c:297
#11 0x0000003da6ede65d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f3d53fff710 (LWP 23596)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000397427189b in wait (this=<value optimized out>, \
mutex=0x2345300, time=18446744073709551615) at \
thread/qwaitcondition_unix.cpp:87 #2  QWaitCondition::wait (this=<value \
optimized out>, mutex=0x2345300, time=18446744073709551615) at \
thread/qwaitcondition_unix.cpp:159 #3  0x000000397fe09f86 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned \
(this=0x2397980, th=0x6f0b430) at
/usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000397fe0c4ab in ThreadWeaver::WorkingHardState::applyForWork
(this=0x2384590, th=0x6f0b430) at
/usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000397fe0ae6f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f3d53ffed50, parent=0x2397980, th=0x6f0b430) at
/usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:87
#6  0x000000397fe0b358 in ThreadWeaver::Thread::run (this=0x6f0b430) at
/usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:142
#7  0x00000039742709a5 in QThreadPrivate::start (arg=0x6f0b430) at
thread/qthread_unix.cpp:248
#8  0x0000003da7a06a3a in start_thread (arg=0x7f3d53fff710) at
pthread_create.c:297
#9  0x0000003da6ede65d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f3d3653f710 (LWP 23597)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000397427189b in wait (this=<value optimized out>, \
mutex=0x2345300, time=18446744073709551615) at \
thread/qwaitcondition_unix.cpp:87 #2  QWaitCondition::wait (this=<value \
optimized out>, mutex=0x2345300, time=18446744073709551615) at \
thread/qwaitcondition_unix.cpp:159 #3  0x000000397fe09f86 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned \
(this=0x2397980, th=0x6293080) at
/usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000397fe0c4ab in ThreadWeaver::WorkingHardState::applyForWork
(this=0x2384590, th=0x6293080) at
/usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000397fe0ae6f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f3d3653ed50, parent=0x2397980, th=0x6293080) at
/usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:87
#6  0x000000397fe0b358 in ThreadWeaver::Thread::run (this=0x6293080) at
/usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:142
#7  0x00000039742709a5 in QThreadPrivate::start (arg=0x6293080) at
thread/qthread_unix.cpp:248
#8  0x0000003da7a06a3a in start_thread (arg=0x7f3d3653f710) at
pthread_create.c:297
#9  0x0000003da6ede65d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f3d6de73840 (LWP 7678)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x0000003974270193 in QMutexPrivate::wait (this=0x4efa720, timeout=-1) \
at thread/qmutex_unix.cpp:84
#2  0x000000397426cb35 in QMutex::lock (this=0x4efad00) at
thread/qmutex.cpp:167
#3  0x00007f3d3dac9fe3 in relock (this=0x4fbe360, changed=true,
viewLinesScrolled=0) at /usr/include/QtCore/qmutex.h:120
#4  QMutexLocker (this=0x4fbe360, changed=true, viewLinesScrolled=0) at
/usr/include/QtCore/qmutex.h:102
#5  KateViewInternal::updateView (this=0x4fbe360, changed=true,
viewLinesScrolled=0) at
/usr/src/debug/kdelibs-4.4.2/kate/view/kateviewinternal.cpp:571
#6  0x00007f3d3dad1272 in KateViewInternal::qt_metacall (this=0x4fbe360,
_c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7f3d2cb48e90)
    at
/usr/src/debug/kdelibs-4.4.2/x86_64-redhat-linux-gnu/kate/kateviewinternal.moc:130
 #7  0x0000003974366921 in QObject::event (this=0x4fbe360, \
e=0x7f3d2c9b5c10) at kernel/qobject.cpp:1248
#8  0x00000039749f51af in QWidget::event (this=0x4fbe360, \
event=0x7f3d2c9b5c10) at kernel/qwidget.cpp:8455
#9  0x00000039749aa9dc in QApplicationPrivate::notify_helper \
(this=0x161c4b0, receiver=0x4fbe360, e=0x7f3d2c9b5c10) at \
kernel/qapplication.cpp:4300 #10 0x00000039749b0aab in QApplication::notify \
(this=<value optimized out>, receiver=0x4fbe360, e=0x7f3d2c9b5c10) at \
kernel/qapplication.cpp:4183 #11 0x0000003976e06856 in KApplication::notify \
(this=0x7fff0a85bb50, receiver=0x4fbe360, event=0x7f3d2c9b5c10) at
/usr/src/debug/kdelibs-4.4.2/kdeui/kernel/kapplication.cpp:302
#12 0x000000397435774c in QCoreApplication::notifyInternal
(this=0x7fff0a85bb50, receiver=0x4fbe360, event=0x7f3d2c9b5c10) at
kernel/qcoreapplication.cpp:704
#13 0x0000003974358497 in sendEvent (receiver=0x0, event_type=<value \
optimized out>, data=0xdc80d0) at kernel/qcoreapplication.h:215
#14 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, \
event_type=<value optimized out>, data=0xdc80d0) at \
kernel/qcoreapplication.cpp:1345 #15 0x000000397437d523 in sendPostedEvents \
(s=<value optimized out>) at kernel/qcoreapplication.h:220
#16 postEventSourceDispatch (s=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:276
#17 0x0000003da923923e in g_main_dispatch (context=0x161f120) at \
gmain.c:1960 #18 IA__g_main_context_dispatch (context=0x161f120) at \
gmain.c:2513 #19 0x0000003da923cc28 in g_main_context_iterate \
(context=0x161f120, block=<value optimized out>, dispatch=<value optimized \
out>, self=<value optimized out>) at gmain.c:2591
#20 0x0000003da923cd4a in IA__g_main_context_iteration (context=0x161f120,
may_block=1) at gmain.c:2654
#21 0x000000397437d063 in QEventDispatcherGlib::processEvents \
(this=0xdc7850, flags=<value optimized out>) at \
kernel/qeventdispatcher_glib.cpp:412 #22 0x0000003974a49a4e in \
QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, \
flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#23 0x0000003974356192 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#24 0x000000397435645c in QEventLoop::exec (this=0x7fff0a85b980, flags=...) \
at kernel/qeventloop.cpp:201
#25 0x0000003974358749 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:981
#26 0x00000000004084bf in main (argc=<value optimized out>, argv=<value
optimized out>) at
/home/maxim/src/KDE4/all-for-kdevelop/kdevelop/app/main_internal.cpp:232

This bug may be a duplicate of or related to bug 231993.

Possible duplicates by query: bug 231993, bug 229417, bug 227241, bug \
227009.

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