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

Bug#389618: marked as done (ktimemon incorrectly reports slab usage)



Your message dated Tue, 10 Oct 2006 01:59:10 -0700
with message-id <E1GXDSA-00066i-Sx@spohr.debian.org>
and subject line Bug#389618: fixed in kdeaddons 4:3.5.5-1
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: kdeaddons
Version: 3.5.4-1
Tags: patch, upstream
Forwarded: 134704@bugs.kde.org

ktimemon is reporting memory used by the slab twice. Once as kernel memory and once as user memory. For small slab sizes the effect of this is not noticeable, however once the slab is allowed to grow (running updatedb will do this) it will have the effect of making all of the memory appear to be consumed. A simple inspection of /proc/meminfo will show that ktimemon is reporting an incorrect usage. This can be alarming to the user.

I have attached a patch that corrects the problem, by subtracting the kernel memory usage reported by ktimemon (this seems to only be the slab) from the user memory usage.

I have also taken the liberty of filing a report in the kde bug tracking system for this issue as well. The URL is: http://bugs.kde.org/show_bug.cgi?id=134704

James
diff -Naur kdeaddons-3.5.4-orig/kicker-applets/ktimemon/sample.cc kdeaddons-3.5.4/kicker-applets/ktimemon/sample.cc
--- kdeaddons-3.5.4-orig/kicker-applets/ktimemon/sample.cc	2006-09-26 18:35:22.000000000 +0000
+++ kdeaddons-3.5.4/kicker-applets/ktimemon/sample.cc	2006-09-26 18:32:34.000000000 +0000
@@ -425,7 +425,7 @@
 
     sample.cputotal = 
       sample.user + sample.nice + sample.kernel + sample.iowait + sample.idle;
-    sample.used = sample.mtotal - sample.free - sample.buffers - sample.cached;
+    sample.used = sample.mtotal - sample.mkernel - sample.free - sample.buffers - sample.cached;
     sample.sused = sample.stotal - sample.sfree;
 }
 

--- End Message ---
--- Begin Message ---
Source: kdeaddons
Source-Version: 4:3.5.5-1

We believe that the bug you reported is fixed in the latest version of
kdeaddons, which is due to be installed in the Debian FTP archive:

atlantikdesigner_3.5.5-1_amd64.deb
  to pool/main/k/kdeaddons/atlantikdesigner_3.5.5-1_amd64.deb
kaddressbook-plugins_3.5.5-1_amd64.deb
  to pool/main/k/kdeaddons/kaddressbook-plugins_3.5.5-1_amd64.deb
kate-plugins_3.5.5-1_amd64.deb
  to pool/main/k/kdeaddons/kate-plugins_3.5.5-1_amd64.deb
kdeaddons-dbg_3.5.5-1_amd64.deb
  to pool/main/k/kdeaddons/kdeaddons-dbg_3.5.5-1_amd64.deb
kdeaddons-doc-html_3.5.5-1_all.deb
  to pool/main/k/kdeaddons/kdeaddons-doc-html_3.5.5-1_all.deb
kdeaddons-kfile-plugins_3.5.5-1_amd64.deb
  to pool/main/k/kdeaddons/kdeaddons-kfile-plugins_3.5.5-1_amd64.deb
kdeaddons_3.5.5-1.diff.gz
  to pool/main/k/kdeaddons/kdeaddons_3.5.5-1.diff.gz
kdeaddons_3.5.5-1.dsc
  to pool/main/k/kdeaddons/kdeaddons_3.5.5-1.dsc
kdeaddons_3.5.5-1_all.deb
  to pool/main/k/kdeaddons/kdeaddons_3.5.5-1_all.deb
kdeaddons_3.5.5.orig.tar.gz
  to pool/main/k/kdeaddons/kdeaddons_3.5.5.orig.tar.gz
kicker-applets_3.5.5-1_amd64.deb
  to pool/main/k/kdeaddons/kicker-applets_3.5.5-1_amd64.deb
knewsticker-scripts_3.5.5-1_all.deb
  to pool/main/k/kdeaddons/knewsticker-scripts_3.5.5-1_all.deb
konq-plugins_3.5.5-1_amd64.deb
  to pool/main/k/kdeaddons/konq-plugins_3.5.5-1_amd64.deb
ksig_3.5.5-1_amd64.deb
  to pool/main/k/kdeaddons/ksig_3.5.5-1_amd64.deb
noatun-plugins_3.5.5-1_amd64.deb
  to pool/main/k/kdeaddons/noatun-plugins_3.5.5-1_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 389618@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> (supplier of updated kdeaddons package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Tue, 10 Oct 2006 01:29:11 +0200
Source: kdeaddons
Binary: knewsticker-scripts noatun-plugins ksig kdeaddons-kfile-plugins kdeaddons kaddressbook-plugins kicker-applets kdeaddons-dbg atlantikdesigner konq-plugins kdeaddons-doc-html kate-plugins
Architecture: source amd64 all
Version: 4:3.5.5-1
Distribution: unstable
Urgency: low
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Description: 
 atlantikdesigner - game board designer for Atlantik
 kaddressbook-plugins - plugins for KAddressBook, the KDE address book
 kate-plugins - plugins for Kate, the KDE Advanced Text Editor
 kdeaddons  - add-on plugins and applets provided with KDE
 kdeaddons-dbg - debugging symbols for kdeaddons
 kdeaddons-doc-html - KDE add-ons documentation in HTML format
 kdeaddons-kfile-plugins - KDE file dialog plugins for text files and folders
 kicker-applets - applets for Kicker, the KDE panel
 knewsticker-scripts - scripts for KNewsTicker, the KDE news ticker
 konq-plugins - plugins for Konqueror, the KDE file/web/doc browser
 ksig       - graphical tool for managing multiple email signatures
 noatun-plugins - plugins for Noatun, the KDE media player
Closes: 364214 381326 381327 381330 389618
Changes: 
 kdeaddons (4:3.5.5-1) unstable; urgency=low
 .
   * New upstream release.
     + Doesn't force use of gmake. (Closes: 364214)
     + ktimemon user memory usage display is fixed. (Closes: 389618)
 .
   * Rebuild will remove references to libX*.la.
     (Closes: 381326, 381327, 381330)
Files: 
 e02b931f2873f42a635cd729ef5c19e2 1342 kde optional kdeaddons_3.5.5-1.dsc
 293d0f419f627c0fef5f5a62cc570e78 2583662 kde optional kdeaddons_3.5.5.orig.tar.gz
 d9b783b23a19857608ad315fc8de6b08 356258 kde optional kdeaddons_3.5.5-1.diff.gz
 b373d08648ad4ebd823da7047000a8b6 17676 kde optional kdeaddons_3.5.5-1_all.deb
 d8ccea63594b4f31450d7c31eae2e711 52436 doc optional kdeaddons-doc-html_3.5.5-1_all.deb
 c8da0041ec8c6c223f57cc7a0ae64941 33244 kde optional knewsticker-scripts_3.5.5-1_all.deb
 7712011297cea3beade35acf1d0598ce 91302 games optional atlantikdesigner_3.5.5-1_amd64.deb
 2c53ae64d44253c6b75d2b8c205ec98a 54112 kde optional kaddressbook-plugins_3.5.5-1_amd64.deb
 12c2f8a72c2fd16794df71fd696ec222 617144 editors optional kate-plugins_3.5.5-1_amd64.deb
 21426a23153e5b968c3d35b03274f792 148080 kde optional kdeaddons-kfile-plugins_3.5.5-1_amd64.deb
 0269d2e13b8b321cc4ab80b042c9dc01 235596 kde optional kicker-applets_3.5.5-1_amd64.deb
 0243f4f01a8683d7a90c7fdadd1dd6e8 1150790 kde optional konq-plugins_3.5.5-1_amd64.deb
 0fcc3c3cb80d04065fb69d6b17a1fb4a 61416 kde optional ksig_3.5.5-1_amd64.deb
 9633c040ae88420f9d3b55331c92eeb7 544280 sound optional noatun-plugins_3.5.5-1_amd64.deb
 f31f370d0098889b206368ef0c2e7880 6991882 libdevel extra kdeaddons-dbg_3.5.5-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFKuK8vGr7W6HudhwRAjZ3AKCGgil/Ldx0cK7pU2bwpzlz5jI09ACeNcTg
ADIGOnlRKWpPacCGvWzfPhk=
=Kbun
-----END PGP SIGNATURE-----


--- End Message ---

Reply to: