2020-01-03 12:51:01 |
Martin Unzner |
bug |
|
|
added bug |
2020-01-03 12:58:58 |
Sebastian Daehne |
bug |
|
|
added subscriber Sebastian Daehne |
2020-01-07 11:17:21 |
Launchpad Janitor |
glibc (Ubuntu): status |
New |
Confirmed |
|
2020-01-10 19:25:45 |
Brian Murray |
tags |
|
bionic rls-bb-incoming |
|
2020-01-13 13:00:55 |
Gregor Jasny |
bug |
|
|
added subscriber Gregor Jasny |
2020-01-16 16:47:21 |
Brian Murray |
nominated for series |
|
Ubuntu Bionic |
|
2020-01-16 16:47:21 |
Brian Murray |
bug task added |
|
glibc (Ubuntu Bionic) |
|
2020-01-16 16:47:30 |
Brian Murray |
glibc (Ubuntu Bionic): status |
New |
Confirmed |
|
2020-01-16 16:47:35 |
Brian Murray |
glibc (Ubuntu Bionic): importance |
Undecided |
High |
|
2020-01-17 13:28:32 |
Francis Ginther |
tags |
bionic rls-bb-incoming |
bionic id-5e20a12ae93db717a02ad190 rls-bb-incoming |
|
2020-01-23 16:20:01 |
Julian Andres Klode |
tags |
bionic id-5e20a12ae93db717a02ad190 rls-bb-incoming |
bionic id-5e20a12ae93db717a02ad190 |
|
2020-05-22 22:56:36 |
Balint Reczey |
glibc (Ubuntu): status |
Confirmed |
Fix Released |
|
2020-09-09 20:43:40 |
Balint Reczey |
description |
There is a patch for versions of glibc prior to 2.29 which fixes a hang that can occur when using pthread condition variables. [1]
I was unable to locate the patch [2] in the glibc-source tree. However, I can confirm that the defect also occurs on Ubuntu 18.04 with glibc 2.27-3.
Would it be possible to backport the patch to the glibc version shipped with the current LTS of Ubuntu?
Thanks!
Martin
[1] https://sourceware.org/bugzilla/show_bug.cgi?id=23538
[2] https://sourceware.org/ml/libc-alpha/2018-08/msg00513.html |
[Impact]
* Glibc can hand when using pthread condition variables
[Test Case]
* Not provided, thus observe the upstream patch being applied while building the package:
commit 2b47bb9cba048e778a7d832f284feccb14a40483
Author: Martin Kuchta <martin.kuchta@netapp.com>
Date: Mon Aug 27 18:54:46 2018 +0200
pthread_cond_broadcast: Fix waiters-after-spinning case [BZ #23538]
(cherry picked from commit 99ea93ca31795469d2a1f1570f17a5c39c2eb7e2)
[Regression Potential]
* Can cause incorrect sinchronization across threads leading various stability and correctness problems, but the fix is small and is part of the upstream branch for some time. Also extensive regression testing was performed to detect regressions.
[Original Bug Text]
There is a patch for versions of glibc prior to 2.29 which fixes a hang that can occur when using pthread condition variables. [1]
I was unable to locate the patch [2] in the glibc-source tree. However, I can confirm that the defect also occurs on Ubuntu 18.04 with glibc 2.27-3.
Would it be possible to backport the patch to the glibc version shipped with the current LTS of Ubuntu?
Thanks!
Martin
[1] https://sourceware.org/bugzilla/show_bug.cgi?id=23538
[2] https://sourceware.org/ml/libc-alpha/2018-08/msg00513.html |
|
2020-09-09 20:43:47 |
Balint Reczey |
description |
[Impact]
* Glibc can hand when using pthread condition variables
[Test Case]
* Not provided, thus observe the upstream patch being applied while building the package:
commit 2b47bb9cba048e778a7d832f284feccb14a40483
Author: Martin Kuchta <martin.kuchta@netapp.com>
Date: Mon Aug 27 18:54:46 2018 +0200
pthread_cond_broadcast: Fix waiters-after-spinning case [BZ #23538]
(cherry picked from commit 99ea93ca31795469d2a1f1570f17a5c39c2eb7e2)
[Regression Potential]
* Can cause incorrect sinchronization across threads leading various stability and correctness problems, but the fix is small and is part of the upstream branch for some time. Also extensive regression testing was performed to detect regressions.
[Original Bug Text]
There is a patch for versions of glibc prior to 2.29 which fixes a hang that can occur when using pthread condition variables. [1]
I was unable to locate the patch [2] in the glibc-source tree. However, I can confirm that the defect also occurs on Ubuntu 18.04 with glibc 2.27-3.
Would it be possible to backport the patch to the glibc version shipped with the current LTS of Ubuntu?
Thanks!
Martin
[1] https://sourceware.org/bugzilla/show_bug.cgi?id=23538
[2] https://sourceware.org/ml/libc-alpha/2018-08/msg00513.html |
[Impact]
* Glibc can hang when using pthread condition variables
[Test Case]
* Not provided, thus observe the upstream patch being applied while building the package:
commit 2b47bb9cba048e778a7d832f284feccb14a40483
Author: Martin Kuchta <martin.kuchta@netapp.com>
Date: Mon Aug 27 18:54:46 2018 +0200
pthread_cond_broadcast: Fix waiters-after-spinning case [BZ #23538]
(cherry picked from commit 99ea93ca31795469d2a1f1570f17a5c39c2eb7e2)
[Regression Potential]
* Can cause incorrect sinchronization across threads leading various stability and correctness problems, but the fix is small and is part of the upstream branch for some time. Also extensive regression testing was performed to detect regressions.
[Original Bug Text]
There is a patch for versions of glibc prior to 2.29 which fixes a hang that can occur when using pthread condition variables. [1]
I was unable to locate the patch [2] in the glibc-source tree. However, I can confirm that the defect also occurs on Ubuntu 18.04 with glibc 2.27-3.
Would it be possible to backport the patch to the glibc version shipped with the current LTS of Ubuntu?
Thanks!
Martin
[1] https://sourceware.org/bugzilla/show_bug.cgi?id=23538
[2] https://sourceware.org/ml/libc-alpha/2018-08/msg00513.html |
|
2020-09-10 23:04:50 |
Steve Langasek |
glibc (Ubuntu Bionic): status |
Confirmed |
Fix Committed |
|
2020-09-10 23:04:51 |
Steve Langasek |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2020-09-10 23:04:54 |
Steve Langasek |
bug |
|
|
added subscriber SRU Verification |
2020-09-10 23:04:58 |
Steve Langasek |
tags |
bionic id-5e20a12ae93db717a02ad190 |
bionic id-5e20a12ae93db717a02ad190 verification-needed verification-needed-bionic |
|
2020-09-18 07:36:32 |
Martin Unzner |
tags |
bionic id-5e20a12ae93db717a02ad190 verification-needed verification-needed-bionic |
bionic id-5e20a12ae93db717a02ad190 verification-done-bionic verification-needed |
|
2020-10-14 15:48:22 |
Matthieu Clemenceau |
tags |
bionic id-5e20a12ae93db717a02ad190 verification-done-bionic verification-needed |
bionic fr-152 id-5e20a12ae93db717a02ad190 verification-done-bionic verification-needed |
|
2020-11-02 18:30:46 |
Łukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2020-11-02 18:40:35 |
Launchpad Janitor |
glibc (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|
2020-11-02 18:40:35 |
Launchpad Janitor |
cve linked |
|
2017-18269 |
|