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 ---

Reply via email to