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