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

List:       kdevelop-bugs
Subject:    [Bug 167435] New: KDevelop crashes when parsing source files on large
From:       Lorenzo Villani <lvillani () binaryhelix ! net>
Date:       2008-07-25 15:06:31
Message-ID: 20080725170627.167435.lvillani () binaryhelix ! net
[Download RAW message or body]

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=167435         
           Summary: KDevelop crashes when parsing source files on large C++
                    project
           Product: kdevelop
           Version: SVN
          Platform: Fedora RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs kdevelop org
        ReportedBy: lvillani binaryhelix net


Version:           SVN (using KDE 4.0.98)
Installed from:    Fedora RPMs
Compiler:          gcc (GCC) 4.3.0 20080428 (Red Hat 4.3.0-8) 
OS:                Linux

KDevelop from subversion (aka KDevelop 4) crashes when parsing sources files \
(building the duchain?) of a large C++ project.

Steps to reproduce (on my system at least):
- Checkout the latest KOffice sources from subversion
- Create a new project based off existing sources
  - Set correct path, give it a name, choose CMake as build system
- Wait that KDevelop4 walks through all project files
- When it's done open koffice/kexi/webforms/view/Read.cpp
- Wait a couple of seconds that the parser begins working
- Wait that the parser reaches 80%, it should stop there (but output in console keeps \
                going)
- Wait for the crash

Additional notes:
I managed to get it running properly with an earlier revision, I'm afraid to say that \
I don't remember the revision number precisely.

Stacktrace (quite long):
Application: KDevelop (kdevelop), signal SIGSEGV
[Thread debugging using libthread_db enabled]
[New Thread 0xb7ee4770 (LWP 16290)]
[New Thread 0xb3a75b90 (LWP 16381)]
[New Thread 0xb453fb90 (LWP 16376)]
[New Thread 0xb544ab90 (LWP 16375)]
[New Thread 0xb5f4db90 (LWP 16299)]
[KCrash handler]
#6  0x01211dc6 in QBasicAtomicInt::operator!= (this=0x0, value=1)
    at /usr/include/QtCore/qbasicatomic.h:71
#7  0x0123d6cf in QVector<KDevelop::Declaration*>::append (this=0xebc9cc, 
    t= 0xb3a67934) at /usr/include/QtCore/qvector.h:517
#8  0x012538f2 in KDevelop::TopDUContextDynamicData::allocateDeclarationIndex
    (this=0xebc9c0, decl=0xb2655a70, temporary=true)
    at /home/lorenzo/devel/cpp/kdevplatform/language/duchain/topducontextdynamicdata.cpp:189
 #9  0x01255f3b in KDevelop::Declaration::allocateOwnIndex (this=0xb2655a70)
    at /home/lorenzo/devel/cpp/kdevplatform/language/duchain/declaration.cpp:391
#10 0x0125601e in KDevelop::Declaration::setInternalContext (this=0xb2655a70, 
    context=0xb2655b50)
    at /home/lorenzo/devel/cpp/kdevplatform/language/duchain/declaration.cpp:456
#11 0x0260456a in Cpp::instantiateDeclarationAndContext (parentContext=0x0, 
    source=0xb2953560, context=0xb2654558, templateArguments= 0xb998a08, 
    instantiatedDeclaration=0xb2655a70, instantiatedFrom=0xb2653fc0)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:528
 #12 0x02605a53 in Cpp::TemplateDeclaration::instantiate (this=0xb2653fe4, 
    templateArguments= 0xb998a08, source=0xb2953560)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:788
 #13 0x02605933 in Cpp::TemplateDeclaration::instantiate (this=0xb26553bc, 
    templateArguments= 0xb998a16, source=0xb2953560)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:771
 #14 0x02605cda in Cpp::TemplateDeclaration::specialize (this=0xb26553bc, 
    specialization=77406, topContext=0xb2953560)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:309
 #15 0x025c024e in Cpp::SpecialTemplateDeclaration<TemplateParameterDeclaration>::specialize \
(this=0xb2655398, specialization=77406, topContext=0xb2953560)  at \
/home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/templatedeclaration.h:240 \
#16 0x0127e67c in KDevelop::DeclarationId::getDeclaration (this=0xc1ef544,   \
top=0xb2953560)  at /home/lorenzo/devel/cpp/kdevplatform/language/duchain/declarationid.cpp:98
 #17 0x025b3ed2 in Cpp::FindDeclaration::openQualifiedIdentifier (
    this=0xb3a68638, result= 0xb3a682e8)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/cppducontext.h:96
#18 0x0263a148 in NameASTVisitor::visitTemplateArgument (this=0xb3a68610, 
    node=0xb27c8120)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/name_visitor.cpp:196
#19 0x08a6d80e in Visitor::visit (this=0xb3a68610, node=0xb27c8120)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.cpp:112
#20 0x0263ac24 in visitNodes<TemplateArgumentAST*> (v=0xb3a68610, 
    nodes=0xb27c8138)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.h:127
