Bug#646785: libproc-processtable-perl: Proc::ProcessTable does not know states t, X, x, K for Linux

Salvatore Bonaccorso carnil at debian.org
Thu Oct 27 07:45:46 UTC 2011


Source: libproc-processtable-perl
Version: 0.45-1
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi

Proc::ProcessTable does not known about all the states found in Linux
source under fs/proc/array.c [1].

 [1] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=464763cf1c6df632dccc8f2f4c7e50163154a2c0

When Proc::ProcessTable encounters such a process, it returns

	ppt_warn("Ran into unknown state (hex char: %x)", (int) prs->state_c);

i.e. for tracing stop processes, unknown state (hex char: 74).

There is a bugreport already upstream for the 'X (dead)' case [2].

 [2] https://rt.cpan.org/Public/Bug/Display.html?id=54488

Bests
Salvatore

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

Kernel: Linux 2.6.32-5-amd64 (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

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

iQIcBAEBCAAGBQJOqQwkAAoJEHidbwV/2GP+Z4gP/jt0DABk5q0wIwhbDF/wpsuz
2rF2xYXr28rC4YyzvHtHfQKtgo6FiZYbJnoGbGNHGP5mbRAFAyD9UdzNrZZdFkYY
GAASUB+EWfe9qcsH1uMSJG6d70C/mdwIKYqRulB/Ula3jUeM3rDJhOK9yOtlWe1A
kwd7VWKo7ElbDc92Rh/VO12RwWCtOEbwXWLE+Uv/FVDgpMEvN2bSSTgd3sYpnBCR
H0B7rlqnjf9XKrFC+g6iZlYvQ+ts3vc2zU2gQ2zqnWN5GJzZO74kMT+kCxZtSmD6
L4sZJy4JLNN/3MTKOA+JdWzuNs5SfCO881yQN4+UZaEKljROCNPZkH0ZSu5+k4Di
7MltFjodPF6KEjBCW1oQ/+5QLxfD0FtnIj5G3rQIzehOkYtmV0qcS6508+BiznFU
RSnkNFGxzq/oaFJ34axl41yYiJSK51uLD//gkGVaJeCSGkwhYU+/syHeAPxy+XRK
fSEKC6cp8lPprAFvU70VaNv74j1pTQp5h7qPsePxRByOGjXuzovehRSg89dgnKIo
82w9v1E55jpVNY7A4pbgmTr59t4JB2rP5yW5M1YTqskYIb5Jy20tgXimZslLaF3E
JQTyTRHL8Lq+FJp8zZNJAjyvffNccJKRu9lopxPG/i+w45YxkUqdH3IMQqt7mrgv
2PVMko0sJMVUECljq1Pf
=j++X
-----END PGP SIGNATURE-----





More information about the pkg-perl-maintainers mailing list