Public bug reported:
Backgrounded process with input redirected from a pipe has wrong
information in /proc/<pid>/cmdline (it seems to contain the parent
process command line). So while the jobs listing shows correct command
line for the process, utilities such as ps do not. Can be reproduced as
follows:
$ mknod mypipe p
$ cat <mypipe &
[1] 4941
$ jobs -l
[1]+ 4941 Running cat < mypipe &
$ ps -fp 4941
UID PID PPID C STIME TTY TIME CMD
stevens 4941 3131 0 12:30 pts/18 00:00:00 bash
ProblemType: Bug
Architecture: i386
Date: Mon Jun 20 12:27:20 2011
Dependencies:
DistroRelease: Ubuntu 8.04
NonfreeKernelModules: nvidia
Package: linux None [modified: /var/lib/dpkg/info/linux.list]
PackageArchitecture: i386
ProcEnviron:
PATH=/home/username/bin:/opt/scada/../postgresql/bin:/opt/fg/bin:/opt/mmi/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/scada/bin:/opt/ccm/bin
LANG=en_AU.UTF-8
SHELL=/bin/bash
SourcePackage: linux-meta
Uname: Linux 2.6.24-19-generic i686
** Affects: linux-meta (Ubuntu)
Importance: Undecided
Status: New
** Tags: apport-bug
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/799583
Title:
pipe-reader process has incorrect process cmdline
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-meta/+bug/799583/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs