[Bug libc/32215] Signal handlers after fork may encounter missing robust mutex list

dilfridge at gentoo dot org sourceware-bugzilla@sourceware.org
Fri Dec 20 23:24:03 GMT 2024


https://sourceware.org/bugzilla/show_bug.cgi?id=32215

Andreas K. Huettel <dilfridge at gentoo dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |2.41
                 CC|                            |dilfridge at gentoo dot org
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #1 from Andreas K. Huettel <dilfridge at gentoo dot org> ---
commit b300078d97a6892cb2fa1c63a46333754db60555
Author:     Florian Weimer <fweimer@redhat.com>
AuthorDate: Sat Sep 28 09:44:25 2024 +0200
Commit:     Florian Weimer <fweimer@redhat.com>
CommitDate: Sat Sep 28 09:44:25 2024 +0200

    Linux: Block signals around _Fork (bug 32215)

    This hides the inconsistent TCB state (missing robust mutex list) from
    signal handlers.

    Reviewed-by: Adhemerval Zanella  <adhemerval.zanella@linaro.org>

 sysdeps/nptl/_Fork.c | 7 +++++++
 1 file changed, 7 insertions(+)


Fixed in 2.41

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Glibc-bugs mailing list