xfce4-panel should be upgraded to 4.18.6 if glib 2.80 is used

Bug #2064846 reported by Gaël Bonithon
30
This bug affects 6 people
Affects Status Importance Assigned to Milestone
xfce4-panel (Ubuntu)
Confirmed
Undecided
Unassigned

Bug 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://gitlab.xfce.org/xfce/xfce4-panel/-/commit/87d0bb94602021921cdb2692837714a24be7623a

Without it, xfce4-panel and wrapper-2.0 crash on exit (SIGABRT), with this type of log:

GLib-GObject:ERROR:../../../gobject/gtypemodule.c:119:g_type_module_finalize: assertion failed: (module->type_infos == NULL)
Bail out! GLib-GObject:ERROR:../../../gobject/gtypemodule.c:119:g_type_module_finalize: assertion failed: (module->type_infos == NULL)

See also https://forum.xfce.org/viewtopic.php?id=17446

So please upgrade xfce4-panel to 4.18.6. Thanks!

Tags: noble
Chris Guiver (guiverc)
tags: added: noble
Gaël Bonithon (pickadi)
description: updated
Revision history for this message
Fane (i96usa) wrote :

There is a separate user reported bug for this.

https://bugs.launchpad.net/ubuntu/+source/xfce4-panel/+bug/2054919

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xfce4-panel (Ubuntu):
status: New → Confirmed
Revision history for this message
Hans Hinterseer (hansihin) wrote (last edit ):

as i already said in https://bugs.launchpad.net/ubuntu/+source/xfce4-panel/+bug/2054919/comments/9 can someone please add the updated version to the repositories, so package managers can update the panel? thank you.

Revision history for this message
Christoph (maggiv8) wrote :

Agree with Hans. Compiling the sources of xfce4-panel 4.18.6 (or higher) manually is a temporary workaround.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.