[Bug 227241] New: another crash editing a file

Vadym Krevs vkrevs at yahoo.com
Tue Feb 16 18:12:40 GMT 2010


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

           Summary: another crash editing a file
           Product: kde
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: vkrevs at yahoo.com


Application that crashed: kdevelop.bin
Version of the application: 3.9.98 (using KDevPlatform 0.9.98)
KDE Version: 4.3.5 (KDE 4.3.5) "release 3"
Qt Version: 4.5.3
Operating System: Linux 2.6.31.12-0.1-desktop x86_64
Distribution: "openSUSE 11.2 (x86_64)"

What I was doing when the application crashed:
Was editing a c++ file, and accidentally hit Esc instead of saving. crash.

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

Thread 12 (Thread 0x7f40250c1910 (LWP 10353)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f40377f24a2 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x00007f4034383d4e in KDevelop::DUChainPrivate::CleanupThread::run
(this=0x95fbb0) at /builds/src/kdevplatform/language/duchain/duchain.cpp:286
#3  0x00007f40377f1485 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007f403757d65d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#5  0x00007f4035d8be1d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f4023bb9910 (LWP 10354)):
#0  __pthread_mutex_unlock_usercnt (mutex=0xb0e7e8, decr=1) at
pthread_mutex_unlock.c:52
#1  0x00007f4030f48d95 in g_main_context_check () from
/usr/lib64/libglib-2.0.so.0
#2  0x00007f4030f494b0 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f4030f498e0 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#4  0x00007f40378ff3f6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#5  0x00007f40378d5712 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#6  0x00007f40378d5ae4 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#7  0x00007f40377ee71b in QThread::exec() () from /usr/lib64/libQtCore.so.4
#8  0x00007f40378b8d48 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007f40377f1485 in ?? () from /usr/lib64/libQtCore.so.4
#10 0x00007f403757d65d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#11 0x00007f4035d8be1d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 10 (Thread 0x7f401d910910 (LWP 10369)):
#0  0x00007f4035d82d03 in poll () from /lib64/libc.so.6
#1  0x00007f4030f4959c in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f4030f498e0 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f40378ff3f6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#4  0x00007f40378d5712 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#5  0x00007f40378d5ae4 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#6  0x00007f40377ee71b in QThread::exec() () from /usr/lib64/libQtCore.so.4
#7  0x00007f40377f1485 in ?? () from /usr/lib64/libQtCore.so.4
#8  0x00007f403757d65d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#9  0x00007f4035d8be1d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 9 (Thread 0x7f401e111910 (LWP 10370)):
#0  0x00007f4030f48fac in g_main_context_prepare () from
/usr/lib64/libglib-2.0.so.0
#1  0x00007f4030f493b1 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f4030f498e0 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f40378ff3f6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#4  0x00007f40378d5712 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#5  0x00007f40378d5ae4 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#6  0x00007f40377ee71b in QThread::exec() () from /usr/lib64/libQtCore.so.4
#7  0x00007f40377f1485 in ?? () from /usr/lib64/libQtCore.so.4
#8  0x00007f403757d65d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#9  0x00007f4035d8be1d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f4018723910 (LWP 10371)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f40377f0f15 in ?? () from /usr/lib64/libQtCore.so.4
#2  0x00007f40377f1080 in QThread::msleep(unsigned long) () from
/usr/lib64/libQtCore.so.4
#3  0x00007f401a8fbae1 in UIBlockTester::UIBlockTesterThread::run
(this=0x1bf1b80) at
/builds/src/kdevelop/languages/cpp/cpplanguagesupport.cpp:672
#4  0x00007f40377f1485 in ?? () from /usr/lib64/libQtCore.so.4
#5  0x00007f403757d65d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#6  0x00007f4035d8be1d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f40156d4910 (LWP 10384)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f40377f253b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x00007f4038fedab6 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9f5430,
th=0x2f508f0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f4038fefbeb in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x2f508f0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:71
#4  0x00007f4038fefc04 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x2f508f0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#5  0x00007f4038fee1ef in ThreadWeaver::ThreadRunHelper::run
(this=0x7f40156d4050, parent=0x9f5430, th=0x2f508f0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f4038fee648 in ThreadWeaver::Thread::run (this=0x2f508f0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f40377f1485 in ?? () from /usr/lib64/libQtCore.so.4
#8  0x00007f403757d65d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#9  0x00007f4035d8be1d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 6 (Thread 0x7f4014ed3910 (LWP 10385)):
[KCrash Handler]
#5  0x0000000000000000 in ?? ()
#6  0x00007f403922403a in KTextEditor::SmartRange::setParentRange
(this=0x7bac460, r=<value optimized out>) at
/usr/src/debug/kdelibs-4.3.5/interfaces/ktexteditor/smartrange.cpp:615
#7  0x00007f4034348103 in KDevelop::EditorIntegrator::releaseRange
(range=0x8dbab50) at
/builds/src/kdevplatform/language/editor/editorintegrator.cpp:372
#8  0x00007f4034346688 in KDevelop::DocumentRangeObject::~DocumentRangeObject
(this=0x4327ce0, __in_chrg=<value optimized out>) at
/builds/src/kdevplatform/language/editor/documentrangeobject.cpp:153
#9  0x00007f403438fee1 in KDevelop::DUContext::~DUContext (this=0x4327ce0,
__in_chrg=<value optimized out>) at
/builds/src/kdevplatform/language/duchain/ducontext.cpp:638
#10 0x00007f401a3e552f in Cpp::CppDUContext<KDevelop::DUContext>::~CppDUContext
(this=0x4327ce0, __in_chrg=<value optimized out>) at
/builds/src/kdevelop/languages/cpp/cppduchain/cppducontext.h:703
#11 0x00007f40343888d7 in KDevelop::DUContext::deleteChildContextsRecursively
(this=0x4c02ce0) at
/builds/src/kdevplatform/language/duchain/ducontext.cpp:1181
#12 0x00007f403438fdff in KDevelop::DUContext::~DUContext (this=0x4c02ce0,
__in_chrg=<value optimized out>) at
/builds/src/kdevplatform/language/duchain/ducontext.cpp:617
#13 0x00007f401a3e552f in Cpp::CppDUContext<KDevelop::DUContext>::~CppDUContext
(this=0x4c02ce0, __in_chrg=<value optimized out>) at
/builds/src/kdevelop/languages/cpp/cppduchain/cppducontext.h:703
#14 0x00007f4034387e3d in KDevelop::DUContext::cleanIfNotEncountered
(this=0x47fb550, encountered=...) at
/builds/src/kdevplatform/language/duchain/ducontext.cpp:1734
#15 0x00007f401a3e4b66 in KDevelop::AbstractContextBuilder<AST,
NameAST>::closeContext (this=0x7f4014ecfcb0)
    at
/builds/kdevelop4/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:596
#16 0x00007f401a400874 in KDevelop::AbstractTypeBuilder<AST, NameAST,
ContextBuilder>::supportBuild(AST*, KDevelop::DUContext*) () from
/builds/kdevelop4/lib64/libkdev4cppduchain.so
#17 0x00007f401a3dd285 in ContextBuilder::buildContexts (this=0x7f4014ecfcb0,
file=<value optimized out>, node=<value optimized out>, includes=<value
optimized out>, 
    updateContext=<value optimized out>, removeOldImports=false) at
