Bug 260706

Summary: KDevelop crashes at start
Product: [Applications] kdevelop Reporter: Andrei Sebastian Cimpean <andreiamenta>
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version First Reported In: 4.1.0   
Target Milestone: 4.2.0   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Andrei Sebastian Cimpean 2010-12-19 15:00:39 UTC
Application: kdevelop (4.1.0)
KDE Platform Version: 4.5.3 (KDE 4.5.3) "release 1"
Qt Version: 4.6.3
Operating System: Linux 2.6.34.7-0.5-desktop x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
I have a PHP project of a website I'm working on. Somehow, after it worked perfectly, everytime I start KDevelop now it crashes. I think it may be so because of a missing file, or some reading issue.

The crash can be reproduced every time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fc0feda2760 (LWP 6645))]

Thread 6 (Thread 0x7fc0e889e710 (LWP 6646)):
#0  0x00007fc0fc070709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc0fd5d4222 in wait (this=<value optimized out>, mutex=0xb07590, time=200000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xb07590, time=200000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fc0f9c8f45e in KDevelop::DUChainPrivate::CleanupThread::run (this=0xb07570) at /usr/src/debug/kdevplatform-1.1.0/language/duchain/duchain.cpp:286
#4  0x00007fc0fd5d3bf5 in QThreadPrivate::start (arg=0xb07570) at thread/qthread_unix.cpp:248
#5  0x00007fc0fc06ba4f in start_thread () from /lib64/libpthread.so.0
#6  0x00007fc0fc35282d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fc0dde50710 (LWP 6649)):
#0  0x00007fc0fc07039c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc0fd5d42bb in wait (this=<value optimized out>, mutex=0x1411030, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1411030, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fc0f45873f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x13c0230, th=0x13c3cf0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fc0f4589e45 in waitForAvailableJob (this=0x13bd380, th=0x13c3cf0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x13bd380, th=0x13c3cf0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007fc0f45877ef in ThreadWeaver::ThreadRunHelper::run (this=0x7fc0dde4fe30, parent=0x13c0230, th=0x13c3cf0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:87
#7  0x00007fc0f4587878 in ThreadWeaver::Thread::run (this=0x13c3cf0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:142
#8  0x00007fc0fd5d3bf5 in QThreadPrivate::start (arg=0x13c3cf0) at thread/qthread_unix.cpp:248
#9  0x00007fc0fc06ba4f in start_thread () from /lib64/libpthread.so.0
#10 0x00007fc0fc35282d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fc0d8e6b710 (LWP 6653)):
#0  0x00007fc0fc3496b3 in poll () from /lib64/libc.so.6
#1  0x00007fc0f71d4fd4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fc0f71d5510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fc0fd6e36d6 in QEventDispatcherGlib::processEvents (this=0x14ef680, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007fc0fd6ba292 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fc0fd6ba495 in QEventLoop::exec (this=0x7fc0d8e6ae20, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007fc0fd5d12cf in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007fc0fd5d3bf5 in QThreadPrivate::start (arg=0x14eea50) at thread/qthread_unix.cpp:248
#8  0x00007fc0fc06ba4f in start_thread () from /lib64/libpthread.so.0
#9  0x00007fc0fc35282d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fc0d966c710 (LWP 6672)):
[KCrash Handler]
#6  d_func (this=0x0, data=0x7fc0e400d910 "", maxSize=0) at ../../src/corelib/io/qiodevice.h:168
#7  QIODevice::read (this=0x0, data=0x7fc0e400d910 "", maxSize=0) at io/qiodevice.cpp:757
#8  0x00007fc0f9ccf0a8 in KDevelop::ItemRepository<Repositories::StringData, Repositories::StringRepositoryItemRequest, false, true, 0u, 1048576u>::open (this=0x7fc0fa016bc0, 
    path=<value optimized out>) at /usr/src/debug/kdevplatform-1.1.0/language/duchain/repositories/itemrepository.h:2367
#9  0x00007fc0f9d63221 in KDevelop::ItemRepositoryRegistry::registerRepository (this=0xa7d790, repository=0x7fc0fa016bc0, manager=0x0)
    at /usr/src/debug/kdevplatform-1.1.0/language/duchain/repositories/itemrepository.cpp:146
#10 0x00007fc0f9cc76b1 in ItemRepository () at /usr/src/debug/kdevplatform-1.1.0/language/duchain/repositories/itemrepository.h:1319
#11 KDevelop::commentRepository () at /usr/src/debug/kdevplatform-1.1.0/language/duchain/declaration.cpp:59
#12 0x00007fc0f9cc7730 in KDevelop::Declaration::comment (this=<value optimized out>) at /usr/src/debug/kdevplatform-1.1.0/language/duchain/declaration.cpp:200
#13 0x00007fc0d7d95bf7 in Php::UseBuilder::newCheckedUse (this=0x7fc0d966b750, node=0x7fc0e42249a0, declaration=0x2ce73c0) at /usr/src/debug/kdevelop-php-1.1.0/duchain/builders/usebuilder.cpp:148
#14 0x00007fc0d7da0d1b in Php::ExpressionVisitor::visitFunctionCall (this=0x7fc0d966b350, node=0x7fc0e4224928) at /usr/src/debug/kdevelop-php-1.1.0/duchain/expressionvisitor.cpp:321
#15 0x00007fc0d7b3a7ce in Php::DefaultVisitor::visitBaseVariableWithFunctionCalls (this=0x7fc0d966b350, node=0x7fc0e42248f8) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:91
#16 0x00007fc0d7b3c414 in Php::DefaultVisitor::visitVariable (this=0x7fc0d966b350, node=0x7fc0e42248c8) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:1080
#17 0x00007fc0d7b3c328 in Php::DefaultVisitor::visitVarExpressionNormal (this=0x7fc0d966b350, node=0x7fc0e4224850) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:1050
#18 0x00007fc0d7d9ed91 in Php::ExpressionVisitor::visitVarExpressionNormal (this=0x7fc0d966b350, node=0x7fc0e4224850) at /usr/src/debug/kdevelop-php-1.1.0/duchain/expressionvisitor.cpp:201
#19 0x00007fc0d7b3c1c4 in Php::DefaultVisitor::visitUnaryExpressionNotPlusminus (this=0x7fc0d966b350, node=0x7fc0e42247e0) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:1014
#20 0x00007fc0d7d9fcf1 in Php::ExpressionVisitor::visitUnaryExpression (this=0x7fc0d966b350, node=0x7fc0e4224790) at /usr/src/debug/kdevelop-php-1.1.0/duchain/expressionvisitor.cpp:602
#21 0x00007fc0d7b3b674 in Php::DefaultVisitor::visitMultiplicativeExpression (this=0x7fc0d966b350, node=0x7fc0e4224760) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:623
#22 0x00007fc0d7b3a584 in Php::DefaultVisitor::visitAdditiveExpression (this=0x7fc0d966b350, node=0x7fc0e4224730) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:11
#23 0x00007fc0d7b3baf4 in Php::DefaultVisitor::visitShiftExpression (this=0x7fc0d966b350, node=0x7fc0e4224700) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:794
#24 0x00007fc0d7b3ba0a in Php::DefaultVisitor::visitRelationalExpression (this=0x7fc0d966b350, node=0x7fc0e42246c8) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:762
#25 0x00007fc0d7b3b174 in Php::DefaultVisitor::visitEqualityExpression (this=0x7fc0d966b350, node=0x7fc0e4224698) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:433
#26 0x00007fc0d7b3a82d in Php::DefaultVisitor::visitBitAndExpression (this=0x7fc0d966b350, node=<value optimized out>) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:102
#27 0x00007fc0d7b3a8cd in Php::DefaultVisitor::visitBitXorExpression (this=0x7fc0d966b350, node=<value optimized out>) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:130
#28 0x00007fc0d7b3a87d in Php::DefaultVisitor::visitBitOrExpression (this=0x7fc0d966b350, node=<value optimized out>) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:116
#29 0x00007fc0d7b3a91d in Php::DefaultVisitor::visitBooleanAndExpression (this=0x7fc0d966b350, node=<value optimized out>) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:144
#30 0x00007fc0d7b3a96d in Php::DefaultVisitor::visitBooleanOrExpression (this=0x7fc0d966b350, node=<value optimized out>) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:158
#31 0x00007fc0d7b3adee in Php::DefaultVisitor::visitConditionalExpression (this=0x7fc0d966b350, node=0x7fc0e4224598) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:305
#32 0x00007fc0d7d9ef14 in Php::ExpressionVisitor::visitAssignmentExpression (this=0x7fc0d966b350, node=0x7fc0e4224558) at /usr/src/debug/kdevelop-php-1.1.0/duchain/expressionvisitor.cpp:139
#33 0x00007fc0d7b3b59d in Php::DefaultVisitor::visitLogicalAndExpression (this=0x7fc0d966b350, node=<value optimized out>) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:581
#34 0x00007fc0d7b3b63d in Php::DefaultVisitor::visitLogicalXorExpression (this=0x7fc0d966b350, node=<value optimized out>) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:609
#35 0x00007fc0d7b3b5ed in Php::DefaultVisitor::visitLogicalOrExpression (this=0x7fc0d966b350, node=<value optimized out>) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:595
#36 0x00007fc0d7d95515 in Php::UseBuilder::visitExpr (this=0x7fc0d966b750, node=0x7fc0e4224488) at /usr/src/debug/kdevelop-php-1.1.0/duchain/builders/usebuilder.cpp:96
#37 0x00007fc0d7b3bd67 in Php::DefaultVisitor::visitStatement (this=0x7fc0d966b7b0, node=0x7fc0e4224350) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:868
#38 0x00007fc0d7d95605 in Php::UseBuilder::visitStatement (this=0x7fc0d966b750, node=0x7fc0e4224350) at /usr/src/debug/kdevelop-php-1.1.0/duchain/builders/usebuilder.cpp:133
#39 0x00007fc0d7b3c0d6 in Php::DefaultVisitor::visitTopStatement (this=0x7fc0d966b7b0, node=0x7fc0e4224310) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:987
#40 0x00007fc0d7b3bb8d in Php::DefaultVisitor::visitStart (this=0x7fc0d966b7b0, node=<value optimized out>) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:819
#41 0x00007fc0d7d93fb3 in Php::ContextBuilder::startVisiting (this=0x7fc0d966b750, node=0x7fc0e4225e90) at /usr/src/debug/kdevelop-php-1.1.0/duchain/builders/contextbuilder.cpp:123
#42 0x00007fc0d8001bb4 in ?? () from /usr/lib64/kde4/kdevphplanguagesupport.so
#43 0x00007fc0f4587d75 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fc0d966bda0, th=0x3502790, job=0x27a0010) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Job.cpp:106
#44 0x00007fc0f4587eae in ThreadWeaver::Job::execute (this=0x27a0010, th=0x3502790) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Job.cpp:135
#45 0x00007fc0f45877bf in ThreadWeaver::ThreadRunHelper::run (this=0x7fc0d966be30, parent=0xa0ff40, th=0x3502790) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:95
#46 0x00007fc0f4587878 in ThreadWeaver::Thread::run (this=0x3502790) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:142
#47 0x00007fc0fd5d3bf5 in QThreadPrivate::start (arg=0x3502790) at thread/qthread_unix.cpp:248
#48 0x00007fc0fc06ba4f in start_thread () from /lib64/libpthread.so.0
#49 0x00007fc0fc35282d in clone () from /lib64/libc.so.6
#50 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fc0d5a0d710 (LWP 6673)):
#0  0x00007fc0fc07039c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc0fd5d2d23 in QMutexPrivate::wait (this=0xa7fb00, timeout=-1) at thread/qmutex_unix.cpp:84
#2  0x00007fc0fd5cf465 in QMutex::lock (this=0xa7d7b0) at thread/qmutex.cpp:167
#3  0x00007fc0f9d63278 in relock (this=0xa7d790, repository=0x7fc0fa016bc0, manager=0x0) at /usr/include/QtCore/qmutex.h:120
#4  QMutexLocker (this=0xa7d790, repository=0x7fc0fa016bc0, manager=0x0) at /usr/include/QtCore/qmutex.h:102
#5  KDevelop::ItemRepositoryRegistry::registerRepository (this=0xa7d790, repository=0x7fc0fa016bc0, manager=0x0)
    at /usr/src/debug/kdevplatform-1.1.0/language/duchain/repositories/itemrepository.cpp:143
#6  0x00007fc0f9cc76b1 in ItemRepository () at /usr/src/debug/kdevplatform-1.1.0/language/duchain/repositories/itemrepository.h:1319
#7  KDevelop::commentRepository () at /usr/src/debug/kdevplatform-1.1.0/language/duchain/declaration.cpp:59
#8  0x00007fc0f9cc7730 in KDevelop::Declaration::comment (this=<value optimized out>) at /usr/src/debug/kdevplatform-1.1.0/language/duchain/declaration.cpp:200
#9  0x00007fc0d7d95bf7 in Php::UseBuilder::newCheckedUse (this=0x7fc0d5a0c750, node=0x7fc0e401ecf0, declaration=0x7fc0e4225d40)
    at /usr/src/debug/kdevelop-php-1.1.0/duchain/builders/usebuilder.cpp:148
#10 0x00007fc0d7da0d1b in Php::ExpressionVisitor::visitFunctionCall (this=0x7fc0d5a0c350, node=0x7fc0e401ec78) at /usr/src/debug/kdevelop-php-1.1.0/duchain/expressionvisitor.cpp:321
#11 0x00007fc0d7b3a7ce in Php::DefaultVisitor::visitBaseVariableWithFunctionCalls (this=0x7fc0d5a0c350, node=0x7fc0e401ec48) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:91
#12 0x00007fc0d7b3c414 in Php::DefaultVisitor::visitVariable (this=0x7fc0d5a0c350, node=0x7fc0e401ec18) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:1080
#13 0x00007fc0d7b3c328 in Php::DefaultVisitor::visitVarExpressionNormal (this=0x7fc0d5a0c350, node=0x7fc0e401eba0) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:1050
#14 0x00007fc0d7d9ed91 in Php::ExpressionVisitor::visitVarExpressionNormal (this=0x7fc0d5a0c350, node=0x7fc0e401eba0) at /usr/src/debug/kdevelop-php-1.1.0/duchain/expressionvisitor.cpp:201
#15 0x00007fc0d7b3c1c4 in Php::DefaultVisitor::visitUnaryExpressionNotPlusminus (this=0x7fc0d5a0c350, node=0x7fc0e401eb30) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:1014
#16 0x00007fc0d7d9fcf1 in Php::ExpressionVisitor::visitUnaryExpression (this=0x7fc0d5a0c350, node=0x7fc0e401eae0) at /usr/src/debug/kdevelop-php-1.1.0/duchain/expressionvisitor.cpp:602
#17 0x00007fc0d7b3b674 in Php::DefaultVisitor::visitMultiplicativeExpression (this=0x7fc0d5a0c350, node=0x7fc0e401eab0) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:623
#18 0x00007fc0d7b3a584 in Php::DefaultVisitor::visitAdditiveExpression (this=0x7fc0d5a0c350, node=0x7fc0e401ea80) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:11
#19 0x00007fc0d7b3baf4 in Php::DefaultVisitor::visitShiftExpression (this=0x7fc0d5a0c350, node=0x7fc0e401ea50) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:794
#20 0x00007fc0d7b3ba0a in Php::DefaultVisitor::visitRelationalExpression (this=0x7fc0d5a0c350, node=0x7fc0e401ea18) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:762
#21 0x00007fc0d7b3b174 in Php::DefaultVisitor::visitEqualityExpression (this=0x7fc0d5a0c350, node=0x7fc0e401e9e8) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:433
#22 0x00007fc0d7b3a82d in Php::DefaultVisitor::visitBitAndExpression (this=0x7fc0d5a0c350, node=<value optimized out>) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:102
#23 0x00007fc0d7b3a8cd in Php::DefaultVisitor::visitBitXorExpression (this=0x7fc0d5a0c350, node=<value optimized out>) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:130
#24 0x00007fc0d7b3a87d in Php::DefaultVisitor::visitBitOrExpression (this=0x7fc0d5a0c350, node=<value optimized out>) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:116
#25 0x00007fc0d7b3a91d in Php::DefaultVisitor::visitBooleanAndExpression (this=0x7fc0d5a0c350, node=<value optimized out>) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:144
#26 0x00007fc0d7b3a96d in Php::DefaultVisitor::visitBooleanOrExpression (this=0x7fc0d5a0c350, node=<value optimized out>) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:158
#27 0x00007fc0d7b3adee in Php::DefaultVisitor::visitConditionalExpression (this=0x7fc0d5a0c350, node=0x7fc0e401e8e8) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:305
#28 0x00007fc0d7d9ef14 in Php::ExpressionVisitor::visitAssignmentExpression (this=0x7fc0d5a0c350, node=0x7fc0e401e8a8) at /usr/src/debug/kdevelop-php-1.1.0/duchain/expressionvisitor.cpp:139
#29 0x00007fc0d7b3b59d in Php::DefaultVisitor::visitLogicalAndExpression (this=0x7fc0d5a0c350, node=<value optimized out>) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:581
#30 0x00007fc0d7b3b63d in Php::DefaultVisitor::visitLogicalXorExpression (this=0x7fc0d5a0c350, node=<value optimized out>) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:609
#31 0x00007fc0d7b3b5ed in Php::DefaultVisitor::visitLogicalOrExpression (this=0x7fc0d5a0c350, node=<value optimized out>) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:595
#32 0x00007fc0d7d95515 in Php::UseBuilder::visitExpr (this=0x7fc0d5a0c750, node=0x7fc0e401e7d8) at /usr/src/debug/kdevelop-php-1.1.0/duchain/builders/usebuilder.cpp:96
#33 0x00007fc0d7b3bd67 in Php::DefaultVisitor::visitStatement (this=0x7fc0d5a0c7b0, node=0x7fc0e401e6a0) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:868
#34 0x00007fc0d7d95605 in Php::UseBuilder::visitStatement (this=0x7fc0d5a0c750, node=0x7fc0e401e6a0) at /usr/src/debug/kdevelop-php-1.1.0/duchain/builders/usebuilder.cpp:133
#35 0x00007fc0d7b3c0d6 in Php::DefaultVisitor::visitTopStatement (this=0x7fc0d5a0c7b0, node=0x7fc0e401ce40) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:987
#36 0x00007fc0d7b3bb8d in Php::DefaultVisitor::visitStart (this=0x7fc0d5a0c7b0, node=<value optimized out>) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:819
#37 0x00007fc0d7d93fb3 in Php::ContextBuilder::startVisiting (this=0x7fc0d5a0c750, node=0x3f30c30) at /usr/src/debug/kdevelop-php-1.1.0/duchain/builders/contextbuilder.cpp:123
#38 0x00007fc0d8001bb4 in ?? () from /usr/lib64/kde4/kdevphplanguagesupport.so
#39 0x00007fc0f4587d75 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fc0d5a0cda0, th=0x1cdef90, job=0x28a3230) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Job.cpp:106
#40 0x00007fc0f4587eae in ThreadWeaver::Job::execute (this=0x28a3230, th=0x1cdef90) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Job.cpp:135
#41 0x00007fc0f45877bf in ThreadWeaver::ThreadRunHelper::run (this=0x7fc0d5a0ce30, parent=0xa0ff40, th=0x1cdef90) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:95
#42 0x00007fc0f4587878 in ThreadWeaver::Thread::run (this=0x1cdef90) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:142
#43 0x00007fc0fd5d3bf5 in QThreadPrivate::start (arg=0x1cdef90) at thread/qthread_unix.cpp:248
#44 0x00007fc0fc06ba4f in start_thread () from /lib64/libpthread.so.0
#45 0x00007fc0fc35282d in clone () from /lib64/libc.so.6
#46 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fc0feda2760 (LWP 6645)):
#0  0x00007fc0fc3496b3 in poll () from /lib64/libc.so.6
#1  0x00007fc0f2d33c0a in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007fc0f2d34169 in ?? () from /usr/lib64/libxcb.so.1
#3  0x00007fc0f2d341f7 in xcb_writev () from /usr/lib64/libxcb.so.1
#4  0x00007fc0f8526776 in _XSend () from /usr/lib64/libX11.so.6
#5  0x00007fc0f8526921 in _XEventsQueued () from /usr/lib64/libX11.so.6
#6  0x00007fc0f850f7ef in XEventsQueued () from /usr/lib64/libX11.so.6
#7  0x00007fc0fcb4d047 in x11EventSourcePrepare (s=0x642cb0, timeout=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:77
#8  0x00007fc0f71d3f7f in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#9  0x00007fc0f71d4e69 in ?? () from /usr/lib64/libglib-2.0.so.0
#10 0x00007fc0f71d5510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#11 0x00007fc0fd6e367f in QEventDispatcherGlib::processEvents (this=0x61e010, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#12 0x00007fc0fcb4d14e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#13 0x00007fc0fd6ba292 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#14 0x00007fc0fd6ba495 in QEventLoop::exec (this=0x7fff3ab60500, flags=...) at kernel/qeventloop.cpp:201
#15 0x00007fc0fd6be88b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#16 0x000000000040933c in main (argc=<value optimized out>, argv=0x7fff3ab62238) at /usr/src/debug/kdevelop-4.1.0/app/main.cpp:380

Reported using DrKonqi
Comment 1 Milian Wolff 2010-12-19 20:09:23 UTC
fixed for kdev 4.1.2 / kde 4.2

*** This bug has been marked as a duplicate of bug 255323 ***