Activity log for bug #1858203

Date Who What changed Old value New value Message
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