Bug#587502: kdevelop: Regression. Too many resources is used while doing background jobs.
Package: kdevelop
Version: 4:4.0.0-2.1
Severity: critical
Tags: squeeze
Justification: breaks unrelated software
About week ago I had several minor updates in Qt libs. After this update
background jobs is "eating" all recources of my PC(I have AMD Athlon(tm) 64 X2
5200+, 1,8G RAM). While this problem is happend, kdevelop use all available
RAM, after than it use big piece if swap. During this time i see strong
hard disk activity.
Step to reproduce:
Import some CMake based project
Wait until start background jobs(I think this is project sources indexing)
Look for RAM/HDD usage and activity.
Also I would say project tree have cross symlinks inside.
Also as I can see kdevelop can not eat more than 1,8-2G RAM (I see this on
another PC with Intel C2D, 4G RAM inside)
If you need additional info I'm ready to answer.
P.S. kdevelop and kdevplatform version ".1" is only recompiled sources available
via deb-src repo(using apt-get source + dpkg-buildpackage). But this has no effect,
regression is still present.
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing'), (500, 'stable'), (111, 'unstable'), (110, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=uk_UA.UTF-8, LC_CTYPE=uk_UA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages kdevelop depends on:
ii kdebase-runtime 4:4.4.4-1 runtime components from the offici
ii kdevelop-data 4:4.0.0-2.1 data files for the KDevelop IDE
ii kdevplatform1-libs 1.0.0-1.1 shared libraries for the KDevelop
ii lcov 1.8-1.1 Summarise Code coverage informatio
ii libc6 2.11.1-3 Embedded GNU C Library: Shared lib
ii libgcc1 1:4.4.4-5 GCC support library
ii libkdecore5 4:4.4.4-2 the KDE Platform Core Library
ii libkdeui5 4:4.4.4-2 the KDE Platform User Interface Li
ii libkio5 4:4.4.4-2 the Network-enabled File Managemen
ii libkparts4 4:4.4.4-2 the Framework for the KDE Platform
ii libktexteditor4 4:4.4.4-2 the KTextEditor interfaces for the
ii libprocessui4a 4:4.4.4-1 library for ksysguard process user
ii libqt4-dbus 4:4.6.3-1 Qt 4 D-Bus module
ii libqt4-help 4:4.6.3-1 Qt 4 help module
ii libqt4-network 4:4.6.3-1 Qt 4 network module
ii libqt4-script 4:4.6.3-1 Qt 4 script module
ii libqt4-webkit 4:4.6.3-1 Qt 4 WebKit module
ii libqtcore4 4:4.6.3-1 Qt 4 core module
ii libqtgui4 4:4.6.3-1 Qt 4 GUI module
ii libstdc++6 4.4.4-5 The GNU Standard C++ Library v3
ii libsublime1 1.0.0-1.1 an user interface library
ii libthreadweaver4 4:4.4.4-2 the ThreadWeaver Library for the K
Versions of packages kdevelop recommends:
ii gdb 7.0.1-2 The GNU Debugger
ii valgrind 1:3.5.0-3 A memory debugger and profiler
Versions of packages kdevelop suggests:
ii cmake 2.8.1-5 A cross-platform, open-source make
ii kdevelop-l10n-uk [kdevelop-l1 4:4.0.0-2 Ukrainian (uk) localization files
-- no debconf information
Reply to: