[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: [kdevelop] [Bug 264931] KDevelop crashes when I change a method iinterface in the .h file and click
From: Milian Wolff <mail () milianw ! de>
Date: 2014-08-08 15:08:29
Message-ID: bug-264931-17878-gnVJJX2jcj () http ! bugs ! kde ! org/
[Download RAW message or body]
https://bugs.kde.org/show_bug.cgi?id=264931
--- Comment #10 from Milian Wolff <mail@milianw.de> ---
Backtrace from there:
(gdb) bt
#0 0x00007ffff39d6d67 in raise () from /usr/lib/libc.so.6
#1 0x00007ffff39d8118 in abort () from /usr/lib/libc.so.6
#2 0x00007ffff572e9ff in qt_message_output(QtMsgType, char const*) () from
/usr/lib/libQtCore.so.4
#3 0x00007ffff572eb89 in ?? () from /usr/lib/libQtCore.so.4
#4 0x00007ffff572f394 in qFatal(char const*, ...) () from
/usr/lib/libQtCore.so.4
#5 0x00007ffff785c3df in
KDevelop::ItemRepository<KDevelop::IdentifierPrivate<false>,
KDevelop::IdentifierItemRequest, true, true, 0u, 1048576u>::itemFromIndex
(this=0x643610, index=13631488)
at
/ssd/milian/projects/kde4/kdevplatform/language/duchain/repositories/itemrepository.h:1656
#6 0x00007ffff7855a60 in KDevelop::Identifier::Identifier
(this=0x7fffffffc120, index=13631488)
at
/ssd/milian/projects/kde4/kdevplatform/language/duchain/identifier.cpp:361
#7 0x00007ffff7858f56 in KDevelop::IndexedIdentifier::operator
KDevelop::Identifier (this=0x2551ad4)
at
/ssd/milian/projects/kde4/kdevplatform/language/duchain/identifier.cpp:1399
#8 0x00007ffff785b286 in KDevelop::QualifiedIdentifierPrivate<true>::hash
(this=0x507710)
at
/ssd/milian/projects/kde4/kdevplatform/language/duchain/identifier.cpp:260
#9 0x00007ffff7859bef in
KDevelop::QualifiedIdentifierItemRequest::QualifiedIdentifierItemRequest
(this=0x7fffffffc1a0, identifier=...)
at
/ssd/milian/projects/kde4/kdevplatform/language/duchain/identifier.cpp:277
#10 0x00007ffff7857f3b in KDevelop::QualifiedIdentifier::makeConstant
(this=0x7fffffffc240)
at
/ssd/milian/projects/kde4/kdevplatform/language/duchain/identifier.cpp:1118
#11 0x00007ffff78567b2 in KDevelop::QualifiedIdentifier::index
(this=0x7fffffffc240)
at
/ssd/milian/projects/kde4/kdevplatform/language/duchain/identifier.cpp:616
#12 0x00007ffff78590cd in
KDevelop::IndexedQualifiedIdentifier::IndexedQualifiedIdentifier
(this=0x7fffffffc260, id=...)
at
/ssd/milian/projects/kde4/kdevplatform/language/duchain/identifier.cpp:1440
#13 0x00007ffff783e89e in KDevelop::Declaration::~Declaration
(this=0x7fffc4889fd0, __in_chrg=<optimized out>)
at
/ssd/milian/projects/kde4/kdevplatform/language/duchain/declaration.cpp:179
#14 0x00007ffff784be54 in
KDevelop::ClassMemberDeclaration::~ClassMemberDeclaration (this=0x7fffc4889fd0,
__in_chrg=<optimized out>)
at
/ssd/milian/projects/kde4/kdevplatform/language/duchain/classmemberdeclaration.cpp:87
#15 0x00007ffff784be84 in
KDevelop::ClassMemberDeclaration::~ClassMemberDeclaration (this=0x7fffc4889fd0,
__in_chrg=<optimized out>)
at
/ssd/milian/projects/kde4/kdevplatform/language/duchain/classmemberdeclaration.cpp:89
#16 0x00007ffff780f617 in KDevelop::DUContext::deleteLocalDeclarations
(this=0x7fffc4594370)
at
/ssd/milian/projects/kde4/kdevplatform/language/duchain/ducontext.cpp:1063
#17 0x00007ffff780ba5b in KDevelop::DUContext::~DUContext (this=0x7fffc4594370,
__in_chrg=<optimized out>)
at
/ssd/milian/projects/kde4/kdevplatform/language/duchain/ducontext.cpp:498
#18 0x00007ffff39657d6 in QmlJS::QmlJSDUContext<KDevelop::DUContext,
111>::~QmlJSDUContext (this=0x7fffc4594370, __in_chrg=<optimized out>)
at /ssd/milian/projects/kde4/kdev-qmljs/duchain/qmljsducontext.h:40
#19 0x00007ffff3965806 in QmlJS::QmlJSDUContext<KDevelop::DUContext,
111>::~QmlJSDUContext (this=0x7fffc4594370, __in_chrg=<optimized out>)
at /ssd/milian/projects/kde4/kdev-qmljs/duchain/qmljsducontext.h:40
#20 0x00007ffff780f80c in KDevelop::DUContext::deleteChildContextsRecursively
(this=0x7fffc465a3a0)
at
/ssd/milian/projects/kde4/kdevplatform/language/duchain/ducontext.cpp:1080
#21 0x00007ffff780b9fd in KDevelop::DUContext::~DUContext (this=0x7fffc465a3a0,
__in_chrg=<optimized out>)
---Type <return> to continue, or q <return> to quit---
at
/ssd/milian/projects/kde4/kdevplatform/language/duchain/ducontext.cpp:493
#22 0x00007ffff39657d6 in QmlJS::QmlJSDUContext<KDevelop::DUContext,
111>::~QmlJSDUContext (this=0x7fffc465a3a0, __in_chrg=<optimized out>)
at /ssd/milian/projects/kde4/kdev-qmljs/duchain/qmljsducontext.h:40
#23 0x00007ffff3965806 in QmlJS::QmlJSDUContext<KDevelop::DUContext,
111>::~QmlJSDUContext (this=0x7fffc465a3a0, __in_chrg=<optimized out>)
at /ssd/milian/projects/kde4/kdev-qmljs/duchain/qmljsducontext.h:40
#24 0x00007ffff780f80c in KDevelop::DUContext::deleteChildContextsRecursively
(this=0x7fffc46f0fa0)
at
/ssd/milian/projects/kde4/kdevplatform/language/duchain/ducontext.cpp:1080
#25 0x00007ffff7826021 in KDevelop::TopDUContext::~TopDUContext
(this=0x7fffc46f0fa0, __in_chrg=<optimized out>)
at
/ssd/milian/projects/kde4/kdevplatform/language/duchain/topducontext.cpp:566
#26 0x00007ffff396583a in QmlJS::QmlJSDUContext<KDevelop::TopDUContext,
110>::~QmlJSDUContext (this=0x7fffc46f0fa0,
__in_chrg=<optimized out>) at
/ssd/milian/projects/kde4/kdev-qmljs/duchain/qmljsducontext.h:40
#27 0x00007ffff396586a in QmlJS::QmlJSDUContext<KDevelop::TopDUContext,
110>::~QmlJSDUContext (this=0x7fffc46f0fa0,
__in_chrg=<optimized out>) at
/ssd/milian/projects/kde4/kdev-qmljs/duchain/qmljsducontext.h:40
#28 0x00007ffff78260d4 in KDevelop::TopDUContext::deleteSelf
(this=0x7fffc46f0fa0)
at
/ssd/milian/projects/kde4/kdevplatform/language/duchain/topducontext.cpp:578
#29 0x00007ffff77e9ce3 in
KDevelop::DUChainPrivate::removeDocumentChainFromMemory (this=0x664650,
context=0x7fffc46f0fa0)
at /ssd/milian/projects/kde4/kdevplatform/language/duchain/duchain.cpp:408
#30 0x00007ffff77e98c8 in KDevelop::DUChainPrivate::clear (this=0x664650)
at /ssd/milian/projects/kde4/kdevplatform/language/duchain/duchain.cpp:371
#31 0x00007ffff77e6175 in KDevelop::DUChain::shutdown (this=0x1290880)
at /ssd/milian/projects/kde4/kdevplatform/language/duchain/duchain.cpp:1585
#32 0x00007ffff7ac28ad in KDevelop::Core::cleanup (this=0x4ea930) at
/ssd/milian/projects/kde4/kdevplatform/shell/core.cpp:416
#33 0x00007ffff7ac26c2 in KDevelop::Core::shutdown (this=0x4ea930) at
/ssd/milian/projects/kde4/kdevplatform/shell/core.cpp:377
#34 0x00007ffff7fa618e in KDevelop::TestCore::shutdown () at
/ssd/milian/projects/kde4/kdevplatform/tests/testcore.cpp:89
#35 0x0000000000403c85 in QmlJS::QmlCompletionTest::cleanupTestCase
(this=0x7fffffffd010)
at
/ssd/milian/projects/kde4/kdev-qmljs/codecompletion/tests/qmlcompletiontest.cpp:157
#36 0x0000000000402d7c in QmlJS::QmlCompletionTest::qt_static_metacall
(_o=0x7fffffffd010, _c=QMetaObject::InvokeMetaMethod, _id=1,
_a=0x7fffffffcdd0) at
/ssd/milian/projects/.build/kde4/kdev-qmljs/codecompletion/tests/moc_qmlcompletiontest.cpp:58
#37 0x00007ffff58434a8 in QMetaMethod::invoke(QObject*, Qt::ConnectionType,
QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument) const () from
/usr/lib/libQtCore.so.4
#38 0x00007ffff7bc001f in ?? () from /usr/lib/libQtTest.so.4
#39 0x00007ffff7bc3b76 in QTest::qExec(QObject*, int, char**) () from
/usr/lib/libQtTest.so.4
#40 0x0000000000403082 in main (argc=1, argv=0x7fffffffd128)
at
/ssd/milian/projects/kde4/kdev-qmljs/codecompletion/tests/qmlcompletiontest.cpp:42
...
(gdb) print bucket
$1 = 208
(gdb) print m_bucketCount
$2 = 10
(gdb) print index
$3 = 13631488
--
You are receiving this mail because:
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic