Your message dated Thu, 22 Sep 2016 12:03:41 +0000
with message-id <e1bn2j7-0006l6...@franck.debian.org>
and subject line Bug#777559: fixed in aufs-tools 1:4.1+20160919-1
has caused the Debian Bug report #777559,
regarding [aufs-tools] auplink crashes
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.)


-- 
777559: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=777559
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: aufs-tools
Version: 1:3.2+20130722-1.1
Severity: normal

--- Please enter the report below this line. ---

Using a standard Debian kernel I noticed these crashes in dmesg:

[Mon Feb  9 18:27:58 2015] docker0: port 1(vethd6af4f5) entered forwarding state
[Mon Feb  9 18:27:58 2015] docker0: port 1(vethd6af4f5) entered forwarding state
[Mon Feb  9 18:28:13 2015] docker0: port 1(vethd6af4f5) entered forwarding state
[Mon Feb  9 18:30:17 2015] auplink[26764]: segfault at 7fffd11217f8 ip 
00000031eb6db479 sp 00007fffd1121800 error 6 in libc-2.19.so[31eb600000+19f000]
[Mon Feb  9 18:30:17 2015] docker0: port 1(vethd6af4f5) entered disabled state
[Mon Feb  9 18:30:17 2015] device vethd6af4f5 left promiscuous mode
[Mon Feb  9 18:30:17 2015] docker0: port 1(vethd6af4f5) entered disabled state
[Mon Feb  9 18:30:17 2015] aufs au_plink_put:454:docker[9960]: pseudo-link is 
not flushed
[Mon Feb  9 18:30:32 2015] device vethb483b2f entered promiscuous mode
[Mon Feb  9 18:30:32 2015] IPv6: ADDRCONF(NETDEV_UP): vethb483b2f: link is not 
ready
[Mon Feb  9 18:30:32 2015] IPv6: ADDRCONF(NETDEV_CHANGE): vethb483b2f: link 
becomes ready
[Mon Feb  9 18:30:32 2015] docker0: port 1(vethb483b2f) entered forwarding state
[Mon Feb  9 18:30:32 2015] docker0: port 1(vethb483b2f) entered forwarding state
[Mon Feb  9 18:30:48 2015] docker0: port 1(vethb483b2f) entered forwarding state
[Mon Feb  9 18:42:32 2015] auplink[28259]: segfault at 7fff86fb8078 ip 
00000031eb6db479 sp 00007fff86fb8080 error 6 in libc-2.19.so[31eb600000+19f000]
[Mon Feb  9 18:42:32 2015] aufs au_plink_put:454:docker[2727]: pseudo-link is 
not flushed
[Mon Feb  9 18:42:32 2015] docker0: port 1(vethb483b2f) entered disabled state
[Mon Feb  9 18:42:32 2015] device vethb483b2f left promiscuous mode
[Mon Feb  9 18:42:32 2015] docker0: port 1(vethb483b2f) entered disabled state
[Mon Feb  9 19:12:38 2015] device vethe4f62d0 entered promiscuous mode

$ uname -a
Linux debian 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt2-1 (2014-12-08) x86_64 
GNU/Linux

Similar crashes reported here with some more info:
https://github.com/docker/docker/issues/10595

The testcase from that report reproduces the issue for me:
# auplink / flush
auplink:plink.c:341: no aufs mount point
Segmentation fault

# gdb auplink
(gdb) r / flush
Starting program: /sbin/auplink / flush
/sbin/auplink:plink.c:341: no aufs mount point

Program received signal SIGSEGV, Segmentation fault.
__strncpy_ssse3 () at ../sysdeps/x86_64/multiarch/strcpy-ssse3.S:43
43      ../sysdeps/x86_64/multiarch/strcpy-ssse3.S: No such file or directory.
(gdb) bt
#0  __strncpy_ssse3 () at ../sysdeps/x86_64/multiarch/strcpy-ssse3.S:43
#1  0x000000000040178c in strncpy (__len=20, __src=0x0, __dest=0x7fffffffe4f0 
"") at /usr/include/x86_64-linux-gnu/bits/string3.h:120
#2  au_plink (cwd=cwd@entry=0x604010 "/", cmd=cmd@entry=0, flags=flags@entry=1, 
fd=fd@entry=0x0) at plink.c:342
#3  0x00000000004013ae in main (argc=<optimized out>, argv=<optimized out>) at 
auplink.c:64

I don't know why docker would call auplink on something that is not an aufs 
mountpoint (race condition?), but the crash when called on / reproduces 
everytime.

--- System information. ---
Architecture: amd64
Kernel:       Linux 3.16.0-4-amd64

Debian Release: 8.0
  500 testing-updates ftp.ro.debian.org 
  500 testing         security.debian.org 
  500 testing         ftp.ro.debian.org 
  100 jessie-backports ftp.ro.debian.org 
    1 experimental    ftp.ro.debian.org 

--- Package information. ---
Package's Depends field is empty.

Package's Recommends field is empty.

Package's Suggests field is empty.

--- End Message ---
--- Begin Message ---
Source: aufs-tools
Source-Version: 1:4.1+20160919-1

