[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: