Xfce Forum

Sub domains
 

You are not logged in.

#1 2020-12-31 15:31:04

oliver_stotz
Member
Registered: 2020-05-02
Posts: 7

Plug-in "Applications Menu" crashes since upgrade

Hi, i recently upgraded to "Debian GNU/Linux bullseye/sid", and also to version 4.16 of xfce4

As of now, everything seems to be ok, but the panel plugin "Applications Menu" keeps constantly crashing when i try to load it. The eroor i get is a window saying: "Plug-in "Applications Menu" unexpectedly left the panel, do you want to restart it?", which of course doesn't help.

According to a related post here (can't find it ATM), i ran the panel in debug mode

$ PANEL_DEBUG=1 xfce4-panel

and tried to load the plugin from there. here's the console output (sorry, it's long):

=====================================================

xfce4-panel(module-factory): reading /usr/share/xfce4/panel/plugins
xfce4-panel(module-factory): reading /usr/share/xfce4/panel-plugins
xfce4-panel(struts): 0x564043098110: top=32, start_x=0, end_x=1919

(xfce4-panel:3056): xfce4-panel-CRITICAL **: 16:20:54.814: Failed to load module "/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libapplicationsmenu.so": libgarcon-gtk2-1.so.0: cannot open shared object file: No such file or directory.
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/1
xfce4-panel(module): new item (type=external-wrapper, name=applicationsmenu, id=1)
xfce4-panel(external): applicationsmenu-1: child spawned; pid=3082, argc=8
xfce4-panel(application): saving /panels/panel-1: ids=true, providers=false

(process:3082): GLib-WARNING **: 16:20:54.830: (../../../glib/gerror.c:412):g_error_new_valist: runtime check failed: (domain != 0)

(process:3082): xfce4-panel-wrapper-CRITICAL **: 16:20:54.830: Wrapper applicationsmenu-1: Failed to open plugin module "/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libapplicationsmenu.so": libgarcon-gtk2-1.so.0: cannot open shared object file: No such file or directory.
xfce4-panel(external): applicationsmenu-1: child exited with status 256
xfce4-panel-Message: 16:20:54.832: Plugin applicationsmenu-1 has been automatically restarted after crash.
xfce4-panel(external): applicationsmenu-1: scheduled a respawn of the child
xfce4-panel(external): applicationsmenu-1: child spawned; pid=3083, argc=8

(process:3083): GLib-WARNING **: 16:20:54.945: (../../../glib/gerror.c:412):g_error_new_valist: runtime check failed: (domain != 0)

(process:3083): xfce4-panel-wrapper-CRITICAL **: 16:20:54.945: Wrapper applicationsmenu-1: Failed to open plugin module "/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libapplicationsmenu.so": libgarcon-gtk2-1.so.0: cannot open shared object file: No such file or directory.
xfce4-panel(external): applicationsmenu-1: child exited with status 256

(xfce4-panel:3056): GLib-CRITICAL **: 16:20:57.318: g_child_watch_add_full: assertion 'pid > 0' failed
xfce4-panel(external): applicationsmenu-1: plugin unrealized; quitting child

(xfce4-panel:3056): GLib-GObject-CRITICAL **: 16:20:57.318: g_type_module_unuse: assertion 'module->use_count > 0' failed
xfce4-panel(application): saving /panels/panel-1: ids=true, providers=false
xfce4-panel(struts): 0x564043098110: top=31, start_x=0, end_x=1919

========================================================

so, the main problem seems to be "/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libapplicationsmenu.so",
which xfce4 either can't find or can't load.

any hints or similar experiences in this regard ?

BTW: the applications menu is there and working when i right-click into the desktop !

best

oliver

Offline

#2 2020-12-31 16:04:12

CwF
Member
Registered: 2018-01-28
Posts: 289

Re: Plug-in "Applications Menu" crashes since upgrade

Interesting.
I just posted similar, can you right click into the 'edit launcher' dialog from the regular desktop menu?

And here  in i386 sid the plugin was working fine before I removed it. I will load it again on some round and check again with default and custom menu's. I will check in an amd64 image also, when I get there...

Offline

#3 2020-12-31 17:34:25

ToZ
Administrator
From: Canada
Registered: 2011-06-02
Posts: 11,001

Re: Plug-in "Applications Menu" crashes since upgrade

@oliver_stotz,

(xfce4-panel:3056): xfce4-panel-CRITICAL **: 16:20:54.814: Failed to load module "/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libapplicationsmenu.so": libgarcon-gtk2-1.so.0: cannot open shared object file: No such file or directory.

Something is wrong here. The 4.16 version of libapplicationsmenu.so should require libgarcon-gtk3-1.so.0., not the gtk2 variant.

Have you logged out and back in again after the upgrade?

What does the following return:

xfce4-panel -V
locate libapplicationsmenu.so
ldd $(locate libapplicationsmenu.so | grep garcon)

Last edited by ToZ (2021-01-02 16:43:52)


Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki  |  Community | Contribute ---

Offline

#4 2021-01-02 16:17:05

CwF
Member
Registered: 2018-01-28
Posts: 289

Re: Plug-in "Applications Menu" crashes since upgrade

I'll note here I'm finding similar weirdness.

For amd64 bullseye/sid xfce4-panel -V

xfce4-panel 4.14.4 (Xfce 4.16)

locate libapplications.so returns nothing...doesn't exist, and did updatedb

garcon is version 0.8.0-1
libgarcon-gtk3-1-0 is installed.

Last edited by CwF (2021-01-02 16:26:41)

Offline

#5 2021-01-02 16:43:26

ToZ
Administrator
From: Canada
Registered: 2011-06-02
Posts: 11,001

Re: Plug-in "Applications Menu" crashes since upgrade

Sorry my bad, it should be:

locate libapplicationsmenu.so

(I'll edit my post above)

xfce4-panel 4.14.4 (Xfce 4.16)

This doesn't look right. It should be xfce4-panel 4.16.0. xfce4-panel 4.14.x is not Xfce 4.16.

Let me throw together a bullseye/sid VM and have a closer look.


Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki  |  Community | Contribute ---

Offline

#6 2021-01-02 17:05:59

CwF
Member
Registered: 2018-01-28
Posts: 289

Re: Plug-in "Applications Menu" crashes since upgrade

amd64/i686/i386 all same situation, however 'Applications Menu' is stable in my examples


https://tracker.debian.org/pkg/xfce4-panel

Offline

#7 2021-01-02 17:39:58

ToZ
Administrator
From: Canada
Registered: 2011-06-02
Posts: 11,001

Re: Plug-in "Applications Menu" crashes since upgrade

Just installed debian stable, updated to unstable and applications menu works. xfce4-panel version is being reported as:

xfce4-panel 4.16.0 (Xfce 4.16)

How did you update?


Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki  |  Community | Contribute ---

Offline

#8 2021-01-02 18:01:02

CwF
Member
Registered: 2018-01-28
Posts: 289

Re: Plug-in "Applications Menu" crashes since upgrade

Updated today, to-be Bullseye now has 4.16.


I said bullseye/sid following the OP mention of the same, that's wrong! It's bullseye/testing still at 4.14.

There is no bullseye/sid now, technically.

Most of bullseye testing is 4.16 with a few as reported above, some form of 4.14.x
...yes, careful with the names! version files are not updated, 'bullseye/sid' is in still showing but will be changed soon. I think the OP is on 'bullseye' currently at 'testing' level, not sid.

Last edited by CwF (2021-01-06 02:57:46)

Offline

Board footer

Powered by FluxBB