[Bug 1864864] Autopkgtest regression report (glibc/2.27-3ubuntu1.3)
Ubuntu SRU Bot
1864864 at bugs.launchpad.net
Sun Sep 13 01:42:44 UTC 2020
All autopkgtests for the newly accepted glibc (2.27-3ubuntu1.3) for bionic have finished running.
The following regressions have been reported in tests triggered by the package:
mysql-5.7/5.7.31-0ubuntu0.18.04.1 (armhf)
libsys-utmp-perl/1.8-1 (armhf)
libscope-upper-perl/0.30-1 (armhf)
octave-miscellaneous/1.2.1-4 (armhf, arm64, s390x, amd64, i386, ppc64el)
libsocket-multicast6-perl/unknown (armhf)
octave-strings/1.2.0-3 (armhf, arm64, s390x, amd64, i386, ppc64el)
libgnatcoll/unknown (armhf)
octave-econometrics/1:1.1.1-5 (armhf, arm64, s390x, amd64, i386, ppc64el)
octave-secs2d/0.0.8-9 (armhf, arm64, s390x, amd64, i386, ppc64el)
libb-hooks-parser-perl/unknown (armhf)
octave-general/2.0.0-3 (armhf, arm64, s390x, amd64, i386, ppc64el)
libcompress-raw-bzip2-perl/2.074-1build2 (armhf)
libunicode-casefold-perl/unknown (armhf)
mod-wsgi/4.5.17-1ubuntu1 (ppc64el)
libdata-alias-perl/unknown (armhf)
libdata-clone-perl/unknown (armhf)
libsort-key-perl/unknown (armhf)
linux-raspi-5.4/5.4.0-1018.20~18.04.1 (armhf)
ann/unknown (armhf)
icecast2/unknown (i386)
python-maxminddb/1.3.0-1 (armhf)
lua-torch-sundown/unknown (armhf)
libkf5mailcommon/4:17.12.3-0ubuntu1 (arm64, i386)
apport/2.20.9-0ubuntu7.17 (amd64)
linux-hwe-5.0/5.0.0-61.65 (armhf)
ffmpeg/7:3.4.8-0ubuntu0.2 (armhf, arm64, s390x, amd64, i386, ppc64el)
glibc/2.27-3ubuntu1.3 (armhf)
nut/2.7.4-5.1ubuntu2 (amd64)
mbuffer/unknown (armhf)
linux-aws-edge/5.0.0-1019.21~18.04.1 (amd64, arm64)
octave-ocs/0.1.5-6 (armhf, arm64, s390x, amd64, i386, ppc64el)
libx11-xcb-perl/unknown (armhf)
pgbouncer/1.8.1-1build1 (amd64)
indicator-session/17.3.20+17.10.20171006-0ubuntu1 (armhf)
gcc-6/6.5.0-2ubuntu1~18.04 (armhf)
vmtouch/unknown (armhf)
libhtml-gumbo-perl/0.17-1build1 (ppc64el)
octave-sparsersb/1.0.5-3 (armhf, arm64, s390x, amd64, i386, ppc64el)
octave-mpi/1.2.0-4 (armhf, arm64, s390x, amd64, i386, ppc64el)
libalgorithm-svm-perl/0.13-2build2 (s390x)
libconvert-binary-c-perl/0.78-1build2 (amd64)
kauth/5.44.0-0ubuntu1 (i386)
libkdegames-kde4/unknown (amd64)
openssh/1:7.6p1-4ubuntu0.3 (armhf, arm64, s390x, amd64, i386, ppc64el)
keditbookmarks/17.12.3-0ubuntu1 (ppc64el)
jovie/unknown (armhf)
kdepim-runtime/4:17.12.3-0ubuntu2 (armhf)
libscalar-util-numeric-perl/0.40-1build3 (s390x)
pgpdump/unknown (armhf)
libdevice-cdio-perl/0.4.0-3 (armhf)
octave-sockets/1.2.0-3 (armhf, arm64, s390x, amd64, i386, ppc64el)
octave-gsl/2.1.0-3 (armhf, arm64, s390x, amd64, i386, ppc64el)
libdbd-odbc-perl/1.56-1build1 (armhf)
libnet-dbus-perl/1.1.0-4build2 (armhf)
linux-aws-5.3/unknown (arm64)
libalgorithm-permute-perl/0.16-1 (s390x)
xdg-desktop-portal/1.0.3-0ubuntu0.2 (i386, ppc64el)
octave-ltfat/2.2.0+dfsg-7 (s390x, amd64, i386, ppc64el)
octave-geometry/3.0.0-6 (armhf, arm64, s390x, amd64, i386, ppc64el)
octave-linear-algebra/2.2.2-4 (armhf, arm64, s390x, amd64, i386, ppc64el)
octave-nurbs/1.3.13-4 (armhf, arm64, s390x, amd64, i386, ppc64el)
devscripts/2.17.12ubuntu1.1 (armhf, arm64, s390x, amd64, i386, ppc64el)
meliae/0.4.0+bzr199-3build1 (ppc64el)
libocas/unknown (armhf)
k3d/unknown (armhf)
firefox/80.0.1+build1-0ubuntu0.18.04.1 (armhf)
libb-hooks-op-check-perl/unknown (armhf)
octave-quaternion/2.4.0-4 (armhf, arm64, s390x, amd64, i386, ppc64el)
octave-octclip/1.0.8-4 (armhf, arm64, s390x, amd64, i386, ppc64el)
mininet/2.2.2-2ubuntu1 (amd64)
libpg-perl/1:2.1.1-5build4 (i386)
snapd-glib/1.49-0ubuntu0.18.04.2 (armhf)
libdata-util-perl/0.66-1 (armhf)
twisted/17.9.0-2ubuntu0.1 (armhf, s390x, amd64, i386)
octave-mapping/1.2.1-3 (armhf, arm64, s390x, amd64, i386, ppc64el)
syncthing/0.14.43+ds1-6 (armhf)
php7.2/7.2.24-0ubuntu0.18.04.6 (armhf)
garli/unknown (armhf)
polyml/5.7.1-1 (s390x)
octave-msh/1.0.10-5 (armhf, arm64, s390x, amd64, i386, ppc64el)
pymol/1.8.4.0+dfsg-1build1 (s390x, ppc64el)
python3-lxc/3.0.1-0ubuntu1 (s390x)
liblinux-dvb-perl/unknown (armhf)
syndication/unknown (armhf)
systemd/237-3ubuntu10.42 (amd64)
octave-control/3.0.0-5 (armhf, arm64, s390x, amd64, i386, ppc64el)
octave-netcdf/1.0.11-3 (armhf, arm64, s390x, amd64, i386, ppc64el)
octave-parallel/3.1.1-3 (armhf, arm64, s390x, amd64, i386, ppc64el)
rhash/1.3.6-2 (i386)
libstring-approx-perl/3.28-1 (armhf)
swig/3.0.12-1 (armhf)
libmouse-perl/2.5.2-1 (armhf)
ebook-tools/unknown (armhf)
libgtk2-spell-perl/1.04-3build2 (ppc64el)
memtailor/unknown (armhf)
libsys-mmap-perl/unknown (armhf)
libcrypt-gcrypt-perl/1.26-5build2 (armhf)
libwww-form-urlencoded-xs-perl/unknown (armhf)
librasterlite2/unknown (armhf)
octave-optim/1.5.2-4 (armhf, arm64, s390x, amd64, i386, ppc64el)
octave-signal/1.3.2-5 (armhf, arm64, s390x, amd64, i386, ppc64el)
ruby-concurrent-ext/unknown (s390x)
libcgi-struct-xs-perl/unknown (armhf)
libarchive/unknown (s390x)
libcrypt-openssl-ec-perl/unknown (armhf)
libjavascript-minifier-xs-perl/0.11-1build3 (armhf)
admesh/unknown (armhf)
libapache-ssllookup-perl/2.00-04-1build4 (armhf, arm64, s390x, amd64, i386, ppc64el)
python-pysam/0.14+ds-2 (amd64, arm64, ppc64el)
libkml/unknown (armhf)
motif/2.3.8-2build1 (ppc64el)
libkeyword-simple-perl/unknown (armhf)
postgresql-multicorn/1.3.4-1 (armhf, s390x, amd64, i386, ppc64el)
pycurl/7.43.0.1-0.2 (s390x, ppc64el)
libkate/0.4.1-7build1 (ppc64el)
gcc-8/8.4.0-1ubuntu1~18.04 (i386)
python-demgengeo/unknown (armhf)
rate4site/3.0.0-5 (armhf)
libkf5kdcraw/17.12.3-0ubuntu1 (ppc64el)
libvirt/4.0.0-1ubuntu8.17 (amd64)
python-biom-format/2.1.5+dfsg-7build2 (armhf)
r-cran-tm/unknown (armhf)
ruby-mysql2/0.4.10-0ubuntu5 (armhf, arm64, s390x, amd64, i386, ppc64el)
octave-struct/1.0.14-3 (armhf, arm64, s390x, amd64, i386, ppc64el)
libsearch-xapian-perl/1.2.25.0-1 (armhf, i386)
link-grammar/5.3.16-2 (armhf, arm64, s390x, amd64, i386, ppc64el)
dbus-test-runner/15.04.0+16.10.20160906-0ubuntu1 (armhf, i386)
octave-stk/2.5.0-1 (armhf, arm64, s390x, amd64, i386, ppc64el)
octave-nan/3.1.4-3 (armhf, arm64, s390x, amd64, i386, ppc64el)
libapache2-mod-python/unknown (armhf)
coreutils/8.28-1ubuntu1 (s390x)
libsereal-decoder-perl/unknown (armhf)
tetgen/unknown (armhf)
lammps/0~20161109.git9806da6-7 (armhf)
octave-image/2.6.2-5 (armhf, arm64, s390x, amd64, i386, ppc64el)
kwindowsystem/5.44.0-0ubuntu1 (arm64)
lxc/3.0.3-0ubuntu1~18.04.1 (ppc64el)
libversion-perl/1:0.9918-1build1 (armhf)
octave-communications/1.2.1-5 (armhf, arm64, s390x, amd64, i386, ppc64el)
octave-optiminterp/0.3.4-4 (armhf, arm64, s390x, amd64, i386, ppc64el)
testu01/unknown (armhf)
octave-octproj/1.1.5-3 (armhf, arm64, s390x, amd64, i386, ppc64el)
libdata-structure-util-perl/0.16-1build3 (armhf)
mathic/unknown (armhf)
gfs2-utils/unknown (amd64)
r-cran-curl/3.1-2 (armhf, s390x, amd64, i386, ppc64el)
mercurial/4.5.3-1ubuntu2.1 (arm64)
libset-intervaltree-perl/0.11-2 (armhf)
octave-odepkg/0.8.5-5 (armhf, arm64, s390x, amd64, i386, ppc64el)
ruby-gnome2/3.2.4-1 (armhf)
Please visit the excuses page listed below and investigate the failures, proceeding afterwards as per the StableReleaseUpdates policy regarding autopkgtest regressions [1].
https://people.canonical.com/~ubuntu-archive/proposed-
migration/bionic/update_excuses.html#glibc
[1] https://wiki.ubuntu.com/StableReleaseUpdates#Autopkgtest_Regressions
Thank you!
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to glibc in Ubuntu.
https://bugs.launchpad.net/bugs/1864864
Title:
[SRU] pthread_rwlock_trywrlock results in hang
Status in glibc package in Ubuntu:
Fix Released
Status in glibc source package in Bionic:
Fix Committed
Status in glibc package in Debian:
Fix Released
Bug description:
[Impact]
* pthread_rwlock_trywrlock and pthread_rwlock_tryrdlock before glibc
2.30 could hang:
https://sourceware.org/bugzilla/show_bug.cgi?id=23844#c14
* We are especially able to reproduce the problem with BIND 9.16.x
when --with-pthread-rwlock configure option enabled
* But the impact is not limited to BIND 9.16, but any multithreaded
application using phtread rwlocks
[Test Case]
* Fetch the source program and build it:
$ sudo apt install build-essential -y
$ wget https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1864864/+attachment/5333068/+files/bug23844.wr.c
$ gcc bug23844.wr.c -lpthread -o bug23844wr
* Run the resulting binary a few times. On affected systems, it should
hang in less then 10 attempts.
$ ./bug23844rw
trylock_wr
500000
(...)
$ ./bug23844.wr
trylock_wr
<hangs>
[Regression Potential]
* The upstream fix has been in glibc 2.30 and later
* Debian has the fix in 2.28-8 as part of "git-updates.diff" from February 2019
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1864864/+subscriptions
More information about the foundations-bugs
mailing list