#21 0x0263a5fd in NameASTVisitor::visitUnqualifiedName (this=0xb3a68610, 
    node=0xb27c8054)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/name_visitor.cpp:96
#22 0x08a6d80e in Visitor::visit (this=0xb3a68610, node=0xb27c8054)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.cpp:112
#23 0x08a6b9f0 in DefaultVisitor::visitName (this=0xb3a68610, node=0xb27c8038)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/default_visitor.cpp:239
#24 0x08a6d80e in Visitor::visit (this=0xb3a68610, node=0xb27c8038)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.cpp:112
#25 0x02639587 in NameASTVisitor::run (this=0xb3a68610, node=0xb27c8038, 
    skipLastNamePart=false)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/name_visitor.cpp:248
#26 0x0263b45d in TypeASTVisitor::visitName (this=0xb3a688d8, node=0xb27c8038)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/type_visitor.cpp:145
#27 0x08a6d80e in Visitor::visit (this=0xb3a688d8, node=0xb27c8038)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.cpp:112
#28 0x0263bb1d in TypeASTVisitor::visitSimpleTypeSpecifier (this=0xb3a688d8, 
    node=0xb27c8010)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/type_visitor.cpp:139
#29 0x08a6d80e in Visitor::visit (this=0xb3a688d8, node=0xb27c8010)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.cpp:112
#30 0x0263bba2 in TypeASTVisitor::run (this=0xb3a688d8, node=0xb27c8010)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/type_visitor.cpp:47
#31 0x02639c0f in NameASTVisitor::visitTemplateArgument (this=0xb3a68c90, 
    node=0xb27c818c)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/name_visitor.cpp:155
#32 0x08a6d80e in Visitor::visit (this=0xb3a68c90, node=0xb27c818c)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.cpp:112
#33 0x0263ac24 in visitNodes<TemplateArgumentAST*> (v=0xb3a68c90, 
    nodes=0xb27c81a4)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.h:127
#34 0x0263a5fd in NameASTVisitor::visitUnqualifiedName (this=0xb3a68c90, 
    node=0xb27c7ff0)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/name_visitor.cpp:96
#35 0x08a6d80e in Visitor::visit (this=0xb3a68c90, node=0xb27c7ff0)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.cpp:112
#36 0x08a6c334 in visitNodes<UnqualifiedNameAST*> (v=0xb3a68c90, 
    nodes=0xb27c81b0)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.h:127
#37 0x08a6b9e1 in DefaultVisitor::visitName (this=0xb3a68c90, node=0xb27c7fa8)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/default_visitor.cpp:238
#38 0x08a6d80e in Visitor::visit (this=0xb3a68c90, node=0xb27c7fa8)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.cpp:112
#39 0x02639587 in NameASTVisitor::run (this=0xb3a68c90, node=0xb27c7fa8, 
    skipLastNamePart=false)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/name_visitor.cpp:248
#40 0x0261bbe8 in Cpp::ExpressionVisitor::visitName (this=0xb3a68eec, 
    node=0xb27c7fa8)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:473
 #41 0x08a6d80e in Visitor::visit (this=0xb3a68eec, node=0xb27c7fa8)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.cpp:112
#42 0x026178ed in Cpp::ExpressionVisitor::visitElaboratedTypeSpecifier (
    this=0xb3a68eec, node=0xb27c81dc)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:1795
 #43 0x08a6d80e in Visitor::visit (this=0xb3a68eec, node=0xb27c81dc)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.cpp:112
#44 0x02617ac9 in Cpp::ExpressionVisitor::visitTypeId (this=0xb3a68eec, 
    type_id=0xb27c8228)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:1700
 #45 0x08a6d80e in Visitor::visit (this=0xb3a68eec, node=0xb27c8228)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.cpp:112
#46 0x026192e2 in Cpp::ExpressionVisitor::parse (this=0xb3a68eec, 
    ast=0xb27c8228)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:225
 #47 0x02616f54 in Cpp::ExpressionParser::evaluateType (this=0xb3a6975a, 
    ast=0xb27c8228, session=0xb2654828, source=0xb2953560)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/expressionparser.cpp:141
 #48 0x02617570 in Cpp::ExpressionParser::evaluateType (this=0xb3a6975a, 
    unit= 0xb3a69720, context={d = {d = 0xb3a6971c}}, source=0xb2953560, 
    forceExpression=<value optimized out>)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/expressionparser.cpp:114
 #49 0x0260cdae in DelayedTypeResolver::exchange (this=0xb3a697a4, 
    type= 0xb3a699d4)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:258
 #50 0x02603835 in Cpp::resolveDelayedTypes (type={d = 0xb3a699d4}, 
    context=0xb2654558, source=0xb2953560, searchFlags={i = -1280927280})
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:815
 #51 0x0260493d in Cpp::instantiateDeclarationAndContext (
    parentContext=0xb26bb720, source=0xb2953560, context=0xb26bb938, 
    templateArguments= 0xb3a69aac, instantiatedDeclaration=0xb2653fc0, 
    instantiatedFrom=0xb26bd4b8)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:562
 #52 0x02605a53 in Cpp::TemplateDeclaration::instantiate (this=0xb26bd4dc, 
    templateArguments= 0xb3a69aac, source=0xb2953560)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:788
 #53 0x025fc50c in Cpp::FindDeclaration::instantiateDeclaration (
    this=0xb3a6a464, decl=0xb26bd4b8, templateArguments= 0xb2654660)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/cppducontext.cpp:79
