Package: procps
Version: 1:3.2.8-9
Severity: normal

For some processes on my Linode VPS (in other words, a Xen guest), top
displays nonsense runtimes such as 5124095 hours. Attached is a gzipped
file produced by this command:

strace -e read,write -s 4096 top 2>top.strace

>From that file, you are supposed to read the contents of the relevant
proc files that ultimately lead to the incorrect readings. Search for
this line:

read(0, "T", 1)                         = 1

After it, you'll find that three pythons and rsyslogd were reported to
consume 5124095 hours.

The kernel is provided by linode, there is no supported way to change
that. If you find that in fact proc readings contain bogus values and
cannot reproduce this with a Debian kernel under your own copy of Xen -
please mark this bug as invalid.


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32.12-x86_64-linode12 (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 procps depends on:
ii  initscripts               2.88dsf-9      scripts for initializing
and shutt
ii  libc6                     2.11.2-2       Embedded GNU C Library:
Shared lib
ii  libncurses5               5.7+20100313-2 shared libraries for
terminal hand
ii  libncursesw5              5.7+20100313-2 shared libraries for
terminal hand
ii  lsb-base                  3.2-23.1       Linux Standard Base 3.2
init scrip

Versions of packages procps recommends:
ii  psmisc                        22.11-1    utilities that use the proc
file s

procps suggests no packages.

-- no debconf information

Attachment: top.strace.gz
Description: GNU Zip compressed data

Reply via email to