KDevelop crash

Davide netcelli.tux at gmail.com
Fri Nov 19 19:16:55 UTC 2010


Hello,

Kdevelop usually crashes when it starts and loads files from samba share 
folder. "Notification and Jobs" widget shows a job that loads file from remote 
location via smb and then kdevelop crashes; that job never stops but I must 
cancel it.

Here the backtrace from dr. konqui:

Application: KDevelop (kdevelop), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fabae5b4760 (LWP 28568))]

Thread 7 (Thread 0x7fab9b2f8710 (LWP 28573)):
#0  0x00007fabab4da619 in pthread_cond_timedwait () from /lib/libpthread.so.0
#1  0x00007fabaca7b6b1 in QWaitCondition::wait(QMutex*, unsigned long) () from 
/usr/lib64/qt4/libQtCore.so.4
#2  0x00007faba906ebaa in KDevelop::DUChainPrivate::CleanupThread::run() () 
from /usr/lib/libkdevplatformlanguage.so.3
#3  0x00007fabaca7abae in QThreadPrivate::start(void*) () from 
/usr/lib64/qt4/libQtCore.so.4
#4  0x00007fabab4d5914 in start_thread () from /lib/libpthread.so.0
#5  0x00007fabab7bc19d in clone () from /lib/libc.so.6

Thread 6 (Thread 0x7fab995d4710 (LWP 28577)):
#0  0x00007fabab4da619 in pthread_cond_timedwait () from /lib/libpthread.so.0
#1  0x00007fabaca7b6b1 in QWaitCondition::wait(QMutex*, unsigned long) () from 
/usr/lib64/qt4/libQtCore.so.4
#2  0x00007fabaca70931 in QThreadPoolThread::run() () from 
/usr/lib64/qt4/libQtCore.so.4
#3  0x00007fabaca7abae in QThreadPrivate::start(void*) () from 
/usr/lib64/qt4/libQtCore.so.4
#4  0x00007fabab4d5914 in start_thread () from /lib/libpthread.so.0
#5  0x00007fabab7bc19d in clone () from /lib/libc.so.6

Thread 5 (Thread 0x7fab8ec75710 (LWP 28595)):
#0  0x00007fabab4d8045 in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0x00007faba6546bc0 in g_main_context_dispatch () from 
/usr/lib/libglib-2.0.so.0
#2  0x00007faba654aba0 in g_main_context_iterate () from 
/usr/lib/libglib-2.0.so.0
#3  0x00007faba654ad54 in g_main_context_iteration () from 
/usr/lib/libglib-2.0.so.0
#4  0x00007fabacb94f46 in 
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () 
from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007fabacb68502 in 
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from 
/usr/lib64/qt4/libQtCore.so.4
#6  0x00007fabacb688ed in 
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from 
/usr/lib64/qt4/libQtCore.so.4
#7  0x00007fabaca77c7d in QThread::exec() () from 
/usr/lib64/qt4/libQtCore.so.4
#8  0x00007fabaca7abae in QThreadPrivate::start(void*) () from 
/usr/lib64/qt4/libQtCore.so.4
#9  0x00007fabab4d5914 in start_thread () from /lib/libpthread.so.0
#10 0x00007fabab7bc19d in clone () from /lib/libc.so.6

Thread 4 (Thread 0x7fab8f476710 (LWP 28666)):
#0  0x00007fabab4da2ac in pthread_cond_wait () from /lib/libpthread.so.0
#1  0x00007fab9b529934 in QTWTF::TCMalloc_PageHeap::scavengerThread() () from 
/usr/lib64/qt4/libQtScript.so.4
#2  0x00007fab9b529969 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) 
() from /usr/lib64/qt4/libQtScript.so.4
#3  0x00007fabab4d5914 in start_thread () from /lib/libpthread.so.0
#4  0x00007fabab7bc19d in clone () from /lib/libc.so.6