#54 0x025fcfd1 in Cpp::FindDeclaration::closeIdentifier (this=0xb3a6a464, 
    isFinalIdentifier=true)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/cppducontext.cpp:203
#55 0x025b4444 in Cpp::CppDUContext<KDevelop::DUContext>::findDeclarationsInternal \
(this=0xb26540e8, identifier= 0xb274af98, position= 0xb3a6ab38,   dataType= \
0xb3a6abf4, ret= 0xb3a6aa74, source=0xb2953560, basicFlags=  {i = -1280924152})
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/cppducontext.h:280
#56 0x025b4752 in Cpp::CppDUContext<KDevelop::DUContext>::findDeclarationsInternal \
(this=0xb26540e8, identifiers= 0xb3a6a660, position= 0xb3a6ab38,   dataType= \
0xb3a6abf4, ret= 0xb3a6aa74, source=0xb2953560, basicFlags=  {i = -1280922816})
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/cppducontext.h:205
#57 0x0123249e in KDevelop::DUContext::findDeclarations (this=0xb26540e8, 
    identifier= 0xb3a6abd4, position= 0xb3a6abcc, dataType= 0xb3a6abf4, 
    topContext=0xb2953560, flags={i = -1280922640})
    at /home/lorenzo/devel/cpp/kdevplatform/language/duchain/ducontext.cpp:702
#58 0x025d60f3 in TypeBuilder::openTypeFromName (this=0xb3a6b684, 
    name=0xb27b8cc4, needClass=false)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/typebuilder.cpp:372
#59 0x025d6689 in TypeBuilder::visitSimpleTypeSpecifier (this=0xb3a6b684, 
    node=0xb27b8c9c)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/typebuilder.cpp:350
#60 0x08a6d80e in Visitor::visit (this=0xb3a6b6b0, node=0xb27b8c9c)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.cpp:112
#61 0x08a6b281 in DefaultVisitor::visitParameterDeclaration (this=0xb3a6b6b0, 
    node=0xb27b8ea4)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/default_visitor.cpp:293
#62 0x025d503f in TypeBuilder::visitParameterDeclaration (this=0xb3a6b684, 
    node=0xb27b8ea4)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/typebuilder.cpp:610
#63 0x025b67f6 in DeclarationBuilder::visitParameterDeclaration (
    this=0xb3a6b684, node=0xb27b8ea4)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:1116
 #64 0x08a6d80e in Visitor::visit (this=0xb3a6b6b0, node=0xb27b8ea4)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.cpp:112
#65 0x08a6c3f4 in visitNodes<ParameterDeclarationAST*> (v=0xb3a6b6b0, 
    nodes=0xb27b8ec0)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.h:127
#66 0x08a6d80e in Visitor::visit (this=0xb3a6b6b0, node=0xb27b8c78)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.cpp:112
#67 0x025a5c68 in ContextBuilder::visitDeclarator (this=0xb3a6b684, 
    node=0xb27b89dc)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:830
 #68 0x025b93ed in DeclarationBuilder::visitDeclarator (this=0xb3a6b684, 
    node=0xb27b89dc)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:241
 #69 0x08a6d80e in Visitor::visit (this=0xb3a6b6b0, node=0xb27b89dc)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.cpp:112
#70 0x08a6b011 in DefaultVisitor::visitInitDeclarator (this=0xb3a6b6b0, 
    node=0xb27b8ecc)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/default_visitor.cpp:192
#71 0x08a6d80e in Visitor::visit (this=0xb3a6b6b0, node=0xb27b8ecc)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.cpp:112
#72 0x025d4f1d in TypeBuilder::visitSimpleDeclaration (this=0xb3a6b684, 
    node=0xb27b8ef0)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/typebuilder.cpp:461
#73 0x025b9b48 in DeclarationBuilder::visitSimpleDeclaration (
    this=0xb3a6b684, node=0xb27b8ef0)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:208
 #74 0x08a6d80e in Visitor::visit (this=0xb3a6b6b0, node=0xb27b8ef0)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.cpp:112
#75 0x025a6d43 in ContextBuilder::visitTemplateDeclaration (this=0xb3a6b684, 
    ast=0xb27b8f18)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:223
 #76 0x08a6d80e in Visitor::visit (this=0xb3a6b6b0, node=0xb27b8f18)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.cpp:112
