Opened 7 months ago
Closed 7 months ago
#22847 closed enhancement (fixed)
Backport the fix for glib bug #3895
| Reported by: | Douglas R. Reno | Owned by: | Douglas R. Reno |
|---|---|---|---|
| Priority: | normal | Milestone: | 13.0 |
| Component: | BOOK | Version: | git |
| Severity: | medium | Keywords: | |
| Cc: |
Description
In glib-2.86.4, a bug was found with glibc-2.43 where the setlocale pointer is unsafely cached in some cases and it leads to memory corruption.
A patch is now available here: https://gitlab.gnome.org/GNOME/glib/-/merge_requests/5035
Details on the bug can be found at https://sourceware.org/bugzilla/show_bug.cgi?id=33899 and https://gitlab.gnome.org/GNOME/glib/-/issues/3895
Bruce has approved me inserting the patch into BLFS 13.0 so I will do so and then begin testing the affected packages. The thread on blfs-dev starting with https://lists.linuxfromscratch.org/sympa/arc/blfs-dev/2026-02/msg00046.html has significantly more details
Change History (2)
comment:1 by , 7 months ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:2 by , 7 months ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |

Fixed at 1cdad8839d92871ebcbb092d0aed9dd31362809d