[SRU] xfce4-panel 4.18.4 in noble broken with glib 2.80
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| xfce4-panel (Ubuntu) |
Invalid
|
Medium
|
Sean Davis | ||
| Noble |
Fix Released
|
Medium
|
Sean Davis | ||
Bug Description
[ Original Description ]
Hi, I'm Gaël Bonithon from Xfce, I'm the maintainer of xfce4-panel.
It appears that you updated glib to 2.80 on Ubuntu 24.04, but left xfce4-panel at 4.18.4. However, a patch released in xfce4-panel 4.18.6 is required when using glib 2.80:
https:/
Without it, xfce4-panel and wrapper-2.0 crash on exit (SIGABRT), with this type of log:
GLib-GObject:
Bail out! GLib-GObject:
See also https:/
So please upgrade xfce4-panel to 4.18.6. Thanks!
[ Impact ]
* xfce4-panel and wrapper-2.0 crash on exit with glib 2.80.
* The upstream patch resolves the issue introduced in glib 2.80 from 2.79:
Fix memory management of GTypeModules
Finalizing a module containing types and/or interfaces implementations
is no longer possible as of glib 2.79.0. See
https:/
[ Test Plan ]
* Start Xubuntu session
* Issue the command `xfce4-panel --quit`
* Note the resulting crash
[ Where problems could occur ]
* Patch is approved and tested upstream and solely resolves the defined issue. No additional problems are to be introduced.
[ Other Info ]
* While the issue is considered lower priority, it is still a source of frustration for our users and reduces confidence in Xubuntu. We would like to move quickly to testing and release.
| tags: | added: noble |
| description: | updated |
| description: | updated |
| Changed in xfce4-panel (Ubuntu): | |
| assignee: | nobody → Sean Davis (bluesabre) |
| status: | Confirmed → In Progress |
| summary: |
- xfce4-panel 4.18.4 in noble broken with glibc 2.80 + [SRU] xfce4-panel 4.18.4 in noble broken with glibc 2.80 |
| Changed in xfce4-panel (Ubuntu): | |
| milestone: | none → ubuntu-24.04.2 |
| Changed in xfce4-panel (Ubuntu Noble): | |
| importance: | Undecided → Medium |
| assignee: | nobody → Sean Davis (bluesabre) |
| milestone: | none → ubuntu-24.04.2 |
| status: | New → In Progress |
| Changed in xfce4-panel (Ubuntu): | |
| status: | In Progress → Invalid |
| milestone: | ubuntu-24.04.2 → none |
| summary: |
- [SRU] xfce4-panel 4.18.4 in noble broken with glibc 2.80 + [SRU] xfce4-panel 4.18.4 in noble broken with glib 2.80 |

There is a separate user reported bug for this.
https:/ /bugs.launchpad .net/ubuntu/ +source/ xfce4-panel/ +bug/2054919