#77 0x08a6b0f0 in DefaultVisitor::visitLinkageSpecification (this=0xb3a6b6b0, 
    node=0xb27b8464)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/default_visitor.cpp:227
#78 0x08a6d80e in Visitor::visit (this=0xb3a6b6b0, node=0xb27b8464)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.cpp:112
#79 0x08a6bd34 in visitNodes<DeclarationAST*> (v=0xb3a6b6b0, nodes=0xb298aa24)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.h:127
#80 0x08a6d80e in Visitor::visit (this=0xb3a6b6b0, node=0xb27aebac)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.cpp:112
#81 0x08a6b15b in DefaultVisitor::visitNamespace (this=0xb3a6b6b0, 
    node=0xb27aeb90)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/default_visitor.cpp:244
#82 0x025a7ca8 in ContextBuilder::visitNamespace (this=0xb3a6b684, 
    node=0xb27aeb90)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:445
 #83 0x08a6d80e in Visitor::visit (this=0xb3a6b6b0, node=0xb27aeb90)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.cpp:112
#84 0x08a6bd34 in visitNodes<DeclarationAST*> (v=0xb3a6b6b0, nodes=0xb298aa30)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.h:127
#85 0x08a6d80e in Visitor::visit (this=0xb3a6b6b0, node=0xb27aeb68)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/visitor.cpp:112
#86 0x025a57ac in ContextBuilder::startVisiting (this=0xb3a6b684, 
    node=0xb27aeb68)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:139
 #87 0x025ad823 in KDevelop::AbstractContextBuilder<AST, NameAST>::supportBuild
    (this=0xb3a6b684, node=0xb27aeb68, context=0x0)
    at /usr/include/kde4/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:200
 #88 0x025bcd9e in KDevelop::AbstractTypeBuilder<AST, NameAST, \
ContextBuilder>::supportBuild (this=0xb3a6b684, node=0xb27aeb68, context=0x0)  at \
/usr/include/kde4/kdevplatform/language/duchain/builders/abstracttypebuilder.h:83 #89 \
0x025a8986 in ContextBuilder::buildContexts (this=0xb3a6b684,   file= 0xb3a6ba78, \
node=0xb27aeb68, includes=0xb3a6ba70,   updateContext= 0xb3a6ba24, \
removeOldImports=false)  at \
/home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:356 #90 \
0x025ba1c9 in DeclarationBuilder::buildDeclarations (this=0xb3a6b684,   file= \
0xb3a6ba78, node=0xb27aeb68, includes=0xb3a6ba70,   updateContext= 0xb3a6ba24, \
removeOldImports=<value optimized out>)  at \
/home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:108 \
#91 0x02730395 in CPPInternalParseJob::run (this=0xb2957568)  at \
/home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppparsejob.cpp:438 #92 0x0272e16b in \
CPPParseJob::parseForeground (this=0xb297b900)  at \
/home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppparsejob.cpp:161 #93 0x0273821b in \
PreprocessJob::sourceNeeded (this=0xb2f4eb50,   _fileName= 0xb3a6be50, \
type=rpp::Preprocessor::IncludeGlobal,   sourceLine=96, skipCurrentPath=false)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/preprocessjob.cpp:449
#94 0x08830c72 in rpp::pp::handle_include (this=0xb3a6c1d8, 
    skip_current_path=<value optimized out>, input= 0xb3a6bf24, 
    output= 0xb3a6c03c)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:220
#95 0x08830d4c in rpp::pp::handle_directive (this=0xb3a6c1d8, 
    directive=129935, input= 0xb3a6bf24, output= 0xb3a6c03c)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:158
#96 0x088310d5 in rpp::pp::operator() (this=0xb3a6c1d8, input= 0xb3a6c070, 
    output= 0xb3a6c03c)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:273
#97 0x088317de in rpp::pp::processFile (this=0xb3a6c1d8, 
    fileName= 0xb3a6d304, type=rpp::pp::Data, data= 0xb3a6d3a4)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:106
#98 0x02737033 in PreprocessJob::run (this=0xb2f4eb50)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/preprocessjob.cpp:234
#99 0x0272e160 in CPPParseJob::parseForeground (this=0xb2f60db0)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppparsejob.cpp:160
#100 0x0273821b in PreprocessJob::sourceNeeded (this=0x1179d568, 
    _fileName= 0xb3a6d770, type=rpp::Preprocessor::IncludeGlobal, 
    sourceLine=30, skipCurrentPath=false)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/preprocessjob.cpp:449
#101 0x08830c72 in rpp::pp::handle_include (this=0xb3a6daf8, 
    skip_current_path=<value optimized out>, input= 0xb3a6d844, 
    output= 0xb3a6d95c)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:220
#102 0x08830d4c in rpp::pp::handle_directive (this=0xb3a6daf8, 
    directive=129935, input= 0xb3a6d844, output= 0xb3a6d95c)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:158