/builds/src/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:491
#18 0x00007f401a3eacf5 in DeclarationBuilder::buildDeclarations
(this=0x7bac460, file=<value optimized out>, node=0x8dbab50,
includes=0x7bac460, updateContext=..., removeOldImports=176)
    at /builds/src/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:105
#19 0x00007f401a910c34 in CPPInternalParseJob::run (this=0xbe7b9f0) at
/builds/src/kdevelop/languages/cpp/cppparsejob.cpp:688
#20 0x00007f401a91a7fa in PreprocessJob::sourceNeeded (this=0xc217120,
_fileName=<value optimized out>, type=<value optimized out>, sourceLine=<value
optimized out>, 
    skipCurrentPath=<value optimized out>) at
/builds/src/kdevelop/languages/cpp/preprocessjob.cpp:580
#21 0x00007f401a6c0cc3 in rpp::pp::handle_include (this=<value optimized out>,
skip_current_path=<value optimized out>, input=..., output=<value optimized
out>)
    at /builds/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:193
#22 0x00007f401a6c1325 in rpp::pp::handle_directive (this=0x7f4014ed1ac0,
directive=300763, input=..., output=...) at
/builds/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131
#23 0x00007f401a6c18b9 in rpp::pp::operator() (this=0x7f4014ed1ac0, input=...,
output=...) at /builds/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:246
#24 0x00007f401a6c1afd in rpp::pp::processFileInternal (this=0x7f4014ed1ac0,
fileName=<value optimized out>, fileContents=<value optimized out>, result=...)
    at /builds/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#25 0x00007f401a6c1b85 in rpp::pp::processFile (this=0x487cc60, fileName=...,
data=...) at /builds/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#26 0x00007f401a918922 in PreprocessJob::run (this=0xc217120) at
/builds/src/kdevelop/languages/cpp/preprocessjob.cpp:238
#27 0x00007f4038feeeed in ThreadWeaver::JobRunHelper::runTheJob
(this=0x7f4014ed2fa0, th=0x3b252d0, job=0xc217120) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Job.cpp:106
#28 0x00007f4038fef1ee in ThreadWeaver::Job::execute (this=0xc217120,
th=0x3b252d0) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Job.cpp:135
#29 0x00007f4038ff0513 in ThreadWeaver::JobCollectionJobRunner::execute
(this=0xb73f190, t=0x3b252d0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/JobCollection.cpp:82
#30 0x00007f4038fee1bf in ThreadWeaver::ThreadRunHelper::run
(this=0x7f4014ed3050, parent=0x9f5430, th=0x3b252d0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:95
#31 0x00007f4038fee648 in ThreadWeaver::Thread::run (this=0x3b252d0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:142
#32 0x00007f40377f1485 in ?? () from /usr/lib64/libQtCore.so.4
#33 0x00007f403757d65d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#34 0x00007f4035d8be1d in clone () from /lib64/libc.so.6
#35 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f40146d2910 (LWP 10386)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f40377f253b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x00007f4038fedab6 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9f5430,
th=0x3ac7010) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f4038fefbeb in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x3ac7010) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:71
#4  0x00007f4038fefc04 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x3ac7010) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#5  0x00007f4038fefc04 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x3ac7010) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f4038fefc04 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x3ac7010) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f4038fefc04 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x3ac7010) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f4038fefc04 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x3ac7010) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007f4038fefc04 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x3ac7010) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f4038fefc04 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x3ac7010) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00007f4038fefc04 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x3ac7010) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x00007f4038fefc04 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x3ac7010) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x00007f4038fefc04 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x3ac7010) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#14 0x00007f4038fee1ef in ThreadWeaver::ThreadRunHelper::run
(this=0x7f40146d2050, parent=0x9f5430, th=0x3ac7010) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:87
#15 0x00007f4038fee648 in ThreadWeaver::Thread::run (this=0x3ac7010) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:142
#16 0x00007f40377f1485 in ?? () from /usr/lib64/libQtCore.so.4
#17 0x00007f403757d65d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#18 0x00007f4035d8be1d in clone () from /lib64/libc.so.6
#19 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f4013ed1910 (LWP 10387)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f40377f253b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x00007f4038fedab6 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9f5430,
th=0x3558d50) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f4038fefbeb in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x3558d50) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:71
#4  0x00007f4038fefc04 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x3558d50) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#5  0x00007f4038fefc04 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x3558d50) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f4038fee1ef in ThreadWeaver::ThreadRunHelper::run
(this=0x7f4013ed1050, parent=0x9f5430, th=0x3558d50) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:87
#7  0x00007f4038fee648 in ThreadWeaver::Thread::run (this=0x3558d50) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:142
#8  0x00007f40377f1485 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007f403757d65d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#10 0x00007f4035d8be1d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f40136d0910 (LWP 10388)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f40377f253b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x00007f4038fedab6 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9f5430,
th=0x3542470) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f4038fefbeb in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x3542470) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:71
#4  0x00007f4038fefc04 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x3542470) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#5  0x00007f4038fefc04 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x3542470) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f4038fefc04 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x3542470) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f4038fefc04 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x3542470) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f4038fee1ef in ThreadWeaver::ThreadRunHelper::run
(this=0x7f40136d0050, parent=0x9f5430, th=0x3542470) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:87
#9  0x00007f4038fee648 in ThreadWeaver::Thread::run (this=0x3542470) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:142
#10 0x00007f40377f1485 in ?? () from /usr/lib64/libQtCore.so.4
#11 0x00007f403757d65d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#12 0x00007f4035d8be1d in clone () from /lib64/libc.so.6
#13 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f4012ecf910 (LWP 10389)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f40377f253b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x00007f4038fedab6 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9f5430,
th=0x34711c0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f4038fefbeb in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x34711c0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:71
#4  0x00007f4038fefc04 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x34711c0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#5  0x00007f4038fefc04 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x34711c0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f4038fefc04 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9d77a0, th=0x34711c0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f4038fee1ef in ThreadWeaver::ThreadRunHelper::run
(this=0x7f4012ecf050, parent=0x9f5430, th=0x34711c0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:87
#8  0x00007f4038fee648 in ThreadWeaver::Thread::run (this=0x34711c0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:142
#9  0x00007f40377f1485 in ?? () from /usr/lib64/libQtCore.so.4
#10 0x00007f403757d65d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#11 0x00007f4035d8be1d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f403ab34750 (LWP 10352)):
#0  0x00007f4035d82d03 in poll () from /lib64/libc.so.6
#1  0x00007f402f40e91a in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f402f40ee57 in ?? () from /usr/lib64/libxcb.so.1
#3  0x00007f402f40f115 in xcb_writev () from /usr/lib64/libxcb.so.1
#4  0x00007f4032d1303a in _XSend () from /usr/lib64/libX11.so.6
#5  0x00007f4032cff703 in ?? () from /usr/lib64/libX11.so.6
#6  0x00007f4032cff8ae in XPutImage () from /usr/lib64/libX11.so.6
#7  0x00007f40369fe151 in QX11PixmapData::fromImage(QImage const&,
QFlags<Qt::ImageConversionFlag>) () from /usr/lib64/libQtGui.so.4
#8  0x00007f40369ebed0 in QPixmap::fromImage(QImage const&,
QFlags<Qt::ImageConversionFlag>) () from /usr/lib64/libQtGui.so.4
#9  0x00007f4036a33a18 in QPaintEngine::drawImage(QRectF const&, QImage const&,
QRectF const&, QFlags<Qt::ImageConversionFlag>) () from
/usr/lib64/libQtGui.so.4
#10 0x00007f4036adf012 in ?? () from /usr/lib64/libQtGui.so.4
#11 0x00007f4036a47bfe in ?? () from /usr/lib64/libQtGui.so.4
#12 0x00007f4036a4ecdd in QPainter::drawRoundedRect(QRectF const&, double,
double, Qt::SizeMode) () from /usr/lib64/libQtGui.so.4
#13 0x00007f402a8f12a0 in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
#14 0x00007f402a8f8d0e in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
#15 0x00007f4038050c30 in KStyle::drawControl (this=0x6ec770, element=<value
optimized out>, option=0x7fffd4002db0, p=<value optimized out>,
widget=0x3713780)
    at /usr/src/debug/kdelibs-4.3.5/kdeui/kernel/kstyle.cpp:2259
