FS#18387 - [menu-cache] Menu causes segmentation fault
Attached to Project:
Arch Linux
Opened by IgnorantGuru (IgnorantGuru) - Thursday, 18 February 2010, 16:10 GMT
Last edited by Jürgen Hötzel (juergen) - Thursday, 18 February 2010, 23:33 GMT
Opened by IgnorantGuru (IgnorantGuru) - Thursday, 18 February 2010, 16:10 GMT
Last edited by Jürgen Hötzel (juergen) - Thursday, 18 February 2010, 23:33 GMT
|
Details
Description:
Since yesterday's upgrade, which did not include an lxpanel upgrade, lxpanel reports "segmentation fault" if there is a menu plugin present in the config file. Removing that entry from the config file allows it to start, but if I attempt to add a menu in the preferences dialog it crashes with these errors: (lxpanel:31743): Gtk-CRITICAL **: gtk_window_group_remove_window: assertion `GTK_IS_WINDOW (window)' failed (lxpanel:31743): Gdk-CRITICAL **: gdk_x11_screen_supports_net_wm_hint: assertion `GDK_IS_SCREEN (screen)' failed Any idea which update may have caused this? My recent updates included: [2010-02-17 20:16] removed klibc-udev (141-3) [2010-02-17 20:16] removed klibc-module-init-tools (3.8-1) [2010-02-17 20:16] removed klibc-kbd (1.15.20080312-10) [2010-02-17 20:16] removed klibc-extras (2.5-4) [2010-02-17 20:16] removed klibc (1.5.15-3) [2010-02-17 20:16] upgraded babl (0.1.0-1 -> 0.1.2-1) [2010-02-17 20:16] upgraded device-mapper (2.02.60-2 -> 2.02.60-3) [2010-02-17 20:16] upgraded cryptsetup (1.1.0-1 -> 1.1.0-2) [2010-02-17 20:16] upgraded diffutils (2.8.1-6 -> 2.9-1) [2010-02-17 20:16] warning: /etc/ld.so.conf installed as /etc/ld.so.conf.pacnew [2010-02-17 20:16] warning: directory permissions differ on root/ filesystem: 700 package: 750 [2010-02-17 20:16] upgraded filesystem (2010.01-1 -> 2010.02-3) [2010-02-17 20:16] upgraded freetype2 (2.3.11-1 -> 2.3.12-1) [2010-02-17 20:16] upgraded gtk2 (2.18.6-1 -> 2.18.7-1) [2010-02-17 20:16] upgraded gegl (0.1.0-2 -> 0.1.2-1) [2010-02-17 20:16] installed mkinitcpio-busybox (1.15.3-5) [2010-02-17 20:16] upgraded mkinitcpio (0.5.30-1 -> 0.6.2-1) [2010-02-17 20:16] upgraded lib32-curl (7.19.7-1 -> 7.20.0-1) [2010-02-17 20:16] upgraded lib32-glibc (2.11.1-1 -> 2.11.1-1.1) [2010-02-17 20:16] upgraded lib32-libjpeg (8-1 -> 8-2) [2010-02-17 20:16] upgraded lib32-libx11 (1.3.2-1 -> 1.3.3-1) [2010-02-17 20:16] upgraded lib32-sqlite3 (3.6.21-1 -> 3.6.22-1) [2010-02-17 20:16] upgraded lib32-qt (4.5.3-4 -> 4.6.1-1) [2010-02-17 20:16] upgraded libdrm (2.4.17-4 -> 2.4.18-1) [2010-02-17 20:16] upgraded lvm2 (2.02.60-2 -> 2.02.60-3) [2010-02-17 20:16] upgraded mdadm (3.1.1-1 -> 3.1.1-2) [2010-02-17 20:16] upgraded menu-cache (0.2.6-1 -> 0.3.1-1) [2010-02-17 20:16] upgraded nano (2.2.2-1 -> 2.2.3-1) [2010-02-17 20:16] upgraded nspr (4.8.2-1 -> 4.8.3-1) [2010-02-17 20:16] upgraded nvidia (190.53-3 -> 190.53-4) [2010-02-17 20:16] upgraded pixman (0.16.4-1 -> 0.16.6-1) [2010-02-17 20:16] upgraded qt (4.6.1-1 -> 4.6.2-1) [2010-02-17 20:16] upgraded tzdata (2010a-1 -> 2010b-1) [2010-02-17 20:16] upgraded vi (050325-1 -> 050325-2) [2010-02-17 20:16] upgraded xorg-server (1.7.4.901-1 -> 1.7.5-1) Maybe menu-cache? I tried deleting the menu cache and also tried reinstalling relevant packages. Also, these messages are present but don't seem to stop lxpanel from starting... (lxpanel:31856): Gtk-CRITICAL **: gtk_window_group_remove_window: assertion `GTK_IS_WINDOW (window)' failed parser: unknown token: '�' lxpanel: config file must start from Global section lxpanel: can't start panel Additional info: lxpanel 0.5.4.1-1 menu-cache 0.3.1-1 |
This task depends upon
Closed by Jürgen Hötzel (juergen)
Thursday, 18 February 2010, 23:33 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in lxpanel-0.5.5-1 release
Thursday, 18 February 2010, 23:33 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in lxpanel-0.5.5-1 release
Even though the menu-cache update did not introduce a SONAME change. The new version also requires an lxpanel bump.
I will provide a lxpanel update. Meanwhile downgrade to old menu-cache.
An update for lxlauncher is still not available.