Package: xfdesktop4 Version: 4.12.3-3 Severity: normal Dear Maintainer,
after installing menulibre and using it to edit menu items, the application menu functionality on right click of xfdesktop4 stops working and throws errors until xfdesktop4 is restarted. Steps to reproduce: 1. install menulibre 2. configure xfdesktop4 in such way, that the application menu is shown on right click on the desktop 3. open up menulibre 4. edit any launcher, e.g. select an icon and turn on 'Hide from menus' then save the launcher via the corresponding toolbar button Expected outcome: Menu entry should have been changed and the right click application menu on xfdesktop4 should continue to function with the changed launcher. Actual outcome: The application menu will not open on right click of xfdesktop4 anymore. A right click does nothing. Only killing and restarting xfdesktop4 helps. Additional Information: When pressing the save button in menulibre, the following xfdesktop4 error can be observed in ~/.xsession-errors log: (xfdesktop:8133): WARNING **: Unable to load menu: Error in Line 1, Sign 1: Document seems to be empty or it only contains empty space. Subsequent right clicks on xfdesktop4 will result in the following error: (xfdesktop:8133): GLib-CRITICAL **: g_node_last_child: assertion 'node != NULL' failed (xfdesktop:8133): garcon-CRITICAL **: garcon_menu_get_elements: assertion 'layout != NULL' failed -- System Information: Debian Release: 9.0 APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages xfdesktop4 depends on: ii exo-utils 0.10.7-1 ii libc6 2.24-9 ii libcairo2 1.14.8-1 ii libdbus-1-3 1.10.16-1 ii libdbus-glib-1-2 0.108-2 ii libexo-1-0 0.10.7-1 ii libgarcon-1-0 0.4.0-2 ii libgdk-pixbuf2.0-0 2.36.5-2 ii libglib2.0-0 2.50.3-1 ii libgtk2.0-0 2.24.31-2 ii libnotify4 0.7.7-1+b1 ii libpango-1.0-0 1.40.3-3 ii libpangocairo-1.0-0 1.40.3-3 ii libthunarx-2-0 1.6.10-6 ii libwnck22 2.30.7-5.1 ii libx11-6 2:1.6.4-3 ii libxfce4ui-1-0 4.12.1-2 ii libxfce4util7 4.12.1-3 ii libxfconf-0-2 4.12.1-1 ii xfdesktop4-data 4.12.3-3 Versions of packages xfdesktop4 recommends: ii dbus-user-session [default-dbus-session-bus] 1.10.16-1 ii dbus-x11 [dbus-session-bus] 1.10.16-1 ii librsvg2-common 2.40.16-1+b1 ii tumbler 0.1.31-2+b3 ii xdg-user-dirs 0.15-2 Versions of packages xfdesktop4 suggests: pn menu <none> -- no debconf information