We believe that the bug you reported is fixed in the latest version of
aufs-tools, 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 777...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jan Luca Naumann <j.naum...@fu-berlin.de> (supplier of updated aufs-tools 
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...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 19 Sep 2016 17:48:52 +0200
Source: aufs-tools
Binary: aufs-tools
Architecture: source amd64
Version: 1:4.1+20160919-1
Distribution: sid
Urgency: medium
Maintainer: Filesystems Group <filesystems-de...@lists.alioth.debian.org>
Changed-By: Jan Luca Naumann <j.naum...@fu-berlin.de>
Description:
 aufs-tools - Tools to manage aufs filesystems
Closes: 777559
Changes:
 aufs-tools (1:4.1+20160919-1) unstable; urgency=medium
 .
   * New upstream release.
     - Fix auplink crashing on non-aufs mount points. (Closes: #777559)
   * Improve long description in debian/control.
Checksums-Sha1:
 a9ab3ceb4e9d613c4145f5fc267c76a15b458a76 1974 aufs-tools_4.1+20160919-1.dsc
 09dfb08aeba08b6842c198aa9337328f2ff51409 122158 
aufs-tools_4.1+20160919.orig.tar.gz
 0aa82c0db33b6209d692039a2ab5dbcd1949f671 5160 
aufs-tools_4.1+20160919-1.debian.tar.xz
 68ebd08b8d1d68164d4f597945469d9bf0d62cba 70472 
aufs-tools-dbgsym_4.1+20160919-1_amd64.deb
 ed28f184b923e3ad13aa272473c082a4f04b86b0 101724 
aufs-tools_4.1+20160919-1_amd64.deb
Checksums-Sha256:
 385108d0a958a0d8fef81571ad3fc4b024952d1ac9a3a49f92dbd73f265de8cd 1974 
aufs-tools_4.1+20160919-1.dsc
 a36442ce7b25bfa9d54c88d071a3b0886122cdfeb76db8dc5a7fa4328b1f43a4 122158 
aufs-tools_4.1+20160919.orig.tar.gz
 1b0bfca798a9f4b71e30af5d93dac93994ba73a3ea21f382ce069a96899fa69a 5160 
aufs-tools_4.1+20160919-1.debian.tar.xz
 69c9a542a708cd4bb6aca66089c76be65b8d40adfe12838b3baf4b0a817b2a9b 70472 
aufs-tools-dbgsym_4.1+20160919-1_amd64.deb
 74ddd358cc516f9777192b03050625c26484665daefce309255e274ed77c5a2d 101724 
aufs-tools_4.1+20160919-1_amd64.deb
Files:
 1984e2804ce1d4f7af1a94a3084ce535 1974 kernel optional 
aufs-tools_4.1+20160919-1.dsc
 2f6b5f74e2344618ea107d2e99691330 122158 kernel optional 
aufs-tools_4.1+20160919.orig.tar.gz
 18ef90f0c1cd79059d89843096224317 5160 kernel optional 
aufs-tools_4.1+20160919-1.debian.tar.xz
 cb5d20f1bb43d4b55f4acaf8042018e9 70472 debug extra 
aufs-tools-dbgsym_4.1+20160919-1_amd64.deb
 06d353fdddc42963924a78b4c0af8bc2 101724 kernel optional 
aufs-tools_4.1+20160919-1_amd64.deb

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

iQIcBAEBCAAGBQJX48SzAAoJEHQmOzf1tfkT1HkQAIcHwmX7UX2RqMh8cZX08/s/
msjLNVcB8cncbf6fUg5KRVnqjdBROeJWMyGqvYrpCmaA45f3qyHypWJQ3JzMPoGt
6bXzWVjkSZwaD0UstJih3t5X8VNKDnKUQeVzYWMUlqxrwfJMP/O8E+pwe+rQ2Q/p
GXtiSamHg0Ja6k/aqeBqUR6iHtSK9ogbH94DwYptQizku1sBWTzKTSJr5Un4+VfT
SBIiZnQR5Wp6bu8ofJUGS9E8hNa8MwVxWGiCDp/eNaifLOTw0iOVCEE44dY7jaze
uyzhdQwp1CTIZfZecib4n8A5Sm3FBMasGvraImGoEIdLz50PJRCQT3eu+nFduuSq
+06ArXBdTD9s9zqwgILDajXwFx8wovPSNchDhgrDuTTYYYUy3u4uW0ygbnryFYGx
0mG1gHyXM7q3x0LjBjiY3PrRnCjHGp4e8ZG4+SypOXLE/GxHy20+JhoojWG2mDhN
pc3RsdMcIUIv4rtMwKn1KvV1/LceyE9UToDcevHR7sUZ7+GZjIyOZe8sXq00CyIS
6ApbRPY+sD1vD1dmDz99vGHgNAH3VCEENljqxYhjjMDeb7HXbKppGrdilKxvuNah
OGlqeqLCIdGNX53yeZwf7d0TybiKr6EhGHyK6t0XUo97QLEACK0auw/DaF0UNh+W
shxdz5k1nVz5FTmYrwwt
=2MRS
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to