Your message dated Sat, 16 Jun 2012 21:08:21 +0000 with message-id <e1sg0eh-0004wh...@franck.debian.org> and subject line Bug#631807: fixed in libcap-ng 0.6.6-2 has caused the Debian Bug report #631807, regarding segfault in libcap-ng0 is back on armel - filecap , bluetoothd etc 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 ow...@bugs.debian.org immediately.) -- 631807: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=631807 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: libcap-ng0 Version: 0.6.6-1 Severity: important The issue about memset is back . I used gcc-4.6.real (Debian 4.6.0-14) 4.6.1 20110616 (prerelease). I rebuild the package locally first with dpkg-buildpackage -rfakeroot -b -uc -us then make; make install to get the debugging symbols (using the previous debian generated makefiles). filecap backtrace: eading symbols from /usr/bin/filecap...done. (gdb) r Starting program: /usr/bin/filecap Program received signal SIGSEGV, Segmentation fault. 0x40039f78 in init () at cap-ng.c:152 152 memset(&m.hdr, 0, sizeof(m.hdr)); (gdb) bt full #0 0x40039f78 in init () at cap-ng.c:152 No locals. #1 0x4003a18c in capng_clear (set=CAPNG_SELECT_BOTH) at cap-ng.c:176 No locals. #2 0x40000ba8 in check_file (fpath=0x40171050 "/usr/sbin/NetworkManager", sb=0xbeffe4d0, typeflag_unused=0, s_unused=0xbefff62c) at filecap.c:56 rc = 36553 fd = 6 #3 0x400faed8 in process_entry (data=0xbefff618, dir=0xbeffe57c, name=0x401720b3 "NetworkManager", namlen=<value optimized out>, d_type=8) at ftw.c:470 st = {st_dev = 45857, __pad1 = 0, st_ino = 36553, st_mode = 33261, st_nlink = 1, st_uid = 0, st_gid = 0, st_rdev = 0, __pad2 = 0, st_size = 718376, st_blksize = 4096, st_blocks = 1408, st_atim = {tv_sec = 1309057780, tv_nsec = 380737313}, st_mtim = { tv_sec = 1306726376, tv_nsec = 0}, st_ctim = {tv_sec = 1309055517, tv_nsec = 529174812}, __unused4 = 0, __unused5 = 0} result = <value optimized out> flag = <value optimized out> new_buflen = <value optimized out> statres = <value optimized out> #4 0x400fb1ec in ftw_dir (data=0xbefff618, st=<value optimized out>, old_dir=<value optimized out>) at ftw.c:546 dir = {stream = 0x40172058, streamfd = 5, content = 0x0} d = 0x401720a0 previous_base = 5 result = 0 startp = <value optimized out> __PRETTY_FUNCTION__ = "ftw_dir" #5 0x400fb950 in ftw_startup (dir=<value optimized out>, is_nftw=<value optimized out>, func=<value optimized out>, descriptors=<value optimized out>, flags=1) at ftw.c:772 name = 0x40171050 "/usr/sbin/NetworkManager" data = {dirstreams = 0xbeffe5b0, actdir = 1, maxdir = 1024, dirbuf = 0x40171050 "/usr/sbin/NetworkManager", dirbufsize = 4096, ftw = { base = 10, level = 1}, flags = 1, cvt_arr = 0x4015340c, func = 0x40000b4c <check_file>, dev = 45857, known_objects = 0x0} st = {st_dev = 45857, __pad1 = 0, st_ino = 175, st_mode = 16877, st_nlink = 2, st_uid = 0, st_gid = 0, st_rdev = 0, __pad2 = 0, st_size = 12288, st_blksize = 4096, st_blocks = 24, st_atim = {tv_sec = 1309059829, tv_nsec = 693237324}, st_mtim = { tv_sec = 1309057020, tv_nsec = 388549812}, st_ctim = {tv_sec = 1309057020, tv_nsec = 388549812}, __unused4 = 0, __unused5 = 0} result = 1075253328 cwdfd = <value optimized out> cwd = 0x0 cp = <value optimized out> ---Type <return> to continue, or q <return> to quit--- #6 0x400fbaa8 in __new_nftw (path=0x400238c8 "\001", func=<value optimized out>, descriptors=0, flags=1073889224) at ftw.c:856 No locals. #7 0x4000106c in main (argc=1, argv=0xbefff864) at filecap.c:154 path_env = 0xbeffff2a "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" path = 0x40171008 "/usr/local/sbin" dir = 0x40171027 "/usr/sbin" sbuf = {st_dev = 0, __pad1 = 36800, st_ino = 1073909688, st_mode = 0, st_nlink = 1073909712, st_uid = 0, st_gid = 0, st_rdev = 0, __pad2 = 0, st_size = 0, st_blksize = 0, st_blocks = 0, st_atim = {tv_sec = 0, tv_nsec = 1073909704}, st_mtim = {tv_sec = 0, tv_nsec = 0}, st_ctim = {tv_sec = 0, tv_nsec = 0}, __unused4 = 0, __unused5 = 0} nftw_flags = 1 i = 1073746516 -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: armel (armv7l) Kernel: Linux 3.0.0-rc4-a101-initramfs-11146-ga699455-dirty (PREEMPT) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libcap-ng0 depends on: ii libc6 2.13-7 Embedded GNU C Library: Shared lib libcap-ng0 recommends no packages. libcap-ng0 suggests no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Source: libcap-ng Source-Version: 0.6.6-2 We believe that the bug you reported is fixed in the latest version of libcap-ng, which is due to be installed in the Debian FTP archive: libcap-ng-dev_0.6.6-2_amd64.deb to main/libc/libcap-ng/libcap-ng-dev_0.6.6-2_amd64.deb libcap-ng-utils_0.6.6-2_amd64.deb to main/libc/libcap-ng/libcap-ng-utils_0.6.6-2_amd64.deb libcap-ng0_0.6.6-2_amd64.deb to main/libc/libcap-ng/libcap-ng0_0.6.6-2_amd64.deb libcap-ng_0.6.6-2.debian.tar.gz to main/libc/libcap-ng/libcap-ng_0.6.6-2.debian.tar.gz libcap-ng_0.6.6-2.dsc to main/libc/libcap-ng/libcap-ng_0.6.6-2.dsc python-cap-ng_0.6.6-2_amd64.deb to main/libc/libcap-ng/python-cap-ng_0.6.6-2_amd64.deb 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 631...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Pierre Chifflier <pol...@debian.org> (supplier of updated libcap-ng 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 ftpmas...@debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 16 Jun 2012 22:38:20 +0200 Source: libcap-ng Binary: libcap-ng-dev libcap-ng0 libcap-ng-utils python-cap-ng Architecture: source amd64 Version: 0.6.6-2 Distribution: unstable Urgency: high Maintainer: Pierre Chifflier <pol...@debian.org> Changed-By: Pierre Chifflier <pol...@debian.org> Description: libcap-ng-dev - Development and header files for libcap-ng libcap-ng-utils - Utilities for analysing and setting file capabilities libcap-ng0 - An alternate POSIX capabilities library python-cap-ng - Python bindings for libcap-ng Closes: 631807 635664 Changes: libcap-ng (0.6.6-2) unstable; urgency=high . * Switch to dpkg-source 3.0 (quilt) format * Bump Standards Version to 3.9.3 * Add patch to replace memset calls by a loop to zero array. This should fix a segfault on armel (and other) architectures (Closes: #631807, #635664) * RC bugs, so urgency high Checksums-Sha1: 4a8a98452cf7ece559316a1100feb248e4bddc75 1986 libcap-ng_0.6.6-2.dsc 22b7c30f96c4d1eefa63451b899a7dba717ddb0d 5784 libcap-ng_0.6.6-2.debian.tar.gz 0ea63bd7e4e692390b72d3c62a4305147ef1d29f 26246 libcap-ng-dev_0.6.6-2_amd64.deb 0bb6b1d16cab9346fae049834c96c64b6f6d541c 13194 libcap-ng0_0.6.6-2_amd64.deb e67ee29ac50d9166c34ef9eef74e29ea684556d4 21302 libcap-ng-utils_0.6.6-2_amd64.deb 1eef459f7bb9b0fb279e98da2b88274e5a307b0f 44456 python-cap-ng_0.6.6-2_amd64.deb Checksums-Sha256: 0838ab46b0e276b2e19630f45fa5ff8d7b23bcffc1eef1d93e6130ca3c1b8fc9 1986 libcap-ng_0.6.6-2.dsc 0f5602e58d3d7ddd88e0cb762adc56854a103c9add09a942cb6859f086d479f7 5784 libcap-ng_0.6.6-2.debian.tar.gz 0166eca1b2b2bb0ce539b36351d386cae2d757890b52dbd752daddf5a9b5a14e 26246 libcap-ng-dev_0.6.6-2_amd64.deb 3ba2efa9d47e6e68e6b493483d6531cd1727279e183b5d7567b5219b91656684 13194 libcap-ng0_0.6.6-2_amd64.deb cf6adfe6d5155e4cc389f740ae4c5206a7d35639a135672837b73d1f867cc409 21302 libcap-ng-utils_0.6.6-2_amd64.deb f90b7e391a478aed1e5301a518506430bcd7311da698766800fc0ff1defb4d13 44456 python-cap-ng_0.6.6-2_amd64.deb Files: 6488a7e644cc24a4964670e263718c7a 1986 libs optional libcap-ng_0.6.6-2.dsc 0a00e85f716edacf3b4c3fe079df19d1 5784 libs optional libcap-ng_0.6.6-2.debian.tar.gz c66f5eadff7d8bbc79c36fd07d465ced 26246 libdevel optional libcap-ng-dev_0.6.6-2_amd64.deb 34e67a55b78479874f7f2f58867f95ce 13194 libs optional libcap-ng0_0.6.6-2_amd64.deb 3e4f1763eb380fc997e7ea4697fea57c 21302 admin optional libcap-ng-utils_0.6.6-2_amd64.deb 449619653057d2f39d99e109978a45d0 44456 python optional python-cap-ng_0.6.6-2_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJP3O8eAAoJEMYaZNzxOTmYLSMQAKhr4OHMjnOKC1TXVZuhiUgB +r4574E9Nb//pxz6wGdml3R0TqiyLc0Oy4/zhGu5cY5C9S9kl/qBqj9zPuTZNVK+ 21NOGzKtqadxeCeRXVHQivWTl/wthUwvx4QNl/2cYRxo+fxqOKxwOK/1zSNlF/kK 65pGAK9SyxGuHiUX4Y4BFGXxjEqGC8oSzg0MqHqoG7a2GtSz0+k/ACaWHzumtuQD 4+fXN4LOA3qWp2Ku98Ms4XP02pVE0p17auJmlHgfEG9VkqoiJKqcxSLflcMP1B7n Octp3jIdmkbwWOyuEpQVFC/OZQsiaHymHhvATFhEeTeb5XkkPia2XkQy0dLRRN/X 4vwu9/oWJ0wY/3vjqVHGRf0s4DHGv9w8EW/ZivzGRXn85tdj12Sv+NCKUtzgaeFZ 2qhBvVq+xVncJhuN6Zcp9V7eFLucpM7eWxaJtWqyAalVUSplukQDqN2nveeufLwv Dme9KrHe/yL3RbH/j0exPy8h4gR3g32YjU7N0Kth9aKRXbohpb3vGykcPHl8teB5 iBVDUOU9soyJFuZi6RIKQ2fcUuR/yacdVPf0ZMyW/40CSFTFwSRcX+vVXM62ZDmt hpdAWfw/rA7IA01cJdN8trqyTOzovMwbJeeqc+xc97x3GLuvxUa76vEy8zWumAja zs47jfi18Ec9y9Hl8QqM =SdLt -----END PGP SIGNATURE-----
--- End Message ---