Opened 2 years ago
Closed 2 years ago
#19764 closed enhancement (fixed)
glib-2.80.2
| Reported by: | Bruce Dubbs | Owned by: | Douglas R. Reno |
|---|---|---|---|
| Priority: | elevated | Milestone: | 12.2 |
| Component: | BOOK | Version: | git |
| Severity: | medium | Keywords: | |
| Cc: |
Description
New point version.
Change History (10)
comment:1 by , 2 years ago
| Summary: | glib-2,80.1 → glib-2.80.1 |
|---|
comment:2 by , 2 years ago
| Priority: | normal → elevated |
|---|
comment:3 by , 2 years ago
Note that we need to apply a sed for gnome-shell: https://gitlab.gnome.org/GNOME/gnome-shell/-/commit/50a011a19dcc6997ea6173c07bb80b2d9888d363
because the security fix has unrevealed a hidden bug in gnome-shell.
follow-up: 5 comment:4 by , 2 years ago
ibus also needs fix: https://github.com/ibus/ibus/issues/2639
comment:5 by , 2 years ago
Replying to Xi Ruoyao:
ibus also needs fix: https://github.com/ibus/ibus/issues/2639
The upstream tends to resolve it at glib side: https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4053
comment:6 by , 2 years ago
| Milestone: | 12.2 → 99-Waiting |
|---|---|
| Summary: | glib-2.80.1 → glib-2.80.1 (wait for 2.80.2) |
2.80.2 will be released soon containing the workaround for ibus.
comment:8 by , 2 years ago
| Milestone: | 99-Waiting → 12.2 |
|---|
- Fix a regression with IBus caused by the fix for CVE-2024-34397 (
#3353, work by Simon McVittie)
- Fix installation directory of the GVariant specification (
#3351, work by Michael Catanzaro)
- Bugs fixed:
#3351GVariant specification installed in wrong directory (Michael Catanzaro)#3353Fixing CVE-2024-34397 caused regressions for ibus (Simon McVittie)- !4052 Backport "gdbusconnection: Fix test signal subscription ordering" to glib-2-80
- !4054 Backport !4049 “Correct installation directory of GVariant specification” to glib-2-80
- !4055 Backport !4053 “gdbusconnection: Allow name owners to have the syntax of a well-known name” to glib-2-80
comment:9 by , 2 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:10 by , 2 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
SA-12.1-044 issued
Fixed at 5dddea6f1569ac9fd926bd8745ced14d6e3cb02f
The gnome-shell regression has been fixed at 714e35d935e03a17a3cad909dce61de519675756

#3268, work by Simon McVittie, reported by Alicia Boya García)#3153.7.0 -GLib-GIO-WARNING **: 09:27:12.186: Error creating IO channel for /proc/self/mountinfo: Invalid argument (g-io-error-quark, 13)(Ondrej Holy)#3268CVE-2024-34397: GDBus signal subscriptions for well-known names are vulnerable to unicast spoofing (Simon McVittie)#3287Devhelp does not show indexes for GLib, GIO, or GObject (Philip Withnall)#3289readlink -f fails in CI on macOS (Simon McVittie)#3342Crash in gdbus schedule_callbacks() due to missing NULL check before g_str_equal() (Philip Withnall)gio/gaction.cto gi- docgen