Package: kdevelop Version: 4:4.3.1-3+b1 Severity: important Dear Maintainer,
after recent updates kdevelop starts to crash on opening large cmake-based projects. Importing large cmake project also leads to segfault. Importing or opening small projects works fine. Backtrace: #0 0x00007ffff249b620 in KDevelop::PersistentSymbolTable::getFilteredDeclarations(KDevelop::IndexedQualifiedIdentifier const&, Utils::StorableSet<KDevelop::IndexedTopDUContext, KDevelop::IndexedTopDUContextIndexConversion, KDevelop::RecursiveImportRepository, true, Utils::DummyLocker> const&) const () from /usr/lib/libkdevplatformlanguage.so.5 #1 0x00007ffff2428df6 in ?? () from /usr/lib/libkdevplatformlanguage.so.5 #2 0x00007ffff242c93d in bool KDevelop::TopDUContext::applyAliases<KDevelop::TopDUContext::FindDeclarationsAcceptor>(KDevelop::QualifiedIdentifier const&, KSharedPtr<KDevelop::DUContext::SearchItem> const&, KDevelop::TopDUContext::FindDeclarationsAcceptor&, KDevelop::CursorInRevision const&, bool, KDevelop::TopDUContext::ApplyAliasesBuddyInfo*, unsigned int) const () from /usr/lib/libkdevplatformlanguage.so.5 #3 0x00007ffff242d1d6 in void KDevelop::TopDUContext::applyAliases<KDevelop::TopDUContext::FindDeclarationsAcceptor>(KDevVarLengthArray<KSharedPtr<KDevelop::DUContext::SearchItem>, 256> const&, KDevelop::TopDUContext::FindDeclarationsAcceptor&, KDevelop::CursorInRevision const&, bool) const () from /usr/lib/libkdevplatformlanguage.so.5 #4 0x00007ffff24256e3 in KDevelop::TopDUContext::findDeclarationsInternal(KDevVarLengthArray<KSharedPtr<KDevelop::DUContext::SearchItem>, 256> const&, KDevelop::CursorInRevision const&, TypePtr<KDevelop::AbstractType> const&, KDevVarLengthArray<KDevelop::Declaration*, 40>&, KDevelop::TopDUContext const*, QFlags<KDevelop::DUContext::SearchFlag>, unsigned int) const () from /usr/lib/libkdevplatformlanguage.so.5 #5 0x00007ffff2411dee in KDevelop::DUContext::findDeclarations(KDevelop::Identifier const&, KDevelop::CursorInRevision const&, KDevelop::TopDUContext const*, QFlags<KDevelop::DUContext::SearchFlag>) const () from /usr/lib/libkdevplatformlanguage.so.5 #6 0x00007fffcce6f068 in CMakeProjectVisitor::createUses (this=this@entry=0x7fff8580a6b0, desc=...) at ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2278 #7 0x00007fffcce71d95 in CMakeProjectVisitor::walk (this=0x7fff8580a6b0, fc=..., line=4, isClean=<optimized out>) at ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2186 #8 0x00007fffcce7296d in CMakeProjectVisitor::visit (this=0x7fff8580a6b0, whileast=0x7fffda6a1a80) at ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2091 #9 0x00007fffcce71c4a in CMakeProjectVisitor::walk (this=0x7fff8580a6b0, fc=..., line=3, isClean=<optimized out>) at ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2213 #10 0x00007fffcce729b0 in CMakeProjectVisitor::visit (this=0x7fff8580a6b0, whileast=0x7fffda69f8a0) ... a lot of 'visit' and 'walk' calls ... #17712 0x00007fffcce759a5 in CMakeProjectVisitor::visit (this=0x7fff8580a6b0, inc=0x3441e90) at ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:563 #17713 0x00007fffcce71c4a in CMakeProjectVisitor::walk (this=0x7fff8580a6b0, fc=..., line=5, isClean=<optimized out>) at ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2213 #17714 0x00007fffcce87a00 in CMakeParserUtils::includeScript (file=..., parent=..., data=0x3369638, sourcedir=..., env=...) at ../../../projectmanagers/cmake/parser/cmakeparserutils.cpp:175 #17715 0x00007fff864cdbd4 in CMakeManager::includeScript (this=this@entry=0x321a0a0, file=..., project=project@entry=0x344ab80, dir=..., parent=...) at ../../../projectmanagers/cmake/cmakemanager.cpp:659 #17716 0x00007fff864cff4f in CMakeManager::parse (this=0x321a0a0, item=0x3393de0) at ../../../projectmanagers/cmake/cmakemanager.cpp:714 #17717 0x00007ffff29fa34b in ?? () from /usr/lib/libkdevplatformproject.so.5 #17718 0x00007ffff29fa126 in ?? () from /usr/lib/libkdevplatformproject.so.5 #17719 0x00007ffff642e6bd in QThreadPoolThread::run (this=0x35dee00) at concurrent/qthreadpool.cpp:107 #17720 0x00007ffff643ad0b in QThreadPrivate::start (arg=0x35dee00) at thread/qthread_unix.cpp:307 #17721 0x00007ffff44cfb50 in start_thread (arg=<optimized out>) at pthread_create.c:304 #17722 0x00007ffff514b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #17723 0x0000000000000000 in ?? () -- System Information: Debian Release: 7.7 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages kdevelop depends on: ii kde-runtime 4:4.8.4-2 ii kdevelop-data 4:4.3.1-3 ii kdevplatform5-libs 1.3.1-2 ii libc6 2.13-38+deb7u6 ii libgcc1 1:4.7.2-5 ii libkasten1controllers1 4:4.8.4+dfsg-1 ii libkasten1core1 4:4.8.4+dfsg-1 ii libkasten1okteta1controllers1 4:4.8.4+dfsg-1 ii libkasten1okteta1core1 4:4.8.4+dfsg-1 ii libkasten1okteta1gui1 4:4.8.4+dfsg-1 ii libkcmutils4 4:4.8.4-4+deb7u1 ii libkdecore5 4:4.8.4-4+deb7u1 ii libkdeui5 4:4.8.4-4+deb7u1 ii libkio5 4:4.8.4-4+deb7u1 ii libkparts4 4:4.8.4-4+deb7u1 ii libktexteditor4 4:4.8.4-4+deb7u1 ii libplasma3 4:4.8.4-4+deb7u1 ii libprocessui4a 4:4.8.4-6 ii libqt4-dbus 4:4.8.2+dfsg-11 ii libqt4-help 4:4.8.2+dfsg-11 ii libqt4-network 4:4.8.2+dfsg-11 ii libqt4-script 4:4.8.2+dfsg-11 ii libqtcore4 4:4.8.2+dfsg-11 ii libqtgui4 4:4.8.2+dfsg-11 ii libqtwebkit4 2.2.1-5 ii libstdc++6 4.7.2-5 ii libsublime5 1.3.1-2 ii libthreadweaver4 4:4.8.4-4+deb7u1 Versions of packages kdevelop recommends: ii g++ 4:4.7.2-1 ii gcc 4:4.7.2-1 ii gdb 7.4.1+dfsg-0.1 ii make 3.81-8.2 Versions of packages kdevelop suggests: ii cmake 2.8.9-1 pn kapptemplate <none> ii kdevelop-l10n 4:4.3.1-3 -- no debconf information -- To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/1235871418976...@web30h.yandex.ru