← Back to team overview

xubuntu-dev team mailing list archive

[Bug 2064846] Re: xfce4-panel 4.18.4 in noble broken with glibc 2.80

 

** Description changed:

+ [ 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://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!
+ 
+ [ 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://gitlab.gnome.org/GNOME/glib/-/merge_requests/3779
+ 
+ [ 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.

-- 
You received this bug notification because you are a member of Xubuntu
Developers, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/2064846

Title:
  xfce4-panel 4.18.4 in noble broken with glibc 2.80

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xfce4-panel/+bug/2064846/+subscriptions