#103 0x088310d5 in rpp::pp::operator() (this=0xb3a6daf8, input= 0xb3a6d990, 
    output= 0xb3a6d95c)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:273
#104 0x088317de in rpp::pp::processFile (this=0xb3a6daf8, 
    fileName= 0xb3a6ec24, type=rpp::pp::Data, data= 0xb3a6ecc4)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:106
#105 0x02737033 in PreprocessJob::run (this=0x1179d568)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/preprocessjob.cpp:234
#106 0x0272e160 in CPPParseJob::parseForeground (this=0x1179e130)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppparsejob.cpp:160
#107 0x0273821b in PreprocessJob::sourceNeeded (this=0x1179e750, 
    _fileName= 0xb3a6f090, type=rpp::Preprocessor::IncludeGlobal, 
    sourceLine=22, skipCurrentPath=false)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/preprocessjob.cpp:449
#108 0x08830c72 in rpp::pp::handle_include (this=0xb3a6f418, 
    skip_current_path=<value optimized out>, input= 0xb3a6f164, 
    output= 0xb3a6f27c)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:220
#109 0x08830d4c in rpp::pp::handle_directive (this=0xb3a6f418, 
    directive=129935, input= 0xb3a6f164, output= 0xb3a6f27c)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:158
#110 0x088310d5 in rpp::pp::operator() (this=0xb3a6f418, input= 0xb3a6f2b0, 
    output= 0xb3a6f27c)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:273
#111 0x088317de in rpp::pp::processFile (this=0xb3a6f418, 
    fileName= 0xb3a70544, type=rpp::pp::Data, data= 0xb3a705e4)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:106
#112 0x02737033 in PreprocessJob::run (this=0x1179e750)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/preprocessjob.cpp:234
#113 0x0272e160 in CPPParseJob::parseForeground (this=0x1179cfe0)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppparsejob.cpp:160
#114 0x0273821b in PreprocessJob::sourceNeeded (this=0xd1d44c0, 
    _fileName= 0xb3a709b0, type=rpp::Preprocessor::IncludeGlobal, 
    sourceLine=62, skipCurrentPath=false)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/preprocessjob.cpp:449
#115 0x08830c72 in rpp::pp::handle_include (this=0xb3a70d38, 
    skip_current_path=<value optimized out>, input= 0xb3a70a84, 
    output= 0xb3a70b9c)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:220
#116 0x08830d4c in rpp::pp::handle_directive (this=0xb3a70d38, 
    directive=129935, input= 0xb3a70a84, output= 0xb3a70b9c)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:158
#117 0x088310d5 in rpp::pp::operator() (this=0xb3a70d38, input= 0xb3a70bd0, 
    output= 0xb3a70b9c)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:273
#118 0x088317de in rpp::pp::processFile (this=0xb3a70d38, 
    fileName= 0xb3a71e64, type=rpp::pp::Data, data= 0xb3a71f04)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:106
#119 0x02737033 in PreprocessJob::run (this=0xd1d44c0)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/preprocessjob.cpp:234
#120 0x0272e160 in CPPParseJob::parseForeground (this=0xce6edc8)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppparsejob.cpp:160
#121 0x0273821b in PreprocessJob::sourceNeeded (this=0xd2e4008, 
    _fileName= 0xb3a722d0, type=rpp::Preprocessor::IncludeGlobal, 
    sourceLine=12, skipCurrentPath=false)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/preprocessjob.cpp:449
#122 0x08830c72 in rpp::pp::handle_include (this=0xb3a72658, 
    skip_current_path=<value optimized out>, input= 0xb3a723a4, 
    output= 0xb3a724bc)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:220
#123 0x08830d4c in rpp::pp::handle_directive (this=0xb3a72658, 
    directive=129935, input= 0xb3a723a4, output= 0xb3a724bc)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:158
#124 0x088310d5 in rpp::pp::operator() (this=0xb3a72658, input= 0xb3a724f0, 
    output= 0xb3a724bc)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:273
#125 0x088317de in rpp::pp::processFile (this=0xb3a72658, 
    fileName= 0xb3a73784, type=rpp::pp::Data, data= 0xb3a73824)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:106
#126 0x02737033 in PreprocessJob::run (this=0xd2e4008)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/preprocessjob.cpp:234
#127 0x0272e160 in CPPParseJob::parseForeground (this=0xd1d4338)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/cppparsejob.cpp:160
#128 0x0273821b in PreprocessJob::sourceNeeded (this=0xbb9e860, 
    _fileName= 0xb3a73bf0, type=rpp::Preprocessor::IncludeGlobal, 
    sourceLine=24, skipCurrentPath=false)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/preprocessjob.cpp:449
#129 0x08830c72 in rpp::pp::handle_include (this=0xb3a73f78, 
    skip_current_path=<value optimized out>, input= 0xb3a73cc4, 
    output= 0xb3a73ddc)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:220
#130 0x08830d4c in rpp::pp::handle_directive (this=0xb3a73f78, 
    directive=129935, input= 0xb3a73cc4, output= 0xb3a73ddc)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:158
#131 0x088310d5 in rpp::pp::operator() (this=0xb3a73f78, input= 0xb3a73e10, 
    output= 0xb3a73ddc)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:273
#132 0x088317de in rpp::pp::processFile (this=0xb3a73f78, 
    fileName= 0xb3a750a4, type=rpp::pp::Data, data= 0xb3a75144)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:106
#133 0x02737033 in PreprocessJob::run (this=0xbb9e860)
    at /home/lorenzo/devel/cpp/kdevelop/languages/cpp/preprocessjob.cpp:234
#134 0x0173c0d0 in ?? () from /usr/lib/libthreadweaver.so.4
#135 0x0173c2b5 in ThreadWeaver::Job::execute ()
   from /usr/lib/libthreadweaver.so.4
#136 0x0173dcf3 in ?? () from /usr/lib/libthreadweaver.so.4
#137 0x0173ef87 in ThreadWeaver::JobCollection::execute ()
   from /usr/lib/libthreadweaver.so.4
#138 0x0173af72 in ?? () from /usr/lib/libthreadweaver.so.4
#139 0x0173b135 in ThreadWeaver::Thread::run ()
   from /usr/lib/libthreadweaver.so.4
#140 0x00ce4eb2 in QThreadPrivate::start (arg=0xbbf8cb8)
    at thread/qthread_unix.cpp:190
#141 0x00ec432f in start_thread () from /lib/libpthread.so.0
#142 0x059ac20e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb7ee4770 (LWP 16290)):
#0  0x0012e416 in __kernel_vsyscall ()
#1  0x05968736 in nanosleep () from /lib/libc.so.6
#2  0x059a500c in usleep () from /lib/libc.so.6
#3  0x01267911 in KDevelop::DUChainLock::lockForWrite (this=0x9b7ec90, 
    timeout=10000)
    at /home/lorenzo/devel/cpp/kdevplatform/language/duchain/duchainlock.cpp:310
#4  0x012679d1 in KDevelop::DUChainWriteLocker::lock (this=0xbfc0fd68)
    at /home/lorenzo/devel/cpp/kdevplatform/language/duchain/duchainlock.cpp:419
#5  0x01267a68 in DUChainWriteLocker (this=0xbfc0fd68, duChainLock=0x9b7ec90, 
    timeout=0)
    at /home/lorenzo/devel/cpp/kdevplatform/language/duchain/duchainlock.cpp:404
#6  0x01226f8c in KDevelop::DUChain::aboutToQuit (this=0x9b7aa50)
    at /home/lorenzo/devel/cpp/kdevplatform/language/duchain/duchain.cpp:700
#7  0x0122797b in KDevelop::DUChain::qt_metacall (this=0x9b7aa50, 
    _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfc0fe18)
    at /home/lorenzo/devel/cpp/kdevplatform/build/language/duchain.moc:78
#8  0x00de99b0 in QMetaObject::activate (sender=0xbfc1021c, 
    from_signal_index=4, to_signal_index=4, argv=0x0)
    at kernel/qobject.cpp:3010
#9  0x00dea732 in QMetaObject::activate (sender=0xbfc1021c, m=0xebbe24, 
    local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3080
#10 0x00e24277 in QCoreApplication::aboutToQuit (this=0xbfc1021c)
    at .moc/release-shared/moc_qcoreapplication.cpp:123
#11 0x0091e74b in KApplication::xioErrhandler () from /usr/lib/libkdeui.so.5
#12 0x0091e796 in ?? () from /usr/lib/libkdeui.so.5
#13 0x0579dbb2 in _XIOError () from /usr/lib/libX11.so.6
#14 0x057a5c15 in ?? () from /usr/lib/libX11.so.6
#15 0x057a6435 in _XEventsQueued () from /usr/lib/libX11.so.6
#16 0x0578e49f in XEventsQueued () from /usr/lib/libX11.so.6
#17 0x05e476ad in x11EventSourceCheck (s=0x9b39360)
    at kernel/qguieventdispatcher_glib.cpp:89
#18 0x04aaece8 in g_main_context_check () from /lib/libglib-2.0.so.0
#19 0x04aaf66d in ?? () from /lib/libglib-2.0.so.0
#20 0x04aaf941 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#21 0x00dff487 in QEventDispatcherGlib::processEvents (this=0x9b34670, flags=
      {i = -1077870408}) at kernel/qeventdispatcher_glib.cpp:327
#22 0x05e474e5 in QGuiEventDispatcherGlib::processEvents (this=0x9b34670, 
    flags={i = -1077870360}) at kernel/qguieventdispatcher_glib.cpp:204
#23 0x00dd344a in QEventLoop::processEvents (this=0xbfc10160, flags=
      {i = -1077870296}) at kernel/qeventloop.cpp:149
#24 0x00dd360a in QEventLoop::exec (this=0xbfc10160, flags={i = -1077870232})
    at kernel/qeventloop.cpp:200
#25 0x00dd5cb5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#26 0x05daedd7 in QApplication::exec () at kernel/qapplication.cpp:3304
#27 0x0804dcd5 in main (argc=1, argv=0xbfc10674)
    at /home/lorenzo/devel/cpp/kdevelop/src/main.cpp:209

Output in the terminal (I removed most of the output leaving here only the latest \
part): kdevelop(16290)/kdevelop (cpp support) CPPInternalParseJob::run: ===-- PARSING \
--===>  "/usr/include/boost/regex/v4/perl_matcher.hpp"        \
kdevelop(16290)/kdevelop (cpp support) CPPInternalParseJob::run: building duchain for \
"/usr/include/boost/regex/v4/perl_matcher.hpp"         kdevelop(16290)/kdevelop (cpp \
support) ContextBuilder::buildContexts: ContextBuilder::buildContexts: compiling      \
 kdevelop(16290)/kdevelop (cpp support) ContextBuilder::buildContexts: built \
top-level context with 0 declarations and 3 included files       \
kdevelop(16290)/kdevelop (cpp support) ContextBuilder::buildProxyContextFromContent: \
ContextBuilder::buildProxyContextFromContent: compiling kdevelop(16290)/kdevelop (cpp \
support) CPPInternalParseJob::run: ===-- Parsing finished --===> \
"/usr/include/boost/regex/v4/perl_matcher.hpp"                                        \
 kdevelop(16290)/kdevelop (cpp support) PreprocessJob::sourceNeeded: PreprocessJob \
"/usr/include/boost/regex/v4/regex.hpp" : no fitting entry for \
KUrl("file:///usr/include/boost/regex/v4/instances.hpp") in du-chain, parsing         \
 kdevelop(16290)/kdevelop (cpp support) CPPParseJob::CPPParseJob: Created job \
CPPParseJob(0xb297b900) pp QObject(0x0)  parse QObject(0x0)     \
kdevelop(16290)/kdevelop (cpp support) PreprocessJob::run: PreprocessJob: \
preprocessing "/usr/include/boost/regex/v4/instances.hpp"          \
kdevelop(16290)/kdevelop (cpp support) CPPInternalParseJob::run: ===-- PARSING --===> \
"/usr/include/boost/regex/v4/instances.hpp"           kdevelop(16290)/kdevelop (cpp \
support) CPPInternalParseJob::run: building duchain for \
"/usr/include/boost/regex/v4/instances.hpp"            kdevelop(16290)/kdevelop (cpp \
support) ContextBuilder::buildContexts: ContextBuilder::buildContexts: compiling      \
                
KCrash: Application 'kdevelop' crashing...                                            \
 sock_file=/home/lorenzo/.kde/socket-alpinestar.binaryhelix.net/kdeinit4__0           \
                
QSocketNotifier: Invalid socket 16 and type 'Read', disabling...                      \
                
QSocketNotifier: Invalid socket 22 and type 'Read', disabling...                      \
                
QSocketNotifier: Invalid socket 24 and type 'Read', disabling...                      \
                
ASSERT: "d->m_timeout || l" in file \
/home/lorenzo/devel/cpp/kdevplatform/language/duchain/duchainlock.cpp, line 420       \
                
ASSERT: "m_file->pos() == BucketStartOffset" in file \
/usr/include/kde4/kdevplatform/language/duchain/repositories/itemrepository.h, line \
                934
ASSERT: "m_file->pos() == BucketStartOffset" in file \
/usr/include/kde4/kdevplatform/language/duchain/repositories/itemrepository.h, line \
                934
ASSERT: "m_file->pos() == BucketStartOffset" in file \
/usr/include/kde4/kdevplatform/language/duchain/repositories/itemrepository.h, line \
                934
ASSERT: "m_file->pos() == BucketStartOffset" in file \
/usr/include/kde4/kdevplatform/language/duchain/repositories/itemrepository.h, line \
                934
ASSERT: "m_file->pos() == BucketStartOffset" in file \
/usr/include/kde4/kdevplatform/language/duchain/repositories/itemrepository.h, line \
                934
ASSERT: "m_file->pos() == BucketStartOffset" in file \
/home/lorenzo/devel/cpp/kdevplatform/language/duchain/repositories/itemrepository.h, \
line 934 kdevelop(16290)/kio (KDirWatch) KDirWatchPrivate::removeEntry: path= \
"/etc/exports" sub_entry: 0x0 kdevelop(16290)/kio (KDirWatch) \
KDirWatchPrivate::removeEntry: Cancelled INotify (fd 23, 5) for "/etc/exports" \
kdevelop(16290)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Removed File \
"/etc/exports" for "" ["KDirWatch-2"] kdevelop(16290)/kio (KDirWatch) \
KDirWatchPrivate::removeEntry: path= "/etc/samba/smb.conf" sub_entry: 0x0 \
kdevelop(16290)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify (fd \
23, 3) for "/etc/samba/smb.conf" kdevelop(16290)/kio (KDirWatch) \
KDirWatchPrivate::removeEntry: Removed File "/etc/samba/smb.conf" for "" \
["KDirWatch-2"] kdevelop(16290)/kio (KDirWatch) KDirWatchPrivate::removeEntry: path= \
"/etc/security/fileshare.conf" sub_entry: 0x0 kdevelop(16290)/kio (KDirWatch) \
KDirWatchPrivate::removeEntry: path= "/etc/security" sub_entry: 0xa15a914 \
kdevelop(16290)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify (fd \
23, 4) for "/etc/security" kdevelop(16290)/kio (KDirWatch) \
KDirWatchPrivate::removeEntry: Removed Dir "/etc/security" for \
"/etc/security/fileshare.conf" [""] kdevelop(16290)/kio (KDirWatch) \
KDirWatchPrivate::removeEntry: Removed File "/etc/security/fileshare.conf" for "" \
["KDirWatch-2"] kdevelop(16290)/kio (KDirListerCache) \
KDirListerCache::~KDirListerCache: kdevelop(16290)/kio (KDirWatch) \
KDirWatchPrivate::removeEntry: path= "/home/lorenzo" sub_entry: 0x0 \
kdevelop(16290)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify (fd \
23, 2) for "/home/lorenzo" kdevelop(16290)/kio (KDirWatch) \
KDirWatchPrivate::removeEntry: Removed Dir "/home/lorenzo" for "" ["KDirWatch-2"] \
kdevelop(16290)/kio (KDirWatch) KDirWatchPrivate::removeEntry: path= \
"/home/lorenzo/devel/cpp" sub_entry: 0x0 kdevelop(16290)/kio (KDirWatch) \
KDirWatchPrivate::removeEntry: Cancelled INotify (fd 23, 10) for \
"/home/lorenzo/devel/cpp" kdevelop(16290)/kio (KDirWatch) \
KDirWatchPrivate::removeEntry: Removed Dir "/home/lorenzo/devel/cpp" for "" \
["KDirWatch-2"] kdevelop(16290)/kio (KDirWatch) KDirWatchPrivate::removeEntry: path= \
"/home/lorenzo/devel" sub_entry: 0x0 kdevelop(16290)/kio (KDirWatch) \
KDirWatchPrivate::removeEntry: Cancelled INotify (fd 23, 9) for "/home/lorenzo/devel" \
kdevelop(16290)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Removed Dir \
"/home/lorenzo/devel" for "" ["KDirWatch-2"] kdevelop(16290)/kio (KDirWatch) \
KDirWatchPrivate::removeEntry: path= "/home" sub_entry: 0x0 kdevelop(16290)/kio \
(KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify (fd 23, 8) for "/home" \
kdevelop(16290)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Removed Dir "/home" \
for "" ["KDirWatch-2"] kdevelop(16290)/kio (KDirWatch) KDirWatchPrivate::removeEntry: \
path= "/" sub_entry: 0x0 kdevelop(16290)/kio (KDirWatch) \
KDirWatchPrivate::removeEntry: Cancelled INotify (fd 23, 7) for "/" \
kdevelop(16290)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Removed Dir "/" for "" \
["KDirWatch-2"] kdevelop(16290)/kio (KDirWatch) KDirWatchPrivate::removeEntry: path= \
"/home/lorenzo/.local/share//user-places.xbel" sub_entry: 0x0 kdevelop(16290)/kio \
(KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify (fd 23, 1) for \
"/home/lorenzo/.local/share//user-places.xbel" kdevelop(16290)/kio (KDirWatch) \
KDirWatchPrivate::removeEntry: Removed File \
                "/home/lorenzo/.local/share//user-places.xbel" for "" ["KDirWatch-1"]
ASSERT: "m_file->pos() == BucketStartOffset" in file \
/home/lorenzo/devel/cpp/kdevplatform/language/duchain/repositories/itemrepository.h, \
                line 934
ASSERT: "m_file->pos() == BucketStartOffset" in file \
/home/lorenzo/devel/cpp/kdevplatform/language/duchain/repositories/itemrepository.h, \
                line 934
ASSERT: "m_file->pos() == BucketStartOffset" in file \
/home/lorenzo/devel/cpp/kdevplatform/language/duchain/repositories/itemrepository.h, \
                line 934
ASSERT: "m_file->pos() == BucketStartOffset" in file \
/home/lorenzo/devel/cpp/kdevplatform/language/duchain/repositories/itemrepository.h, \
line 934

_______________________________________________
KDevelop-bugs mailing list
KDevelop-bugs@kdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs


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

Configure | About | News | Add a list | Sponsored by KoreLogic