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

List:       kdevelop-bugs
Subject:    [Bug 281275] KDevelop crashes during background parsing of a python project (kdevelop-python plugin
From:       Matěj Laitl <matej () laitl ! cz>
Date:       2012-01-25 0:14:49
Message-ID: E1RpqVl-0002Sl-EL () bugs ! kde ! org
[Download RAW message or body]

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





--- Comment #7 from Matěj Laitl <matej laitl cz>  2012-01-25 00:14:48 ---
(In reply to comment #6)
> You're running kdevplatform from git master (ccf92f2 is a master-only commit).
> git master currently has what will eventually be released as 1.4, but
> kdev-python is currently targeting kdevplatform 1.3. You need to *downgrade*
> your kdevplatform to 1.3 (use the 1.3 branch in git).

Ahh, thanks for this explanation, I did not get it from Sven's comment, I
thought my kdevlatform was too old.

When I cheated and rewrite python plugin version to 14, I got following
(different) backtrace also during background parsing:

Thread 5 (Thread 0x7fd7d473b700 (LWP 8499)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007fd7d92f2945 in Python::DeclarationBuilder::visitArguments
(this=0x9aa7550, node=0x9ee7990) at
/var/tmp/portage/dev-util/kdevelop-python-9999/work/kdevelop-python-9999/duchain/declarationbuilder.cpp:1299
 #8  0x00007fd7d92e4424 in Python::ContextBuilder::visitFunctionArguments
(this=0x9aa7550, node=<optimized out>) at
/var/tmp/portage/dev-util/kdevelop-python-9999/work/kdevelop-python-9999/duchain/contextbuilder.cpp:494
 #9  0x00007fd7d92ed0ba in Python::DeclarationBuilder::visitFunctionDefinition
(this=0x9aa7550, node=0x9ee78c0) at
/var/tmp/portage/dev-util/kdevelop-python-9999/work/kdevelop-python-9999/duchain/declarationbuilder.cpp:1146
 #10 0x00007fd7d952e492 in Python::AstDefaultVisitor::visitClassDefinition
(this=0x9aa75b0, node=0x9ee5d90) at
/var/tmp/portage/dev-util/kdevelop-python-9999/work/kdevelop-python-9999/parser/astdefaultvisitor.cpp:317
 #11 0x00007fd7d92ec9b2 in Python::DeclarationBuilder::visitClassDefinition
(this=<optimized out>, node=<optimized out>) at
/var/tmp/portage/dev-util/kdevelop-python-9999/work/kdevelop-python-9999/duchain/declarationbuilder.cpp:1079
 #12 0x00007fd7d952d9e2 in Python::AstDefaultVisitor::visitCode (this=0x9aa75b0,
node=<optimized out>) at
/var/tmp/portage/dev-util/kdevelop-python-9999/work/kdevelop-python-9999/parser/astdefaultvisitor.cpp:47
 #13 0x00007fd7d92e0a16 in Python::ContextBuilder::visitCode (this=0x9aa7550,
node=0x9eb44b0) at
/var/tmp/portage/dev-util/kdevelop-python-9999/work/kdevelop-python-9999/duchain/contextbuilder.cpp:385
 #14 0x00007fd7d92e7c3c in Python::DeclarationBuilder::visitCode
(this=0x9aa7550, node=0x9eb44b0) at
/var/tmp/portage/dev-util/kdevelop-python-9999/work/kdevelop-python-9999/duchain/declarationbuilder.cpp:285
 #15 0x00007fd7d93018c9 in supportBuild (context=0x7fd7b549f2e0, node=0x9eb44b0,
this=0x9aa7550) at
/usr/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:133

Should I try to reproduce this with kdevplatform 1.3 branch?

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
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