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

Bug#851729: marked as done (hurd: exe filename missing for some processes)



Your message dated Sat, 04 Mar 2017 21:09:47 +0000
with message-id <E1ckGvz-000DCA-KN@fasolo.debian.org>
and subject line Bug#851729: fixed in hurd 1:0.9.git20170304-1
has caused the Debian Bug report #851729,
regarding hurd: exe filename missing for some processes
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
851729: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=851729
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: hurd
Version: 1:0.9.git20170117-1
Severity: normal

Hi!

I was improving the support to get the process executable in
start-stop-daemon to use the new libps proc_stat_set_flags PSTAT_EXE
attribute, instead of having to use argv[0], and while testing I
noticed that several processes return empty filenames, which makes
this unreliable to use. :/

This is visible from the libps API and from /proc:

  ,---
  for l in /proc/*/exe; do n=$(readlink $l); test -z "$n" || continue;\
    echo "$l -> '$n'"; grep Name: /proc/$(echo $l|cut -d/ -f3)/status;\
    done
  /proc/12/exe -> ''
  Name:   mach-defpager
  /proc/2/exe -> ''
  Name:   startup
  /proc/3/exe -> ''
  Name:   gnumach
  /proc/4/exe -> ''
  Name:   proc
  /proc/5/exe -> ''
  Name:   ext2fs
  /proc/575/exe -> ''
  Name:   sshd
  /proc/6/exe -> ''
  Name:   exec
  /proc/601/exe -> ''
  Name:   sshd
  /proc/7/exe -> ''
  Name:   auth
  `---

Thanks,
Guillem

--- End Message ---
--- Begin Message ---
Source: hurd
Source-Version: 1:0.9.git20170304-1

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

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 851729@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Samuel Thibault <sthibault@debian.org> (supplier of updated hurd 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@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 04 Mar 2017 20:10:51 +0000
Source: hurd
Binary: hurd-libs0.3 hurd hurd-prof hurd-dev hurd-doc hurd-libs0.3-udeb hurd-udeb
Architecture: source hurd-i386 all
Version: 1:0.9.git20170304-1
Distribution: unstable
Urgency: medium
Maintainer: GNU Hurd Maintainers <debian-hurd@lists.debian.org>
Changed-By: Samuel Thibault <sthibault@debian.org>
Description:
 hurd       - GNU Hurd
 hurd-dev   - GNU Hurd (development files)
 hurd-doc   - GNU Hurd manual
 hurd-libs0.3 - GNU Hurd (libraries)
 hurd-libs0.3-udeb - GNU Hurd (libraries) - udeb (udeb)
 hurd-prof  - GNU Hurd
 hurd-udeb  - GNU Hurd - udeb (udeb)
Closes: 851729
Changes:
 hurd (1:0.9.git20170304-1) unstable; urgency=medium
 .
   * New upstream snapshot.
   * patches/exec_set_exe.patch: Copy exe value on fork. Closes: Bug#851729.
Checksums-Sha1:
 3ceb4e85de341e4a1102d21925671aff03c24795 4557 hurd_0.9.git20170304-1.dsc
 6caa9cca36d02a10f7b3fdde73150d421c3c8ea9 18064 hurd_0.9.git20170304.orig-eth-filter.tar.bz2
 f390adf8b076c0c230ff95f42fd6d81d4608e48f 3346455 hurd_0.9.git20170304.orig-libdde-linux26.tar.bz2
 4e7cc2547968efca3499f8ef31fb6a2dd75ae769 19438 hurd_0.9.git20170304.orig-libddekit.tar.bz2
 d4eeff306eee3d67c0940afcb3379a0eeb27de87 22235 hurd_0.9.git20170304.orig-libmachdev.tar.bz2
 9e733fd74a32e3c04f33b399c89c0dadf0c67e6c 2062112 hurd_0.9.git20170304.orig.tar.bz2
 0037fd1aa7fcf4ee3b15c7aa2394cae1e92f02b6 77123 hurd_0.9.git20170304-1.debian.tar.bz2
 70c6143cfba7b2ea852670bfe398dd7c75e7dbbb 7124444 hurd-dbgsym_0.9.git20170304-1_hurd-i386.deb
 217785dc5cec4018b34f827e754b1c587cbab4bd 13472 hurd-dev-dbgsym_0.9.git20170304-1_hurd-i386.deb
 8b36947f505a03c1df177dd29419ca4825290342 3146530 hurd-dev_0.9.git20170304-1_hurd-i386.deb
 2f72071253e7d14760c3758de0f34ba0c95ecc7d 171070 hurd-doc_0.9.git20170304-1_all.deb
 1b951683eb196d452d7051f7fcb761839423578b 1807546 hurd-libs0.3-dbgsym_0.9.git20170304-1_hurd-i386.deb
 7495a6b901d440f0aa72cefad133112ab6c4e4d9 279396 hurd-libs0.3-udeb_0.9.git20170304-1_hurd-i386.udeb
 8133ed432b8d1daa506d4a1601792324b9f583a4 304578 hurd-libs0.3_0.9.git20170304-1_hurd-i386.deb
 91214b45c1dd13a3a78f8cc70ae814675203fa86 4537256 hurd-prof_0.9.git20170304-1_hurd-i386.deb
 dfcdc7795e05b6567e6ad786bfafa186019b4250 1659186 hurd-udeb_0.9.git20170304-1_hurd-i386.udeb
 308742ddc3136cb215acd3c39ce860bc9146ffb9 8640 hurd_0.9.git20170304-1_hurd-i386.buildinfo
 5c161abb7fa67cb21d979d6f3680584279bda4c8 1571366 hurd_0.9.git20170304-1_hurd-i386.deb
Checksums-Sha256:
 9476bf4e9045dccfc4cf802eff3549d3b29e95fdf1e1655ce48abe26b24f356c 4557 hurd_0.9.git20170304-1.dsc
 3f803561e074772087d10dd04ff47ac9aa82f63ec57fe3b56b4657f5186e3e7f 18064 hurd_0.9.git20170304.orig-eth-filter.tar.bz2
 6eeff89b3b00105d231cb02c6a3c39f5a47f4c767a7ecaf80d9b8e49dd0ea74c 3346455 hurd_0.9.git20170304.orig-libdde-linux26.tar.bz2
 27a379b173983f153e5d7e0b642aac36763f1ba43c035b51e1193337ff888ff6 19438 hurd_0.9.git20170304.orig-libddekit.tar.bz2
 cf56a3efb9453c287d3dc9109cf7bdf0b457cec37b5d9252cb7179b1bd2a8e09 22235 hurd_0.9.git20170304.orig-libmachdev.tar.bz2
 e6babb36efe21f276f821ad99a3bbb80ac4e9c25b85f17183a4dc2581f4eb8a4 2062112 hurd_0.9.git20170304.orig.tar.bz2
 adb7e754465484c88c7c7468228642528c62afa34082d30a38a5bd6e90dac50c 77123 hurd_0.9.git20170304-1.debian.tar.bz2
 85628cda950988b5993cbba7816119421cba1c7e4ebc007949edd3e057fa0f22 7124444 hurd-dbgsym_0.9.git20170304-1_hurd-i386.deb
 06480617649dc9c35dbb6b381c861d9dec26b279f228d18295f6153d8d9fe77c 13472 hurd-dev-dbgsym_0.9.git20170304-1_hurd-i386.deb
 f9c9740ecbed1ec5ae306885d8ba08d0aaa3fca60953acca98c3b23233aabb80 3146530 hurd-dev_0.9.git20170304-1_hurd-i386.deb
 3ba75e1fc3b1179421e09f04ad9f79eed71a36ba53281f83eca6da82643fda32 171070 hurd-doc_0.9.git20170304-1_all.deb
 dc54f4304308b38513b0a687327dccf182ff3d17ccad4d7d7925402dd04e0e89 1807546 hurd-libs0.3-dbgsym_0.9.git20170304-1_hurd-i386.deb
 0238ac3131de99899b46ef99475de6c80ae94f9ff8b92822d18fd5c4277bc467 279396 hurd-libs0.3-udeb_0.9.git20170304-1_hurd-i386.udeb
 a7359422612a952580687f90a3ec4d754471bb8ef1242a2861da89decbea4a4d 304578 hurd-libs0.3_0.9.git20170304-1_hurd-i386.deb
 394c761aa01c71e8ef47d00b0922569328626e6f975b421b53ef7c53d89d93a6 4537256 hurd-prof_0.9.git20170304-1_hurd-i386.deb
 80587b42c1b995492abbffc70d83906b12dfe74d05e2b89670c5b44fb4ca4ffb 1659186 hurd-udeb_0.9.git20170304-1_hurd-i386.udeb
 f37473d6a9899bb287230a44fd9d7853a3144c14aeeab39e53fb8592b84b3f4c 8640 hurd_0.9.git20170304-1_hurd-i386.buildinfo
 c9a72eac9ae01507faa8898f5f05cb543eab5b3321dc97855c6aa844d1fecdfc 1571366 hurd_0.9.git20170304-1_hurd-i386.deb
Files:
 2688751b678ac20f780c1811901fc9e5 4557 admin required hurd_0.9.git20170304-1.dsc
 f79689b389464920e601cc6f1a2a0ebe 18064 admin required hurd_0.9.git20170304.orig-eth-filter.tar.bz2
 b3ea2bced3bfe9c5a0af79ba296e0e55 3346455 admin required hurd_0.9.git20170304.orig-libdde-linux26.tar.bz2
 c96c77b5f899b44776494535086d10e6 19438 admin required hurd_0.9.git20170304.orig-libddekit.tar.bz2
 0d75e831df1c13986d36074dc0e0dc1c 22235 admin required hurd_0.9.git20170304.orig-libmachdev.tar.bz2
 0cbfd5127f78d79ba89595d19b89ae46 2062112 admin required hurd_0.9.git20170304.orig.tar.bz2
 2c0facd0cef5ef7c2071c6e427b1ebee 77123 admin required hurd_0.9.git20170304-1.debian.tar.bz2
 302a13b52d0aabf63291c3ceabdaa2a6 7124444 debug extra hurd-dbgsym_0.9.git20170304-1_hurd-i386.deb
 252bda3f8d7b9acac5bfb6472ed9f3d1 13472 debug extra hurd-dev-dbgsym_0.9.git20170304-1_hurd-i386.deb
 152477a9da1b11d92bb05e0b110f7036 3146530 libdevel standard hurd-dev_0.9.git20170304-1_hurd-i386.deb
 f77d46f54b2c7d91512330d9d9775fe6 171070 doc optional hurd-doc_0.9.git20170304-1_all.deb
 8d888350a85a9684db8de18121335b33 1807546 debug extra hurd-libs0.3-dbgsym_0.9.git20170304-1_hurd-i386.deb
 cbc4b3454048284e1abbcc96388a72c7 279396 debian-installer optional hurd-libs0.3-udeb_0.9.git20170304-1_hurd-i386.udeb
 23199403b5e9ed4fb41483b98d383ccf 304578 libs required hurd-libs0.3_0.9.git20170304-1_hurd-i386.deb
 d1b60e12906aaa2896bbd5c3ed41ad25 4537256 admin extra hurd-prof_0.9.git20170304-1_hurd-i386.deb
 e54bb99abae6fa17023c481b6e6a9203 1659186 debian-installer optional hurd-udeb_0.9.git20170304-1_hurd-i386.udeb
 73a75f0b2062cee6976dfc744bc3e7d5 8640 admin required hurd_0.9.git20170304-1_hurd-i386.buildinfo
 316c90f00b713fca4be2e647fd7fb5ee 1571366 admin required hurd_0.9.git20170304-1_hurd-i386.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEaw+sIYVmRulKotIAoAMZaCdBSIAFAli7KQ4ACgkQoAMZaCdB
SICJCw//RajSdM9WmG8GHgkbBTDlefDkLG9amlEi/IePkKrgy7h+f7ZIWFpPqKqU
LuooQJHIKlNxq7g0mQu34a6WbKzaD/uvb/yQTh3Bf1H92cevJLD6qA5C3d7olljv
ZcVY83ET5rGOS0bFgpLi792Vkly2Hk13WxPOqQVmbqtM5iq2KHKdjPWmymH6yW8N
JBz88FrnC434Sgnxh1PCSgfCs9CBvA4eTmQRNh6Vbx9+QZH2Rx1z0qaSJMDDB6Kd
EgRWK4JzK+PFwMkzPEAl8bcYoHAlXsONn7QDBxN6UJnva3Y868rI0Yz9DL3jjeVO
HZpESaB9gVGWSrFAvYi0E/lQjxup9FsPUGrQi4cicNg805Ohb1BHABGfP7VDgImH
4OaSQqgjhem9Hib/Xhqz9+U93AIE7Nyi1ARElElhVPYwaA3nrke0jKH+6W1xMUMs
/QX4UQ2IVzKBQR/HQdM6lvfo6rCK5zAA3tO1pitqE67g0Fg2pPXY7twihQ8fSRiZ
yOuf0PLXKFHlbEvWqzOo3j74ACt6hbevi1BWwnlptTq01n0/KgsmvuFT+kqrk8Dl
v1aJXuyhTBpWl9F/ur2I9CWYnrqcPSYu8tSkvbGedyJX/tANqPeekQvAlROH9ToC
Vg2/Gzb04QHtyy5UYZzWx197hABFcG1jqEKniWj9eRBxwT0QnSE=
=KsUr
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: