Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Aug 2011 18:10:11 GMT
From:      Sayetsky Anton <vsjcfm@gmail.com>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/159728: sysutils/htop-0.9.0_1 is broken (does not show processes / missing info / wrong memory)
Message-ID:  <201108131810.p7DIABaJ066810@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/159728; it has been noted by GNATS.

From: Sayetsky Anton <vsjcfm@gmail.com>
To: bug-followup@freebsd.org, nico <nico@lifeisabug.com>
Cc:  
Subject: Re: ports/159728: sysutils/htop-0.9.0_1 is broken (does not show
 processes / missing info / wrong memory)
Date: Sat, 13 Aug 2011 21:03:50 +0300

 --20cf303636c355ee9c04aa66db3e
 Content-Type: text/plain; charset=ISO-8859-1
 
 Can you try to compile (you must pass -lkvm to cc) and run attached file?
 
 Output must be something like:
 $ mymeminfo
 KVM opened successfully.
 
 Total swap:  12582656 kB
 Used swap:   569752 kB
 % swap used: 4
 Free swap:   12012904 kB
 % swap free: 95
 
 Total mem:    3960040 kB
 Used mem:     3913564 kB
 Free mem:     46476 kB
 Active mem:   872176 kB
 Inactive mem: 2331964 kB
 Wired mem:    567200 kB
 Cached mem:   141284 kB
 Buffered mem: 420384 kB
 
 KVM closed successfully
 
 
 BTW, does top(1) give you correct memory values?
 
 --20cf303636c355ee9c04aa66db3e
 Content-Type: text/x-csrc; charset=US-ASCII; name="mymeminfo.c"
 Content-Disposition: attachment; filename="mymeminfo.c"
 Content-Transfer-Encoding: base64
 X-Attachment-Id: f_graw4m0k0
 
 I2luY2x1ZGUgPHN5cy90eXBlcy5oPgojaW5jbHVkZSA8a3ZtLmg+CiNpbmNsdWRlIDx1bmlzdGQu
 aD4KI2luY2x1ZGUgPHBhdGhzLmg+CiNpbmNsdWRlIDxmY250bC5oPgojaW5jbHVkZSA8c3RkaW8u
 aD4KI2luY2x1ZGUgPHN5cy9zeXNjdGwuaD4KCiNpZm5kZWYgUEFHRV9TSVpFCiNkZWZpbmUgUEFH
 RV9TSVpFIHN5c2NvbmYoX1NDX1BBR0VTSVpFKQojZW5kaWYKI2RlZmluZSBQRVJDRU5UT0YoYWxs
 LCBwaWVjZSkgKChwaWVjZSAqIDEwMCkgLyBhbGwpCiNkZWZpbmUgU1lTQ1RMQllOQU1FKG5hbWUs
 IHZhciwgbGVuKSBzeXNjdGxieW5hbWUobmFtZSwgJih2YXIpLCAmKGxlbiksIE5VTEwsIDApCiNk
 ZWZpbmUgS0IgIiBrQiIKCnN0cnVjdCBzX3N3YXAgewoJdWludDY0X3QgdG90YWwsIHVzZWQsIGZy
 ZWU7Cn07CgpzdHJ1Y3Qgc19yYW0gewoJdWludDY0X3QgdG90YWwsIHVzZWQsIGZyZWUsIGFjdGl2
 ZSwgaW5hY3RpdmUsIHdpcmVkLCBjYWNoZWQsIGJ1ZmZlcmVkOwp9OwoKc3RydWN0IHNfbWVtaW5m
 byB7CglzdHJ1Y3Qgc19zd2FwIHN3YXA7CglzdHJ1Y3Qgc19yYW0gcmFtOwp9OwoKaW50IG1haW4g
 KCkgewoJc3RydWN0IHNfbWVtaW5mbyBtZW1pbmZvOwoJa3ZtX3QgKmtkOwoJc3RydWN0IGt2bV9z
 d2FwIGt2bXN3YXBpbmZvWzFdOwoJc2l6ZV90IGxlbiA9IDA7CgoJa2QgPSBrdm1fb3BlbihOVUxM
 LCBfUEFUSF9ERVZOVUxMLCBOVUxMLCBPX1JET05MWSwgTlVMTCk7CglpZigha2QpIHsKCQlmcHJp
 bnRmKHN0ZGVyciwgIkVycm9yIG9wZW5pbmcgS1ZNIVxuIik7CgkJcmV0dXJuIDE7Cgl9CgllbHNl
 CgkJcHJpbnRmKCJLVk0gb3BlbmVkIHN1Y2Nlc3NmdWxseS5cblxuIik7CgoJaWYoa3ZtX2dldHN3
 YXBpbmZvKGtkLCBrdm1zd2FwaW5mbywgMSwgMCkgPT0gLTEpIHsKCQlmcHJpbnRmKHN0ZGVyciwg
 IkNvdWxkbid0IGdldCBzd2FwIGluZm9ybWF0aW9uIGZyb20gS1ZNIVxuIik7CgkJcmV0dXJuIDE7
 Cgl9CgllbHNlIHsKCQltZW1pbmZvLnN3YXAudG90YWwgPSBrdm1zd2FwaW5mb1swXS5rc3dfdG90
 YWwgKiBQQUdFX1NJWkUgLyAxMDI0OwoJCW1lbWluZm8uc3dhcC51c2VkID0ga3Ztc3dhcGluZm9b
 MF0ua3N3X3VzZWQgKiBQQUdFX1NJWkUgLyAxMDI0OwoJCW1lbWluZm8uc3dhcC5mcmVlID0gbWVt
 aW5mby5zd2FwLnRvdGFsIC0gbWVtaW5mby5zd2FwLnVzZWQ7CgkJcHJpbnRmKCJUb3RhbCBzd2Fw
 OiAgJXUga0JcblVzZWQgc3dhcDogICAldSBrQlxuJSUgc3dhcCB1c2VkOiAldVxuRnJlZSBzd2Fw
 OiAgICV1IGtCXG4lJSBzd2FwIGZyZWU6ICV1XG5cbiIsCgkJCSh1bnNpZ25lZCBpbnQpbWVtaW5m
 by5zd2FwLnRvdGFsLAoJCQkodW5zaWduZWQgaW50KW1lbWluZm8uc3dhcC51c2VkLAoJCQkodW5z
 aWduZWQgaW50KVBFUkNFTlRPRihtZW1pbmZvLnN3YXAudG90YWwsIG1lbWluZm8uc3dhcC51c2Vk
 KSwKCQkJKHVuc2lnbmVkIGludCltZW1pbmZvLnN3YXAuZnJlZSwKCQkJKHVuc2lnbmVkIGludClQ
 RVJDRU5UT0YobWVtaW5mby5zd2FwLnRvdGFsLCBtZW1pbmZvLnN3YXAuZnJlZSkpOwoKCQlsZW4g
 PSBzaXplb2YobWVtaW5mby5yYW0udG90YWwpOwoJCVNZU0NUTEJZTkFNRSgidm0uc3RhdHMudm0u
 dl9wYWdlX2NvdW50IiwgbWVtaW5mby5yYW0udG90YWwsIGxlbik7CgkJbWVtaW5mby5yYW0udG90
 YWwgKj0gUEFHRV9TSVpFIC8gMTAyNDsKCQlsZW4gPSBzaXplb2YobWVtaW5mby5yYW0uZnJlZSk7
 CgkJU1lTQ1RMQllOQU1FKCJ2bS5zdGF0cy52bS52X2ZyZWVfY291bnQiLCBtZW1pbmZvLnJhbS5m
 cmVlLCBsZW4pOwoJCW1lbWluZm8ucmFtLmZyZWUgKj0gUEFHRV9TSVpFIC8gMTAyNDsKCQltZW1p
 bmZvLnJhbS51c2VkID0gbWVtaW5mby5yYW0udG90YWwgLSBtZW1pbmZvLnJhbS5mcmVlOwoJCWxl
 biA9IHNpemVvZihtZW1pbmZvLnJhbS5hY3RpdmUpOwoJCVNZU0NUTEJZTkFNRSgidm0uc3RhdHMu
 dm0udl9hY3RpdmVfY291bnQiLCBtZW1pbmZvLnJhbS5hY3RpdmUsIGxlbik7CgkJbWVtaW5mby5y
 YW0uYWN0aXZlICo9IFBBR0VfU0laRSAvIDEwMjQ7CgkJbGVuID0gc2l6ZW9mKG1lbWluZm8ucmFt
 LmluYWN0aXZlKTsKCQlTWVNDVExCWU5BTUUoInZtLnN0YXRzLnZtLnZfaW5hY3RpdmVfY291bnQi
 LCBtZW1pbmZvLnJhbS5pbmFjdGl2ZSwgbGVuKTsKCQltZW1pbmZvLnJhbS5pbmFjdGl2ZSAqPSBQ
 QUdFX1NJWkUgLyAxMDI0OwoJCWxlbiA9IHNpemVvZihtZW1pbmZvLnJhbS53aXJlZCk7CgkJU1lT
 Q1RMQllOQU1FKCJ2bS5zdGF0cy52bS52X3dpcmVfY291bnQiLCBtZW1pbmZvLnJhbS53aXJlZCwg
 bGVuKTsKCQltZW1pbmZvLnJhbS53aXJlZCAqPSBQQUdFX1NJWkUgLyAxMDI0OwoJCWxlbiA9IHNp
 emVvZihtZW1pbmZvLnJhbS5jYWNoZWQpOwoJCVNZU0NUTEJZTkFNRSgidm0uc3RhdHMudm0udl9j
 YWNoZV9jb3VudCIsIG1lbWluZm8ucmFtLmNhY2hlZCwgbGVuKTsKCQltZW1pbmZvLnJhbS5jYWNo
 ZWQgKj0gUEFHRV9TSVpFIC8gMTAyNDsKCQlsZW4gPSBzaXplb2YobWVtaW5mby5yYW0uYnVmZmVy
 ZWQpOwoJCVNZU0NUTEJZTkFNRSgidmZzLmJ1ZnNwYWNlIiwgbWVtaW5mby5yYW0uYnVmZmVyZWQs
 IGxlbik7CgkJbWVtaW5mby5yYW0uYnVmZmVyZWQgLz0gMTAyNDsKCgkJcHJpbnRmKCIlcyV1JXNc
 biVzJXUlc1xuJXMldSVzXG4lcyV1JXNcbiVzJXUlc1xuJXMldSVzXG4lcyV1JXNcbiVzJXUlc1xu
 XG4iLAoJCQkiVG90YWwgbWVtOiAgICAiLCAodW5zaWduZWQgaW50KW1lbWluZm8ucmFtLnRvdGFs
 LCBLQiwKCQkJIlVzZWQgbWVtOiAgICAgIiwgKHVuc2lnbmVkIGludCltZW1pbmZvLnJhbS51c2Vk
 LCBLQiwKCQkJIkZyZWUgbWVtOiAgICAgIiwgKHVuc2lnbmVkIGludCltZW1pbmZvLnJhbS5mcmVl
 LCBLQiwKCQkJIkFjdGl2ZSBtZW06ICAgIiwgKHVuc2lnbmVkIGludCltZW1pbmZvLnJhbS5hY3Rp
 dmUsIEtCLAoJCQkiSW5hY3RpdmUgbWVtOiAiLCAodW5zaWduZWQgaW50KW1lbWluZm8ucmFtLmlu
 YWN0aXZlLCBLQiwKCQkJIldpcmVkIG1lbTogICAgIiwgKHVuc2lnbmVkIGludCltZW1pbmZvLnJh
 bS53aXJlZCwgS0IsCgkJCSJDYWNoZWQgbWVtOiAgICIsICh1bnNpZ25lZCBpbnQpbWVtaW5mby5y
 YW0uY2FjaGVkLCBLQiwKCQkJIkJ1ZmZlcmVkIG1lbTogIiwgKHVuc2lnbmVkIGludCltZW1pbmZv
 LnJhbS5idWZmZXJlZCwgS0IpOwoKCX0KCglpZihrdm1fY2xvc2Uoa2QpID09IC0xKSB7CgkJZnBy
 aW50ZihzdGRlcnIsICJDb3VsZG4ndCBjbG9zZSBLVk0hXG4iKTsKCQlyZXR1cm4gMTsKCX0KCWVs
 c2UKCQlwcmludGYoIktWTSBjbG9zZWQgc3VjY2Vzc2Z1bGx5XG4iKTsKCglyZXR1cm4gMDsKfQo=
 --20cf303636c355ee9c04aa66db3e--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201108131810.p7DIABaJ066810>