Thread 3 (Thread 0x7fab8ab31710 (LWP 28682)):
[KCrash Handler]
#6  0x00007fabacb01b38 in QIODevice::read(char*, long long) () from 
/usr/lib64/qt4/libQtCore.so.4
#7  0x00007faba90a2425 in KDevelop::ItemRepository<Repositories::StringData, 
Repositories::StringRepositoryItemRequest, false, true, 0u, 1048576u>::open 
(this=0x7faba93f6880, path=<value optimized out>) at /var/tmp/portage/dev-
util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/repositories/itemrepository.h:2339
#8  0x00007faba910db8e in KDevelop::ItemRepositoryRegistry::registerRepository 
(this=0x1c603c0, repository=0x7faba93f6880, manager=0x0) at 
/var/tmp/portage/dev-
util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/repositories/itemrepository.cpp:146
#9  0x00007faba90a1036 in KDevelop::ItemRepository<Repositories::StringData, 
Repositories::StringRepositoryItemRequest, false, true, 0u, 
1048576u>::ItemRepository (this=0x7faba93f6880, repositoryName=<value 
optimized out>, registry=0x1c603c0, repositoryVersion=1, manager=0x0) at 
/var/tmp/portage/dev-
util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/repositories/itemrepository.h:1319
#10 0x00007faba909b4c8 in KDevelop::commentRepository () at 
/var/tmp/portage/dev-
util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/declaration.cpp:54
#11 0x00007faba909b615 in KDevelop::Declaration::comment (this=<value 
optimized out>) at /var/tmp/portage/dev-
util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/declaration.cpp:194
#12 0x00007fab8daa08a8 in Php::UseBuilder::newCheckedUse (this=0x7fab8ab307b0, 
node=0x1a6be68, declaration=...) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999/duchain/builders/usebuilder.cpp:142
#13 0x00007fab8daa8b77 in Php::ExpressionVisitor::findClassContext 
(this=0x7fab8ab30350, className=0x1a6be38) at /var/tmp/portage/dev-
util/kdevelop-php-9999/work/kdevelop-
php-9999/duchain/expressionvisitor.cpp:362
#14 0x00007fab8daa91a0 in Php::ExpressionVisitor::visitFunctionCall 
(this=0x7fab8ab30350, node=0x1a6bdf0) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999/duchain/expressionvisitor.cpp:292
#15 0x00007fab8d8440de in 
Php::DefaultVisitor::visitBaseVariableWithFunctionCalls (this=0x0, 
node=0x1a6bdc0) at /var/tmp/portage/dev-util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:91
#16 0x00007fab8d845cb4 in Php::DefaultVisitor::visitVariable (this=0x0, 
node=0x1a6bd90) at /var/tmp/portage/dev-util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:1080
#17 0x00007fab8d845bf4 in Php::DefaultVisitor::visitVarExpressionNormal 
(this=0x7fab8ab30350, node=0x1a6bd18) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999_build/parser/phpdefaultvisitor.cpp:1050
#18 0x00007fab8daa96ae in Php::ExpressionVisitor::visitVarExpressionNormal 
(this=0x0, node=0x7fab8ab2fb38) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999/duchain/expressionvisitor.cpp:200
#19 0x00007fab8d845b7c in 
Php::DefaultVisitor::visitUnaryExpressionNotPlusminus (this=0x7fab8ab30350, 
node=0x1a6bca8) at /var/tmp/portage/dev-util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:1014
#20 0x00007fab8daa7c7b in Php::ExpressionVisitor::visitUnaryExpression 
(this=0x0, node=0x7fab8ab2fb38) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999/duchain/expressionvisitor.cpp:604
#21 0x00007fab8d8454c4 in Php::DefaultVisitor::visitMultiplicativeExpression 
(this=0x0, node=0x1a6bc28) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999_build/parser/phpdefaultvisitor.cpp:623
#22 0x00007fab8d844d74 in Php::DefaultVisitor::visitAdditiveExpression 
(this=0x0, node=0x1a6bbf8) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999_build/parser/phpdefaultvisitor.cpp:11
#23 0x00007fab8d8456d4 in Php::DefaultVisitor::visitShiftExpression (this=0x0, 
node=0x1a6bbc8) at /var/tmp/portage/dev-util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:794
#24 0x00007fab8d845668 in Php::DefaultVisitor::visitRelationalExpression 
(this=0x0, node=0x1a6bb90) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999_build/parser/phpdefaultvisitor.cpp:762
#25 0x00007fab8d8452b4 in Php::DefaultVisitor::visitEqualityExpression 
(this=0x0, node=0x1a6bb60) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999_build/parser/phpdefaultvisitor.cpp:433
#26 0x00007fab8d844f3d in Php::DefaultVisitor::visitBitAndExpression 
(this=0x7fab8ab30350, node=<value optimized out>) at /var/tmp/portage/dev-
util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:102
#27 0x00007fab8d844fbd in Php::DefaultVisitor::visitBitXorExpression 
(this=0x7fab8ab30350, node=<value optimized out>) at /var/tmp/portage/dev-
util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:130
#28 0x00007fab8d844f7d in Php::DefaultVisitor::visitBitOrExpression 
(this=0x7fab8ab30350, node=<value optimized out>) at /var/tmp/portage/dev-
util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:116
#29 0x00007fab8d844ffd in Php::DefaultVisitor::visitBooleanAndExpression 
(this=0x7fab8ab30350, node=<value optimized out>) at /var/tmp/portage/dev-
util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:144
#30 0x00007fab8d84503d in Php::DefaultVisitor::visitBooleanOrExpression 
(this=0x7fab8ab30350, node=<value optimized out>) at /var/tmp/portage/dev-
util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:158
#31 0x00007fab8d84438e in Php::DefaultVisitor::visitConditionalExpression 
(this=0x0, node=0x1a6ba60) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999_build/parser/phpdefaultvisitor.cpp:305
#32 0x00007fab8daa7b81 in Php::ExpressionVisitor::visitAssignmentExpression 
(this=0x7fab8ab30350, node=0x1a6ba20) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999/duchain/expressionvisitor.cpp:139
#33 0x00007fab8d84541d in Php::DefaultVisitor::visitLogicalAndExpression 
(this=0x7fab8ab30350, node=<value optimized out>) at /var/tmp/portage/dev-
util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:581
#34 0x00007fab8d84549d in Php::DefaultVisitor::visitLogicalXorExpression 
(this=0x7fab8ab30350, node=<value optimized out>) at /var/tmp/portage/dev-
util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:609
#35 0x00007fab8d84545d in Php::DefaultVisitor::visitLogicalOrExpression 
(this=0x7fab8ab30350, node=<value optimized out>) at /var/tmp/portage/dev-
util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:595
#36 0x00007fab8daa0e0f in Php::UseBuilder::visitExpr (this=0x7fab8ab307b0, 
node=0x4b3b1d8) at /var/tmp/portage/dev-util/kdevelop-php-9999/work/kdevelop-
php-9999/duchain/builders/usebuilder.cpp:90
#37 0x00007fab8d8458e7 in Php::DefaultVisitor::visitStatement 
(this=0x7fab8ab30810, node=0x4b3b0a0) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999_build/parser/phpdefaultvisitor.cpp:868
#38 0x00007fab8daa0d07 in Php::UseBuilder::visitStatement 
(this=0x7fab8ab307b0, node=0x4b3b0a0) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999/duchain/builders/usebuilder.cpp:127
#39 0x00007fab8d844b16 in Php::DefaultVisitor::visitTopStatement (this=0x0, 
node=0x4b3b060) at /var/tmp/portage/dev-util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:987
#40 0x00007fab8d84573d in Php::DefaultVisitor::visitStart 
(this=0x7fab8ab30810, node=<value optimized out>) at /var/tmp/portage/dev-
util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:819
#41 0x00007fab8da9e7d2 in Php::ContextBuilder::startVisiting 
(this=0x7fab8ab307b0, node=0x55708a0) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999/duchain/builders/contextbuilder.cpp:116
#42 0x00007fab8dd08129 in KDevelop::AbstractContextBuilder<Php::AstNode, 
Php::IdentifierAst>::supportBuild (this=0x7fab8ab307b0, node=0x55708a0, 
context=0x7fab944dea00) at 
/usr/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:133
#43 0x00007fab8dd0ae44 in KDevelop::AbstractUseBuilder<Php::AstNode, 
Php::IdentifierAst, Php::ContextBuilder>::buildUses (this=0x7fab8ab307b0, 
node=0x55708a0) at 
/usr/include/kdevplatform/language/duchain/builders/abstractusebuilder.h:72
#44 0x00007fab8dd06fad in Php::ParseJob::run (this=0x55c53f0) at 
/var/tmp/portage/dev-util/kdevelop-php-9999/work/kdevelop-
php-9999/phpparsejob.cpp:158
#45 0x00007faba45c2fc1 in ?? () from /usr/lib/libthreadweaver.so.4
#46 0x00007faba45c32be in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () 
from /usr/lib/libthreadweaver.so.4
#47 0x00007faba45c22c7 in ?? () from /usr/lib/libthreadweaver.so.4
#48 0x00007faba45c2848 in ThreadWeaver::Thread::run() () from 
/usr/lib/libthreadweaver.so.4
#49 0x00007fabaca7abae in QThreadPrivate::start(void*) () from 
/usr/lib64/qt4/libQtCore.so.4
#50 0x00007fabab4d5914 in start_thread () from /lib/libpthread.so.0
#51 0x00007fabab7bc19d in clone () from /lib/libc.so.6

