Possible kdev4 Backtrace

Casey Link unnamedrambler at gmail.com
Thu Jan 15 01:17:48 UTC 2009


This crash happened while using kdev4, but it looks like something to
do with the katepart.
Should I forward it to them?


Casey

Application: KDevelop (kdevelop), signal SIGABRT
[Current thread is 0 (LWP 31493)]

Thread 7 (Thread 0xb2bf1b90 (LWP 31509)):
#0  0xb8015430 in __kernel_vsyscall ()
#1  0xb70a63a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb712afea in QWaitConditionPrivate::wait (this=0x8483cf8,
time=140000) at thread/qwaitcondition_unix.cpp:86
#3  0xb712ab03 in QWaitCondition::wait (this=0x864c78c,
mutex=0x864c790, time=140000) at thread/qwaitcondition_unix.cpp:160
#4  0xb629c73a in KDevelop::DUChainPrivate::CleanupThread::run
(this=0x864c780) at
/home/ramblurr/kde/src/KDE/kdevplatform/language/duchain/duchain.cpp:238
#5  0xb712a5b9 in QThreadPrivate::start (arg=0x864c780) at
thread/qthread_unix.cpp:190
#6  0xb70a250f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb66507ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xb1ad8b90 (LWP 31514)):
#0  0xb8015430 in __kernel_vsyscall ()
#1  0xb6645f77 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb5cf3c32 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb5cf3f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb724e150 in QEventDispatcherGlib::processEvents (this=0x87f7228,
flags=@0xb1ad82a4) at kernel/qeventdispatcher_glib.cpp:327
#5  0xb721ba12 in QEventLoop::processEvents (this=0xb1ad831c,
flags=@0xb1ad82e4) at kernel/qeventloop.cpp:149
#6  0xb721bc51 in QEventLoop::exec (this=0xb1ad831c,
flags=@0xb1ad8324) at kernel/qeventloop.cpp:196
#7  0xb7126655 in QThread::exec (this=0x87f3490) at thread/qthread.cpp:464
#8  0xb6373a0d in KDevelop::CompletionWorkerThread::run
(this=0x87f3490) at
/home/ramblurr/kde/src/KDE/kdevplatform/language/codecompletion/codecompletionmodel.cpp:78
#9  0xb712a5b9 in QThreadPrivate::start (arg=0x87f3490) at
thread/qthread_unix.cpp:190
#10 0xb70a250f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0xb66507ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xb12d7b90 (LWP 31515)):
#0  0xb8015430 in __kernel_vsyscall ()
#1  0xb6648c01 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb720138f in QProcessManager::run (this=0x8450e60) at
io/qprocess_unix.cpp:307
#3  0xb712a5b9 in QThreadPrivate::start (arg=0x8450e60) at
thread/qthread_unix.cpp:190
#4  0xb70a250f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb66507ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xb0ad6b90 (LWP 31520)):
#0  0xb8015430 in __kernel_vsyscall ()
#1  0xb70a63a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb7129ffb in thread_sleep (ti=0xb0ad6310) at thread/qthread_unix.cpp:294
#3  0xb712a1f5 in QThread::msleep (msecs=30) at thread/qthread_unix.cpp:320
#4  0xb207321d in UIBlockTester::UIBlockTesterThread::run
(this=0x8942460) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/cpplanguagesupport.cpp:928
#5  0xb712a5b9 in QThreadPrivate::start (arg=0x8942460) at
thread/qthread_unix.cpp:190
#6  0xb70a250f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb66507ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xaf0d7b90 (LWP 31726)):
[KCrash Handler]
#5  0xb8015430 in __kernel_vsyscall ()
#6  0xb659a880 in raise () from /lib/tls/i686/cmov/libc.so.6
#7  0xb659c248 in abort () from /lib/tls/i686/cmov/libc.so.6
#8  0xb711fa4d in qt_message_output (msgType=QtFatalMsg,
    buf=0xaf0d3bf0 "ASSERT: \"range.end() >= from.end()\" in file
/home/ramblurr/kde/src/KDE/kdelibs/interfaces/ktexteditor/smartrange.cpp,
line 752") at global/qglobal.cpp:2061
#9  0xb711fad1 in qFatal (msg=0xb72764f8 "ASSERT: \"%s\" in file %s,
line %d") at global/qglobal.cpp:2263
#10 0xb711ff29 in qt_assert (assertion=0xb7a68284 "range.end() >=
from.end()", file=0xb7a681d4
"/home/ramblurr/kde/src/KDE/kdelibs/interfaces/ktexteditor/smartrange.cpp",
line=752)
    at global/qglobal.cpp:1831
#11 0xb7a5f058 in KTextEditor::SmartRange::rangeChanged
(this=0xbbc3e60, c=0x0, from=@0xaf0d5d24) at
/home/ramblurr/kde/src/KDE/kdelibs/interfaces/ktexteditor/smartrange.cpp:752
#12 0xaf392c49 in KateSmartCursor::setPositionInternal
(this=0xbc37c28, pos=@0x8bb5138, internal=false) at
/home/ramblurr/kde/src/KDE/kdelibs/kate/smart/katesmartcursor.cpp:204
#13 0xaf392e81 in KateSmartCursor::setPosition (this=0xbc37c28,
pos=@0x8bb5138) at
/home/ramblurr/kde/src/KDE/kdelibs/kate/smart/katesmartcursor.cpp:414
#14 0xb7a56fb3 in KTextEditor::Cursor::operator= (this=0xbc37c28,
cursor=@0x8bb5138) at
/home/ramblurr/kde/src/KDE/kdelibs/interfaces/ktexteditor/cursor.h:202
#15 0xb7a55aef in KTextEditor::Range::setRange (this=0xbbc3e60,
range=@0xbc37c70) at
/home/ramblurr/kde/src/KDE/kdelibs/interfaces/ktexteditor/range.cpp:127
#16 0xb7a61132 in KTextEditor::SmartRange::setRange (this=0xbbc3e60,
range=@0xbc37c70) at
/home/ramblurr/kde/src/KDE/kdelibs/interfaces/ktexteditor/smartrange.cpp:239
#17 0xb7a556aa in KTextEditor::Range::expandToRange (this=0xbbc3e60,
range=@0xbc37c70) at
/home/ramblurr/kde/src/KDE/kdelibs/interfaces/ktexteditor/range.cpp:210
#18 0xb7a61168 in KTextEditor::SmartRange::expandToRange
(this=0xbbc3e60, range=@0xbc37c70) at
/home/ramblurr/kde/src/KDE/kdelibs/interfaces/ktexteditor/smartrange.cpp:222
#19 0xb7a5f539 in KTextEditor::SmartRange::rangeChanged
(this=0xbc37c70, c=0x0, from=@0xaf0d5f64) at
/home/ramblurr/kde/src/KDE/kdelibs/interfaces/ktexteditor/smartrange.cpp:811
#20 0xaf392c49 in KateSmartCursor::setPositionInternal
(this=0x8bb5138, pos=@0xc0743b8, internal=false) at
/home/ramblurr/kde/src/KDE/kdelibs/kate/smart/katesmartcursor.cpp:204
#21 0xaf392e81 in KateSmartCursor::setPosition (this=0x8bb5138,
pos=@0xc0743b8) at
/home/ramblurr/kde/src/KDE/kdelibs/kate/smart/katesmartcursor.cpp:414
#22 0xb7a56fb3 in KTextEditor::Cursor::operator= (this=0x8bb5138,
cursor=@0xc0743b8) at
/home/ramblurr/kde/src/KDE/kdelibs/interfaces/ktexteditor/cursor.h:202
#23 0xb7a55aef in KTextEditor::Range::setRange (this=0xbc37c70,
range=@0xaf0d6070) at
/home/ramblurr/kde/src/KDE/kdelibs/interfaces/ktexteditor/range.cpp:127
#24 0xb7a61132 in KTextEditor::SmartRange::setRange (this=0xbc37c70,
range=@0xaf0d6070) at
/home/ramblurr/kde/src/KDE/kdelibs/interfaces/ktexteditor/smartrange.cpp:239
#25 0xb625d755 in KDevelop::DocumentRangeObject::syncToSmart
(this=0xb7db458) at
/home/ramblurr/kde/src/KDE/kdevplatform/language/editor/documentrangeobject.cpp:79
#26 0xb625d7ba in KDevelop::DocumentRangeObject::setRange
(this=0xb7db458, range=@0xaf0d61ac) at
/home/ramblurr/kde/src/KDE/kdevplatform/language/editor/documentrangeobject.cpp:193
#27 0xb1fd9ebf in
DeclarationBuilder::openDeclarationReal<KDevelop::Declaration>
(this=0xaf0d6cec, name=0xc20aec4, rangeNode=0xc20ae58,
customName=@0xaf0d6390, collapseRangeAtStart=false,
    collapseRangeAtEnd=false) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/cppduchain/declarationbuilder.cpp:473
#28 0xb1fdaaab in
DeclarationBuilder::openDeclaration<KDevelop::Declaration>
(this=0xaf0d6cec, name=0xc20aec4, rangeNode=0xc20ae58,
customName=@0xaf0d6390, collapseRangeAtStart=false,
    collapseRangeAtEnd=false) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/cppduchain/declarationbuilder.cpp:374
#29 0xb1fafe38 in DeclarationBuilder::openNormalDeclaration
(this=0xaf0d6cec, name=0xc20aec4, rangeNode=0xc20ae58,
customName=@0xaf0d6390, collapseRange=false)
    at /home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/cppduchain/declarationbuilder.cpp:602
#30 0xb1fb0266 in DeclarationBuilder::openDefinition (this=0xaf0d6cec,
name=0xc20aec4, rangeNode=0xc20ae58, collapseRange=false)
    at /home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/cppduchain/declarationbuilder.cpp:585
#31 0xb1fb153f in DeclarationBuilder::visitDeclarator
(this=0xaf0d6cec, node=0xc20ae58) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/cppduchain/declarationbuilder.cpp:251
#32 0xb1f9752a in ContextBuilder::visitInitDeclarator
(this=0xaf0d6cec, node=0xc20af98) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/cppduchain/contextbuilder.cpp:871
#33 0xb1fad001 in DeclarationBuilder::visitInitDeclarator
(this=0xaf0d6cec, node=0xc20af98) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/cppduchain/declarationbuilder.cpp:205
#34 0xb1f0d8de in Visitor::visit (this=0xaf0d6d1c, node=0xc20af98) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/parser/visitor.cpp:113
#35 0xb1fe0fae in TypeBuilder::visitSimpleDeclaration
(this=0xaf0d6cec, node=0xc20afbc) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/cppduchain/typebuilder.cpp:498
#36 0xb1fb1d4c in DeclarationBuilder::visitSimpleDeclaration
(this=0xaf0d6cec, node=0xc20afbc) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/cppduchain/declarationbuilder.cpp:216
#37 0xb1f0d8de in Visitor::visit (this=0xaf0d6d1c, node=0xc20afbc) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/parser/visitor.cpp:113
#38 0xb1f0aaca in DefaultVisitor::visitDeclarationStatement
(this=0xaf0d6d1c, node=0xc20afe4) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/parser/default_visitor.cpp:99
#39 0xb1f0d8de in Visitor::visit (this=0xaf0d6d1c, node=0xc20afe4) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/parser/visitor.cpp:113
#40 0xb1f0bc4d in visitNodes<StatementAST*> (v=0xaf0d6d1c,
nodes=0xc210594) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/parser/visitor.h:128
#41 0xb1f0b543 in DefaultVisitor::visitCompoundStatement
(this=0xaf0d6d1c, node=0xc20ae10) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/parser/default_visitor.cpp:68
#42 0xb1f98532 in ContextBuilder::visitCompoundStatement
(this=0xaf0d6cec, node=0xc20ae10) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/cppduchain/contextbuilder.cpp:684
#43 0xb1f0d8de in Visitor::visit (this=0xaf0d6d1c, node=0xc20ae10) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/parser/visitor.cpp:113
#44 0xb1f97e46 in ContextBuilder::visitIfStatement (this=0xaf0d6cec,
node=0xc209f9c) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/cppduchain/contextbuilder.cpp:953
#45 0xb1f0d8de in Visitor::visit (this=0xaf0d6d1c, node=0xc209f9c) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/parser/visitor.cpp:113
#46 0xb1f0bc4d in visitNodes<StatementAST*> (v=0xaf0d6d1c,
nodes=0xc2105a0) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/parser/visitor.h:128
#47 0xb1f0b543 in DefaultVisitor::visitCompoundStatement
(this=0xaf0d6d1c, node=0xc209f88) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/parser/default_visitor.cpp:68
#48 0xb1f98532 in ContextBuilder::visitCompoundStatement
(this=0xaf0d6cec, node=0xc209f88) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/cppduchain/contextbuilder.cpp:684
#49 0xb1f0d8de in Visitor::visit (this=0xaf0d6d1c, node=0xc209f88) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/parser/visitor.cpp:113
#50 0xb1f97de1 in ContextBuilder::visitIfStatement (this=0xaf0d6cec,
node=0xc209808) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/cppduchain/contextbuilder.cpp:944
#51 0xb1f0d8de in Visitor::visit (this=0xaf0d6d1c, node=0xc209808) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/parser/visitor.cpp:113
#52 0xb1f0bc4d in visitNodes<StatementAST*> (v=0xaf0d6d1c,
nodes=0xc211704) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/parser/visitor.h:128
#53 0xb1f0b543 in DefaultVisitor::visitCompoundStatement
(this=0xaf0d6d1c, node=0xc2091f4) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/parser/default_visitor.cpp:68
#54 0xb1f98532 in ContextBuilder::visitCompoundStatement
(this=0xaf0d6cec, node=0xc2091f4) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/cppduchain/contextbuilder.cpp:684
#55 0xb1f0d8de in Visitor::visit (this=0xaf0d6d1c, node=0xc2091f4) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/parser/visitor.cpp:113
#56 0xb1f99332 in ContextBuilder::visitFunctionDefinition
(this=0xaf0d6cec, node=0xc211710) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/cppduchain/contextbuilder.cpp:603
#57 0xb1f0d8de in Visitor::visit (this=0xaf0d6d1c, node=0xc211710) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/parser/visitor.cpp:113
#58 0xb1f0bb89 in visitNodes<DeclarationAST*> (v=0xaf0d6d1c,
nodes=0xc307b10) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/parser/visitor.h:128
#59 0xb1f0b495 in DefaultVisitor::visitTranslationUnit
(this=0xaf0d6d1c, node=0xc2698c0) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/parser/default_visitor.cpp:394
#60 0xb1f0d8de in Visitor::visit (this=0xaf0d6d1c, node=0xc2698c0) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/parser/visitor.cpp:113
#61 0xb1f97457 in ContextBuilder::startVisiting (this=0xaf0d6cec,
node=0xc2698c0) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/cppduchain/contextbuilder.cpp:161
#62 0xb1fa15ce in KDevelop::AbstractContextBuilder<AST,
NameAST>::supportBuild (this=0xaf0d6cec, node=0xc2698c0,
context=0x9484b90)
    at /home/ramblurr/kde/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:201
#63 0xb1fb62cf in KDevelop::AbstractTypeBuilder<AST, NameAST,
ContextBuilder>::supportBuild (this=0xaf0d6cec, node=0xc2698c0,
context=0x0)
    at /home/ramblurr/kde/include/kdevplatform/language/duchain/builders/abstracttypebuilder.h:85
#64 0xb1f9b2f1 in ContextBuilder::buildContexts (this=0xaf0d6cec,
file=@0xaf0d720c, node=0xc2698c0, includes=0xaf0d7200,
updateContext=@0xc0a63d0, removeOldImports=false)
    at /home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/cppduchain/contextbuilder.cpp:409
#65 0xb1fb22e2 in DeclarationBuilder::buildDeclarations
(this=0xaf0d6cec, file=@0xaf0d720c, node=0xc2698c0,
includes=0xaf0d7200, updateContext=@0xc0a63d0, removeOldImports=false)
    at /home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/cppduchain/declarationbuilder.cpp:117
#66 0xb2087379 in CPPInternalParseJob::run (this=0xc0a63c0) at
/home/ramblurr/kde/src/KDE/kdevelop/plugins/languages/cpp/cppparsejob.cpp:564
#67 0xb7a2e85c in ThreadWeaver::JobRunHelper::runTheJob
(this=0xaf0d72c0, th=0x8541660, job=0xc0a63c0) at
/home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/Job.cpp:106
#68 0xb7a2ead3 in ThreadWeaver::Job::execute (this=0xc0a63c0,
th=0x8541660) at
/home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/Job.cpp:135
#69 0xb7a312f1 in ThreadWeaver::JobCollectionJobRunner::execute
(this=0xb80ff80, t=0x8541660) at
/home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/JobCollection.cpp:82
#70 0xb7a2dcd2 in ThreadWeaver::ThreadRunHelper::run (this=0xaf0d7348,
parent=0x853ec40, th=0x8541660) at
/home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:95
#71 0xb7a2de28 in ThreadWeaver::Thread::run (this=0x8541660) at
/home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#72 0xb712a5b9 in QThreadPrivate::start (arg=0x8541660) at
thread/qthread_unix.cpp:190
#73 0xb70a250f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#74 0xb66507ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xae8d6b90 (LWP 31727)):
#0  0xb8015430 in __kernel_vsyscall ()
#1  0xb70a6075 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb712b004 in QWaitConditionPrivate::wait (this=0x853ed78,
time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  0xb712ab03 in QWaitCondition::wait (this=0x853ec58,
mutex=0x85154b0, time=4294967295) at
thread/qwaitcondition_unix.cpp:160
#4  0xb7a2b084 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
(this=0x853ec40, th=0x997c9f0) at
/home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb7a2faae in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x8522f48, th=0x997c9f0) at
/home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb7a2a70d in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x853ec40, th=0x997c9f0) at
/home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb7a2fbcb in ThreadWeaver::WorkingHardState::applyForWork
(this=0x8522f48, th=0x997c9f0) at
/home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb7a2b2f2 in ThreadWeaver::WeaverImpl::applyForWork
(this=0x853ec40, th=0x997c9f0, previous=0x0) at
/home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb7a2fbf3 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x8522f48, th=0x997c9f0) at
/home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb7a2b2f2 in ThreadWeaver::WeaverImpl::applyForWork
(this=0x853ec40, th=0x997c9f0, previous=0x0) at
/home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb7a2fbf3 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x8522f48, th=0x997c9f0) at
/home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xb7a2b2f2 in ThreadWeaver::WeaverImpl::applyForWork
(this=0x853ec40, th=0x997c9f0, previous=0x0) at
/home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xb7a2fbf3 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x8522f48, th=0x997c9f0) at
/home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#14 0xb7a2b2f2 in ThreadWeaver::WeaverImpl::applyForWork
(this=0x853ec40, th=0x997c9f0, previous=0xc111900) at
/home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#15 0xb7a2dc85 in ThreadWeaver::ThreadRunHelper::run (this=0xae8d6348,
parent=0x853ec40, th=0x997c9f0) at
/home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#16 0xb7a2de28 in ThreadWeaver::Thread::run (this=0x997c9f0) at
/home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#17 0xb712a5b9 in QThreadPrivate::start (arg=0x997c9f0) at
thread/qthread_unix.cpp:190
#18 0xb70a250f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#19 0xb66507ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb5ae98d0 (LWP 31493)):
#0  0xb8015430 in __kernel_vsyscall ()
#1  0xb70a6075 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb71292bc in QMutexPrivate::wait (this=0x9498398, timeout=-1) at
thread/qmutex_unix.cpp:85
#3  0xb7123a92 in QMutex::lock (this=0x92f4a50) at thread/qmutex.cpp:164
#4  0xaf364df2 in QMutexLocker::relock (this=0xbfa12808) at
/home/ramblurr/kde/include/QtCore/qmutex.h:122
#5  0xaf364e6a in QMutexLocker (this=0xbfa12808, m=0x92f4a50) at
/home/ramblurr/kde/include/QtCore/qmutex.h:104
#6  0xaf3c8ebc in KateView::setCursorPositionInternal (this=0x99730c0,
position=@0xbfa1285c, tabwidth=1, calledExternally=true) at
/home/ramblurr/kde/src/KDE/kdelibs/kate/view/kateview.cpp:1090
#7  0xaf3c9162 in KateView::setCursorPosition (this=0x99730c0,
position={_vptr.Cursor = 0xbfa1285c, m_line = 0, m_column = 0, m_range
= 0xb72d0c40})
    at /home/ramblurr/kde/src/KDE/kdelibs/kate/view/kateview.cpp:2363
#8  0xb7d982ec in KDevelop::TextDocument::setCursorPosition
(this=0x98ba918, cursor=@0xbfa128a8) at
/home/ramblurr/kde/src/KDE/kdevplatform/shell/textdocument.cpp:385
#9  0xb31bce77 in SourceFormatterPlugin::formatDocument
(this=0x85dc2e8, doc=0x98ba928, formatter=0x8642d54, mime=@0xbfa12944)
    at /home/ramblurr/kde/src/KDE/kdevplatform/plugins/sourceformatter/sourceformatterplugin.cpp:103
#10 0xb31be2e6 in SourceFormatterPlugin::beautifySource
(this=0x85dc2e8) at
/home/ramblurr/kde/src/KDE/kdevplatform/plugins/sourceformatter/sourceformatterplugin.cpp:151
#11 0xb31be366 in SourceFormatterPlugin::qt_metacall (this=0x85dc2e8,
_c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfa12a8c)
    at /home/ramblurr/kde/build/KDE/kdevplatform/plugins/sourceformatter/sourceformatterplugin.moc:71
#12 0xb7233a89 in QMetaObject::activate (sender=0x862b248,
from_signal_index=5, to_signal_index=6, argv=0xbfa12a8c) at
kernel/qobject.cpp:3013
#13 0xb7233c92 in QMetaObject::activate (sender=0x862b248,
m=0xb7033e58, from_local_signal_index=1, to_local_signal_index=2,
argv=0xbfa12a8c) at kernel/qobject.cpp:3106
#14 0xb693bbce in QAction::triggered (this=0x862b248, _t1=false) at
.moc/debug-shared/moc_qaction.cpp:216
#15 0xb693d770 in QAction::activate (this=0x862b248,
event=QAction::Trigger) at kernel/qaction.cpp:1119
#16 0xb693d90f in QAction::event (this=0x862b248, e=0xbfa12ef4) at
kernel/qaction.cpp:1038
#17 0xb74146b2 in KAction::event (this=0x862b248, event=0xbfa12ef4) at
/home/ramblurr/kde/src/KDE/kdelibs/kdeui/actions/kaction.cpp:88
#18 0xb694397d in QApplicationPrivate::notify_helper (this=0x844d658,
receiver=0x862b248, e=0xbfa12ef4) at kernel/qapplication.cpp:3800
#19 0xb6943c63 in QApplication::notify (this=0xbfa13d18,
receiver=0x862b248, e=0xbfa12ef4) at kernel/qapplication.cpp:3392
#20 0xb74ed2f1 in KApplication::notify (this=0xbfa13d18,
receiver=0x862b248, event=0xbfa12ef4) at
/home/ramblurr/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307
#21 0xb721eb52 in QCoreApplication::notifyInternal (this=0xbfa13d18,
receiver=0x862b248, event=0xbfa12ef4) at
kernel/qcoreapplication.cpp:587
#22 0xb78a3981 in QCoreApplication::sendEvent (receiver=0x862b248,
event=0xbfa12ef4) at
../../../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#23 0xb6983021 in QShortcutMap::dispatchEvent (this=0x844d6f4,
e=0xbfa13314) at kernel/qshortcutmap.cpp:768
#24 0xb6984058 in QShortcutMap::tryShortcutEvent (this=0x844d6f4,
w=0x996cde8, e=0xbfa13314) at kernel/qshortcutmap.cpp:365
#25 0xb6943e7e in QApplication::notify (this=0xbfa13d18,
receiver=0x996cde8, e=0xbfa13314) at kernel/qapplication.cpp:3429
#26 0xb74ed2f1 in KApplication::notify (this=0xbfa13d18,
receiver=0x996cde8, event=0xbfa13314) at
/home/ramblurr/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307
#27 0xb721eb52 in QCoreApplication::notifyInternal (this=0xbfa13d18,
receiver=0x996cde8, event=0xbfa13314) at
kernel/qcoreapplication.cpp:587
#28 0xb694f857 in QCoreApplication::sendSpontaneousEvent
(receiver=0x996cde8, event=0xbfa13314) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#29 0xb69aec16 in qt_sendSpontaneousEvent (receiver=0x996cde8,
event=0xbfa13314) at kernel/qapplication_x11.cpp:4594
#30 0xb69e8f4c in QKeyMapper::sendKeyEvent (keyWidget=0x996cde8,
grab=false, type=QEvent::KeyPress, code=70, modifiers=@0xbfa13478,
text=@0xbfa134ac, autorepeat=false, count=1, nativeScanCode=41,
    nativeVirtualKey=70, nativeModifiers=5) at kernel/qkeymapper_x11.cpp:1658
#31 0xb69ea2b9 in QKeyMapperPrivate::translateKeyEvent
(this=0x8476010, keyWidget=0x996cde8, event=0xbfa13a0c, grab=false) at
kernel/qkeymapper_x11.cpp:1629
#32 0xb69c012e in QApplication::x11ProcessEvent (this=0xbfa13d18,
event=0xbfa13a0c) at kernel/qapplication_x11.cpp:3059
#33 0xb69ec811 in x11EventSourceDispatch (s=0x84507e8, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#34 0xb5cf06f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#35 0xb5cf3da3 in ?? () from /usr/lib/libglib-2.0.so.0
#36 0xb5cf3f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#37 0xb724e130 in QEventDispatcherGlib::processEvents (this=0x844d4a8,
flags=@0xbfa13bb4) at kernel/qeventdispatcher_glib.cpp:325
#38 0xb69ec02c in QGuiEventDispatcherGlib::processEvents
(this=0x844d4a8, flags=@0xbfa13be4) at
kernel/qguieventdispatcher_glib.cpp:204
#39 0xb721ba12 in QEventLoop::processEvents (this=0xbfa13c60,
flags=@0xbfa13c24) at kernel/qeventloop.cpp:149
#40 0xb721bc51 in QEventLoop::exec (this=0xbfa13c60,
flags=@0xbfa13c68) at kernel/qeventloop.cpp:196
#41 0xb721f33b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:849
#42 0xb6943696 in QApplication::exec () at kernel/qapplication.cpp:3330
#43 0x0804e9fc in main (argc=-1210291736, argv=0x8533ad0) at
/home/ramblurr/kde/src/KDE/kdevelop/src/main.cpp:195




More information about the KDevelop-devel mailing list