#16 0x00007f402a8eda13 in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
#17 0x00007f4036befcbc in
QCommonStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex
const*, QPainter*, QWidget const*) const () from /usr/lib64/libQtGui.so.4
#18 0x00007f403804d80e in KStyle::drawComplexControl (this=0x6ec770,
cc=CC_ScrollBar, opt=0x7fffd4003b80, p=<value optimized out>, w=0x3713780)
    at /usr/src/debug/kdelibs-4.3.5/kdeui/kernel/kstyle.cpp:3562
#19 0x00007f402a8ed6ee in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
#20 0x00007f4036d1082f in QScrollBar::paintEvent(QPaintEvent*) () from
/usr/lib64/libQtGui.so.4
#21 0x00007f403697cad0 in QWidget::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#22 0x00007f403692e2ac in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQtGui.so.4
#23 0x00007f403693557e in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#24 0x00007f4038040016 in KApplication::notify (this=0x7fffd4006b80,
receiver=0x3713780, event=0x7fffd40041f0) at
/usr/src/debug/kdelibs-4.3.5/kdeui/kernel/kapplication.cpp:302
#25 0x00007f40378d6ddc in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQtCore.so.4
#26 0x00007f4036983e93 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#27 0x00007f40369845f0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#28 0x00007f4036984504 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#29 0x00007f4036983b03 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#30 0x00007f40369845f0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#31 0x00007f4036983b03 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#32 0x00007f40369845f0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#33 0x00007f4036983b03 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#34 0x00007f40369845f0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#35 0x00007f4036983b03 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#36 0x00007f40369845f0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#37 0x00007f4036983b03 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#38 0x00007f40369845f0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#39 0x00007f4036983b03 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#40 0x00007f40369845f0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#41 0x00007f4036983b03 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#42 0x00007f40369845f0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#43 0x00007f4036983b03 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#44 0x00007f4036af4a5e in ?? () from /usr/lib64/libQtGui.so.4
#45 0x00007f4036976300 in QWidgetPrivate::syncBackingStore() () from
/usr/lib64/libQtGui.so.4
#46 0x00007f403697c8e8 in QWidget::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#47 0x00007f4036cd60bb in QMainWindow::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#48 0x00007f403814b523 in KXmlGuiWindow::event (this=0x7fffd3ffc220, ev=0x1) at
/usr/src/debug/kdelibs-4.3.5/kdeui/xmlgui/kxmlguiwindow.cpp:131
#49 0x00007f403692e2ac in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQtGui.so.4
#50 0x00007f403693557e in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#51 0x00007f4038040016 in KApplication::notify (this=0x7fffd4006b80,
receiver=0x8b15b0, event=0xaef0d80) at
/usr/src/debug/kdelibs-4.3.5/kdeui/kernel/kapplication.cpp:302
#52 0x00007f40378d6ddc in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQtCore.so.4
#53 0x00007f40378d79ea in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib64/libQtCore.so.4
#54 0x00007f40378ff803 in ?? () from /usr/lib64/libQtCore.so.4
#55 0x00007f4030f45dee in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#56 0x00007f4030f497b8 in ?? () from /usr/lib64/libglib-2.0.so.0
#57 0x00007f4030f498e0 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#58 0x00007f40378ff3a3 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#59 0x00007f40369c131e in ?? () from /usr/lib64/libQtGui.so.4
#60 0x00007f40378d5712 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#61 0x00007f40378d5ae4 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#62 0x00007f40378d7c99 in QCoreApplication::exec() () from
/usr/lib64/libQtCore.so.4
#63 0x00000000004061f7 in main (argc=<value optimized out>, argv=<value
optimized out>) at /builds/src/kdevelop/app/main_internal.cpp:141

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.



More information about the Unassigned-bugs mailing list