Thread 2 (Thread 0x7fab8a330710 (LWP 28683)):
#0  0x00007fabab4da2ac in pthread_cond_wait () from /lib/libpthread.so.0
#1  0x00007fabaca79e6b in QMutexPrivate::wait(int) () from 
/usr/lib64/qt4/libQtCore.so.4
#2  0x00007fabaca75875 in QMutex::lock() () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007faba902c34a in QMutexLocker::QMutexLocker (this=0x7fab8a32ebd0, 
m=0x80) at /usr/include/qt4/QtCore/qmutex.h:102
#4  0x00007faba910db63 in KDevelop::ItemRepositoryRegistry::registerRepository 
(this=0x1c603c0, repository=0x7faba93f6880, manager=0x2) at 
/var/tmp/portage/dev-
util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/repositories/itemrepository.cpp:143
#5  0x00007faba90a1036 in KDevelop::ItemRepository<Repositories::StringData, 
Repositories::StringRepositoryItemRequest, false, true, 0u, 
1048576u>::ItemRepository (this=0x7faba93f6880, repositoryName=<value 
optimized out>, registry=0x1c603c0, repositoryVersion=1, manager=0x0) at 
/var/tmp/portage/dev-
util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/repositories/itemrepository.h:1319
#6  0x00007faba909b4c8 in KDevelop::commentRepository () at 
/var/tmp/portage/dev-
util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/declaration.cpp:54
#7  0x00007faba909b615 in KDevelop::Declaration::comment (this=<value 
optimized out>) at /var/tmp/portage/dev-
util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/declaration.cpp:194
#8  0x00007fab8daa08a8 in Php::UseBuilder::newCheckedUse (this=0x7fab8a32f7b0, 
node=0x1a66a40, declaration=...) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999/duchain/builders/usebuilder.cpp:142
#9  0x00007fab8daa8b77 in Php::ExpressionVisitor::findClassContext 
(this=0x7fab8a32f350, className=0x1a66a10) at /var/tmp/portage/dev-
util/kdevelop-php-9999/work/kdevelop-
php-9999/duchain/expressionvisitor.cpp:362
#10 0x00007fab8daa91a0 in Php::ExpressionVisitor::visitFunctionCall 
(this=0x7fab8a32f350, node=0x1a669c8) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999/duchain/expressionvisitor.cpp:292
#11 0x00007fab8d8440de in 
Php::DefaultVisitor::visitBaseVariableWithFunctionCalls (this=0x1c60acc, 
node=0x1a66998) at /var/tmp/portage/dev-util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:91
#12 0x00007fab8d845cb4 in Php::DefaultVisitor::visitVariable (this=0x1c60acc, 
node=0x1a66968) at /var/tmp/portage/dev-util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:1080
#13 0x00007fab8d845bf4 in Php::DefaultVisitor::visitVarExpressionNormal 
(this=0x7fab8a32f350, node=0x1a668f0) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999_build/parser/phpdefaultvisitor.cpp:1050
#14 0x00007fab8daa96ae in Php::ExpressionVisitor::visitVarExpressionNormal 
(this=0x1c60acc, node=0x80) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999/duchain/expressionvisitor.cpp:200
#15 0x00007fab8d845b7c in 
Php::DefaultVisitor::visitUnaryExpressionNotPlusminus (this=0x7fab8a32f350, 
node=0x1a66880) at /var/tmp/portage/dev-util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:1014
#16 0x00007fab8daa7c7b in Php::ExpressionVisitor::visitUnaryExpression 
(this=0x1c60acc, node=0x80) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999/duchain/expressionvisitor.cpp:604
#17 0x00007fab8d8454c4 in Php::DefaultVisitor::visitMultiplicativeExpression 
(this=0x1c60acc, node=0x1a66800) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999_build/parser/phpdefaultvisitor.cpp:623
#18 0x00007fab8d844d74 in Php::DefaultVisitor::visitAdditiveExpression 
(this=0x1c60acc, node=0x1a667d0) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999_build/parser/phpdefaultvisitor.cpp:11
#19 0x00007fab8d8456d4 in Php::DefaultVisitor::visitShiftExpression 
(this=0x1c60acc, node=0x1a667a0) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999_build/parser/phpdefaultvisitor.cpp:794
#20 0x00007fab8d845668 in Php::DefaultVisitor::visitRelationalExpression 
(this=0x1c60acc, node=0x1a66768) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999_build/parser/phpdefaultvisitor.cpp:762
#21 0x00007fab8d8452b4 in Php::DefaultVisitor::visitEqualityExpression 
(this=0x1c60acc, node=0x1a66738) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999_build/parser/phpdefaultvisitor.cpp:433
#22 0x00007fab8d844f3d in Php::DefaultVisitor::visitBitAndExpression 
(this=0x7fab8a32f350, node=<value optimized out>) at /var/tmp/portage/dev-
util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:102
#23 0x00007fab8d844fbd in Php::DefaultVisitor::visitBitXorExpression 
(this=0x7fab8a32f350, node=<value optimized out>) at /var/tmp/portage/dev-
util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:130
#24 0x00007fab8d844f7d in Php::DefaultVisitor::visitBitOrExpression 
(this=0x7fab8a32f350, node=<value optimized out>) at /var/tmp/portage/dev-
util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:116
#25 0x00007fab8d844ffd in Php::DefaultVisitor::visitBooleanAndExpression 
(this=0x7fab8a32f350, node=<value optimized out>) at /var/tmp/portage/dev-
util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:144
#26 0x00007fab8d84503d in Php::DefaultVisitor::visitBooleanOrExpression 
(this=0x7fab8a32f350, node=<value optimized out>) at /var/tmp/portage/dev-
util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:158
#27 0x00007fab8d84438e in Php::DefaultVisitor::visitConditionalExpression 
(this=0x1c60acc, node=0x1a66638) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999_build/parser/phpdefaultvisitor.cpp:305
#28 0x00007fab8daa7b81 in Php::ExpressionVisitor::visitAssignmentExpression 
(this=0x7fab8a32f350, node=0x1a665f8) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999/duchain/expressionvisitor.cpp:139
#29 0x00007fab8d84541d in Php::DefaultVisitor::visitLogicalAndExpression 
(this=0x7fab8a32f350, node=<value optimized out>) at /var/tmp/portage/dev-
util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:581
#30 0x00007fab8d84549d in Php::DefaultVisitor::visitLogicalXorExpression 
(this=0x7fab8a32f350, node=<value optimized out>) at /var/tmp/portage/dev-
util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:609
#31 0x00007fab8d84545d in Php::DefaultVisitor::visitLogicalOrExpression 
(this=0x7fab8a32f350, node=<value optimized out>) at /var/tmp/portage/dev-
util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:595
#32 0x00007fab8daa0e0f in Php::UseBuilder::visitExpr (this=0x7fab8a32f7b0, 
node=0x1a66528) at /var/tmp/portage/dev-util/kdevelop-php-9999/work/kdevelop-
php-9999/duchain/builders/usebuilder.cpp:90
#33 0x00007fab8d8459ad in Php::DefaultVisitor::visitStatement 
(this=0x7fab8a32f810, node=0x1a663f0) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999_build/parser/phpdefaultvisitor.cpp:898
#34 0x00007fab8daa0d07 in Php::UseBuilder::visitStatement 
(this=0x7fab8a32f7b0, node=0x1a663f0) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999/duchain/builders/usebuilder.cpp:127
#35 0x00007fab8d844b16 in Php::DefaultVisitor::visitTopStatement 
(this=0x1c60acc, node=0x1a663b0) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999_build/parser/phpdefaultvisitor.cpp:987
#36 0x00007fab8d84573d in Php::DefaultVisitor::visitStart 
(this=0x7fab8a32f810, node=<value optimized out>) at /var/tmp/portage/dev-
util/kdevelop-php-9999/work/kdevelop-
php-9999_build/parser/phpdefaultvisitor.cpp:819
#37 0x00007fab8da9e7d2 in Php::ContextBuilder::startVisiting 
(this=0x7fab8a32f7b0, node=0x433ad10) at /var/tmp/portage/dev-util/kdevelop-
php-9999/work/kdevelop-php-9999/duchain/builders/contextbuilder.cpp:116
#38 0x00007fab8dd08129 in KDevelop::AbstractContextBuilder<Php::AstNode, 
Php::IdentifierAst>::supportBuild (this=0x7fab8a32f7b0, node=0x433ad10, 
context=0x4e436b0) at 
/usr/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:133
#39 0x00007fab8dd0ae44 in KDevelop::AbstractUseBuilder<Php::AstNode, 
Php::IdentifierAst, Php::ContextBuilder>::buildUses (this=0x7fab8a32f7b0, 
node=0x433ad10) at 
/usr/include/kdevplatform/language/duchain/builders/abstractusebuilder.h:72
#40 0x00007fab8dd06fad in Php::ParseJob::run (this=0x54d7c00) at 
/var/tmp/portage/dev-util/kdevelop-php-9999/work/kdevelop-
php-9999/phpparsejob.cpp:158
#41 0x00007faba45c2fc1 in ?? () from /usr/lib/libthreadweaver.so.4
#42 0x00007faba45c32be in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () 
from /usr/lib/libthreadweaver.so.4
#43 0x00007faba45c22c7 in ?? () from /usr/lib/libthreadweaver.so.4
#44 0x00007faba45c2848 in ThreadWeaver::Thread::run() () from 
/usr/lib/libthreadweaver.so.4
#45 0x00007fabaca7abae in QThreadPrivate::start(void*) () from 
/usr/lib64/qt4/libQtCore.so.4
#46 0x00007fabab4d5914 in start_thread () from /lib/libpthread.so.0
#47 0x00007fabab7bc19d in clone () from /lib/libc.so.6

Thread 1 (Thread 0x7fabae5b4760 (LWP 28568)):
#0  0x00007fabab4da2ac in pthread_cond_wait () from /lib/libpthread.so.0
#1  0x00007fabaca79e6b in QMutexPrivate::wait(int) () from 
/usr/lib64/qt4/libQtCore.so.4
#2  0x00007fabaca75875 in QMutex::lock() () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007faba902c34a in QMutexLocker::QMutexLocker (this=0x7fff3631f2f0, 
m=0x80) at /usr/include/qt4/QtCore/qmutex.h:102
#4  0x00007faba910c745 in 
KDevelop::ItemRepositoryRegistry::unRegisterRepository (this=<value optimized 
out>, repository=0x43bfc90) at /var/tmp/portage/dev-
util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/repositories/itemrepository.cpp:175
#5  0x00007faba904f69f in 
KDevelop::ItemRepository<KDevelop::CodeModelRepositoryItem, 
KDevelop::CodeModelRequestItem, true, true, 0u, 1048576u>::~ItemRepository() 
() from /usr/lib/libkdevplatformlanguage.so.3
#6  0x00007faba9049491 in KDevelop::CodeModel::~CodeModel (this=<value 
optimized out>, __in_chrg=<value optimized out>) at /var/tmp/portage/dev-
util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/codemodel.cpp:169
#7  0x00007fabab71fbe5 in __run_exit_handlers () from /lib/libc.so.6
#8  0x00007fabab71fc35 in exit () from /lib/libc.so.6
#9  0x00007fababf94f28 in qt_xio_errhandler () from 
/usr/lib64/qt4/libQtGui.so.4
#10 0x00007fabad3583d8 in KApplication::xioErrhandler(_XDisplay*) () from 
/usr/lib/libkdeui.so.5
#11 0x00007faba7af7d5e in _XIOError () from /usr/lib/libX11.so.6
#12 0x00007faba7b001cd in _XEventsQueued () from /usr/lib/libX11.so.6
#13 0x00007faba7ae8cdf in XEventsQueued () from /usr/lib/libX11.so.6
#14 0x00007fababfce2ac in x11EventSourceCheck(_GSource*) () from 
/usr/lib64/qt4/libQtGui.so.4
#15 0x00007faba6549fb3 in g_main_context_check () from 
/usr/lib/libglib-2.0.so.0
#16 0x00007faba654a917 in g_main_context_iterate () from 
/usr/lib/libglib-2.0.so.0
#17 0x00007faba654ad54 in g_main_context_iteration () from 
/usr/lib/libglib-2.0.so.0
#18 0x00007fabacb94ef3 in 
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () 
from /usr/lib64/qt4/libQtCore.so.4
#19 0x00007fababfce0ee in 
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) 
() from /usr/lib64/qt4/libQtGui.so.4
#20 0x00007fabacb68502 in 
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from 
/usr/lib64/qt4/libQtCore.so.4
#21 0x00007fabacb688ed in 
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from 
/usr/lib64/qt4/libQtCore.so.4
#22 0x00007fabacb6c8e3 in QCoreApplication::exec() () from 
/usr/lib64/qt4/libQtCore.so.4
#23 0x00000000004092e4 in main (argc=<value optimized out>, argv=<value 
optimized out>) at /var/tmp/portage/dev-
util/kdevelop-9999/work/kdevelop-9999/app/main.cpp:468




More information about the KDevelop-devel mailing list