touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #02147
[Bug 1347147] [NEW] krb5 database propagation enters infinite loop
Public bug reported:
In some conditions, propagating a kerberos database to a slave KDC server can stall.
This is due to a misoptimization by gcc 4.8 of the CIRCLEQ famliy of macros, apparently due to overzealous strict aliasing deductions.
One case of this stall is reported at
http://mailman.mit.edu/pipermail/kerberos/2014-July/020007.html (and the
rest of the thread), and there is an entry in the upstream bugtracker at
http://krbdev.mit.edu/rt/Ticket/Display.html?id=7860 .
gcc 4.9 (as used in Debian unstable at present) is not believed to
induce this problem. Upstream has patched their code to use the TAILQ
family of macros instead, as a workaround, but that workaround has not
yet appeared in an upstream release:
https://github.com/krb5/krb5/commit/26d8744129
Because of the different compiler versions used on Debian and Ubuntu, I
am filing this as an Ubuntu-specific bug.
** Affects: krb5 (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to krb5 in Ubuntu.
https://bugs.launchpad.net/bugs/1347147
Title:
krb5 database propagation enters infinite loop
Status in “krb5” package in Ubuntu:
New
Bug description:
In some conditions, propagating a kerberos database to a slave KDC server can stall.
This is due to a misoptimization by gcc 4.8 of the CIRCLEQ famliy of macros, apparently due to overzealous strict aliasing deductions.
One case of this stall is reported at
http://mailman.mit.edu/pipermail/kerberos/2014-July/020007.html (and
the rest of the thread), and there is an entry in the upstream
bugtracker at http://krbdev.mit.edu/rt/Ticket/Display.html?id=7860 .
gcc 4.9 (as used in Debian unstable at present) is not believed to
induce this problem. Upstream has patched their code to use the TAILQ
family of macros instead, as a workaround, but that workaround has not
yet appeared in an upstream release:
https://github.com/krb5/krb5/commit/26d8744129
Because of the different compiler versions used on Debian and Ubuntu,
I am filing this as an Ubuntu-specific bug.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1347147/+subscriptions
Follow ups
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Steve Langasek, 2016-01-06
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Steve Langasek, 2015-11-24
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Launchpad Bug Tracker, 2015-06-18
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Matthias Klose, 2015-06-10
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Steve Langasek, 2015-05-14
-
[Bug 1347147] Update Released
From: Scott Kitterman, 2015-02-09
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Launchpad Bug Tracker, 2015-02-09
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Mathew Hodson, 2014-12-03
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Tom Yu, 2014-10-02
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Brian Murray, 2014-10-02
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Anders Kaseorg, 2014-10-01
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Iain Lane, 2014-09-29
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Launchpad Bug Tracker, 2014-09-21
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Anders Kaseorg, 2014-08-18
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Duncan White, 2014-08-15
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Robie Basak, 2014-08-12
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Sam Hartman, 2014-08-12
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Launchpad Bug Tracker, 2014-08-09
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Launchpad Bug Tracker, 2014-08-09
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Launchpad Bug Tracker, 2014-08-04
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Anders Kaseorg, 2014-08-04
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Bug Watch Updater, 2014-08-04
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Sam Hartman, 2014-08-04
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Robie Basak, 2014-08-02
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Launchpad Bug Tracker, 2014-08-02
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Launchpad Bug Tracker, 2014-08-02
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Launchpad Bug Tracker, 2014-08-02
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Launchpad Bug Tracker, 2014-08-01
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Anders Kaseorg, 2014-08-01
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Anders Kaseorg, 2014-08-01
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Anders Kaseorg, 2014-08-01
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Martin Pitt, 2014-08-01
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Thomas Ward, 2014-07-31
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Sam Hartman, 2014-07-31
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Tom Yu, 2014-07-31
-
[Bug 1347147] Review of Bug 1347147 for nomination for a fix for trusty krb5
From: Sam Hartman, 2014-07-31
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Tom Yu, 2014-07-31
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Sam Hartman, 2014-07-31
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Launchpad Bug Tracker, 2014-07-31
-
[Bug 1347147] Re: krb5 database operations enter infinite loop
From: Tom Yu, 2014-07-31
-
[Bug 1347147] Re: krb5 database propagation enters infinite loop
From: Tom Yu, 2014-07-31
-
[Bug 1347147] Re: krb5 database propagation enters infinite loop
From: Tom Yu, 2014-07-31
-
[Bug 1347147] Re: krb5 database propagation enters infinite loop
From: Launchpad Bug Tracker, 2014-07-31
-
[Bug 1347147] Re: krb5 database propagation enters infinite loop
From: Benjamin Kaduk, 2014-07-30
-
[Bug 1347147] Re: krb5 database propagation enters infinite loop
From: Robie Basak, 2014-07-30
-
[Bug 1347147] Re: krb5 database propagation enters infinite loop
From: Robie Basak, 2014-07-30
-
[Bug 1347147] Re: krb5 database propagation enters infinite loop
From: Anders Kaseorg, 2014-07-30
-
[Bug 1347147] Re: krb5 database propagation enters infinite loop
From: Anders Kaseorg, 2014-07-30
-
[Bug 1347147] Re: krb5 database propagation enters infinite loop
From: Anders Kaseorg, 2014-07-29
-
[Bug 1347147] Re: krb5 database propagation enters infinite loop
From: Anders Kaseorg, 2014-07-29
-
[Bug 1347147] Re: krb5 database propagation enters infinite loop
From: Anders Kaseorg, 2014-07-29
-
[Bug 1347147] Re: krb5 database propagation enters infinite loop
From: Anders Kaseorg, 2014-07-29
-
[Bug 1347147] Re: krb5 database propagation enters infinite loop
From: Tom Yu, 2014-07-29
-
[Bug 1347147] [NEW] krb5 database propagation enters infinite loop
From: Benjamin Kaduk, 2014-07-22
References