xfce4-panel issueshttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues2021-01-25T13:07:00Zhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/401Workspaces Switcher close button appears with no label2021-01-25T13:07:00ZYousuf PhilipsWorkspaces Switcher close button appears with no labelIf the Workspaces settings dialog is open and specific steps are done with an the Workspaces Switcher properties dialog, the next time the Workspaces Switcher properties dialog is reopened, the close button will appear with no label.
...If the Workspaces settings dialog is open and specific steps are done with an the Workspaces Switcher properties dialog, the next time the Workspaces Switcher properties dialog is reopened, the close button will appear with no label.
![workspaces_switcher_close_button_no_label-2021-01-10_01.03.04_edit](/uploads/e25cfdd5c974c7886a78846cdd13221d/workspaces_switcher_close_button_no_label-2021-01-10_01.03.04_edit.mp4)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/394Can't get Kiosk mode working2022-04-05T11:26:21ZmygrexitCan't get Kiosk mode workingHello all,
i'm trying to install a xfce kiosk (with no rights for anyone, not even root) in docker but with no luck so far.
This is my forked repo: [XFCE Docker](https://github.com/mygrexit/docker-vnc-helden-software-container)
The doc...Hello all,
i'm trying to install a xfce kiosk (with no rights for anyone, not even root) in docker but with no luck so far.
This is my forked repo: [XFCE Docker](https://github.com/mygrexit/docker-vnc-helden-software-container)
The docker build file does the following:
`ENV HOME=/headless \`
and then
`### Install xfce UI
RUN $INST_SCRIPTS/xfce_ui.sh
ADD ./src/common/xfce/ $HOME/`
He puts the .config folger in the home directory.
The xfce folder contains a .config folder with the xfce-perchannel-xml subfolder and the following xmls:
`
xfce4-desktop.xml
xfce4-keyboard-shortcuts.xml
xfce4-panel.xml
xfwm4.xml
xsettings.xml
`
To enable kiosk mode, i deleted the above files and added the following files to /xdg/xfce4/kiosk/kioskrc
`[xfce4-panel]
CustomizePanel=NONE`
`[xfce4-session]
CustomizeSplash=NONE
CustomizeChooser=NONE
CustomizeLogout=NONE
CustomizeCompatibility=NONE
Shutdown=NONE
CustomizeSecurity=NONE`
`[xfdesktop]
UserMenu=NONE
CustomizeBackdrop=NONE
CustomizeDesktopMenu=NONE
CustomizeWindowlist=NONE
CustomizeDesktopIcons=NONE`
But it doesn't work. No restrictions whatsoever.
Am i missing something?
Thanks in advance!https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/395Steam tray icon shows panel menu instead of actions from app2021-01-16T00:07:40ZGhost UserSteam tray icon shows panel menu instead of actions from appHi, steam icon shows panel actions on right click. Every app I used (lutris, discord, teams, redshift-gtk, nm-applet) except that one functions normally. I'm on xfce 4.16 and checkbox "Menu is primary action" is disabled.
![Przechwycenie...Hi, steam icon shows panel actions on right click. Every app I used (lutris, discord, teams, redshift-gtk, nm-applet) except that one functions normally. I'm on xfce 4.16 and checkbox "Menu is primary action" is disabled.
![Przechwycenie_obrazu_ekranu_2021-01-08_20-08-05](/uploads/aae6e85f1031f306d6b4739089f4729b/Przechwycenie_obrazu_ekranu_2021-01-08_20-08-05.png)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/396Qt custom tooltip not working2022-04-24T15:54:32ZYousuf PhilipsQt custom tooltip not workingQt apps that don't use the standard tooltip show blank tooltips. Tested on Xubuntu 21.04 with Status Tray 0.2.2-1.
**QMMP**
![image](/uploads/9af44e3b5c1f96288d7b1ba74a0b2b84/image.png)
instead of what should appear
![image](/upload...Qt apps that don't use the standard tooltip show blank tooltips. Tested on Xubuntu 21.04 with Status Tray 0.2.2-1.
**QMMP**
![image](/uploads/9af44e3b5c1f96288d7b1ba74a0b2b84/image.png)
instead of what should appear
![image](/uploads/1c311a33f3eee1e0d2dc77932aecc4c3/image.png)
Note: This also happens with qBittorrent (https://gitlab.xfce.org/panel-plugins/xfce4-statusnotifier-plugin/-/issues/10) and the tooltip may also show the text tooltip of the previous app that was hovered over (https://gitlab.xfce.org/panel-plugins/xfce4-statusnotifier-plugin/-/issues/9)4.15.4Simon SteinbeißSimon Steinbeißhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/397Autohide should be temporarily disable when dragging panel2022-05-14T21:00:48ZYousuf PhilipsAutohide should be temporarily disable when dragging panel![autohide_panel_while_dragging-2021-01-09_00.27.02-edit](/uploads/afb25b1616d1fb5a63a738894fb66d3b/autohide_panel_while_dragging-2021-01-09_00.27.02-edit.mp4)
Tested on Xubuntu 21.04 with Xfce 4.16![autohide_panel_while_dragging-2021-01-09_00.27.02-edit](/uploads/afb25b1616d1fb5a63a738894fb66d3b/autohide_panel_while_dragging-2021-01-09_00.27.02-edit.mp4)
Tested on Xubuntu 21.04 with Xfce 4.164.17.1Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/398[Bug] Task list icons are always unsharp2022-04-23T12:15:48ZRobert Kagan[Bug] Task list icons are always unsharp![Bildschirmfoto_2021-01-09_04-19-42](/uploads/c9d7c58741bf253acb33c4d3678f6610/Bildschirmfoto_2021-01-09_04-19-42.png)
![Bildschirmfoto_2021-01-09_04-20-04](/uploads/7e159dd9dc65659dfbab6946feba376a/Bildschirmfoto_2021-01-09_04-20-04.pn...![Bildschirmfoto_2021-01-09_04-19-42](/uploads/c9d7c58741bf253acb33c4d3678f6610/Bildschirmfoto_2021-01-09_04-19-42.png)
![Bildschirmfoto_2021-01-09_04-20-04](/uploads/7e159dd9dc65659dfbab6946feba376a/Bildschirmfoto_2021-01-09_04-20-04.png)
(Screenshot taken on Xubuntu 21.04 daily image with latest Xfce release on a HiDPI screen)
I'm using a 3840x2160p monitor with GTK scaling factor 2 and a panel size of 32px with the icon size locked to 16px.
And every icon, no matter which icon pack and which panel or icon size, scales really well, but the task list.
It seems to ignore the setting and always shows a very low resolution icon.
It doesn't change by changing the panel size, icon size, or icon pack.
Would be so amazing if someone could figure out what is causing this problem and fix it.
Otherwise, I really love everything you do and I am so grateful for all the effort that has gone into this project.
Please keep it up.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/399Support grouping for selected panel items2022-04-05T11:29:19ZMarkus ElfringSupport grouping for selected panel itemsItems can be put into a list by [the means of the dialogue “Panel Preferences”](https://docs.xfce.org/xfce/xfce4-panel/preferences#items "Panel item selection") so far.
Some users configure panels for the usage of multiple rows. This se...Items can be put into a list by [the means of the dialogue “Panel Preferences”](https://docs.xfce.org/xfce/xfce4-panel/preferences#items "Panel item selection") so far.
Some users configure panels for the usage of multiple rows. This setting triggers consequences for the space allocation by selected widgets (or plugins).
There can be items displayed which are represented by icons.
The space below such icons (in a horizontal configuration) is kept free (for a while).
I would like to put widgets into additional rows accordingly.
I suggest that they can be arranged into groups.
This layout option would reduce unused space in the graphical user interface.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/400Problem opening workspace switch properties2021-01-11T13:11:04ZLucas WilmProblem opening workspace switch propertiesWhen I right click to open the properties of the pager plugin, sometimes the panel apparently restarts. Sometimes, the panel and also xfwm4 seem to restart.
My .xsession-errors displays this:
```
(xfce4-panel:6240): Gtk-WARNING **: 10:...When I right click to open the properties of the pager plugin, sometimes the panel apparently restarts. Sometimes, the panel and also xfwm4 seem to restart.
My .xsession-errors displays this:
```
(xfce4-panel:6240): Gtk-WARNING **: 10:59:53.180: Content added to the action area of a dialog using header bars
(xfwm4:5839): Gdk-ERROR **: 10:59:53.627: The program 'xfwm4' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
(Details: serial 738204 error_code 3 request_code 2 (core protocol) minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
```
Video:
![xfce4-panel](/uploads/13808985c95143cf9a15333e7488228a/xfce4-panel.mp4)
Using Xubuntu 20.10, xfce4-panel 4.16.0 and xfwm4 4.16.0.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/402systray icon replaced by notification icon after a notification raised by ap...2022-04-05T11:32:48Zbiloucatsystray icon replaced by notification icon after a notification raised by applicationhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/403Make config files transferable2022-04-05T11:34:07ZSlesaMake config files transferableI have a repo with config files to backup, restore and transfer environments easily. This works well for applications - except for the panel. The problem seems to be that plugins are identified per id. So the cfg file is on the laptop we...I have a repo with config files to backup, restore and transfer environments easily. This works well for applications - except for the panel. The problem seems to be that plugins are identified per id. So the cfg file is on the laptop weather-17, on the workstation weather-4. And probably this happens with the panel and all the used plugins, too (?)
What is the intention behind this? Can it be changed? May I can help to change it?https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/404Large "Pinyin" icon in the Input Method selection for Fcitx2022-04-05T12:42:39ZSteven XuLarge "Pinyin" icon in the Input Method selection for FcitxWhen I select the input method using Fcitx5, the "Pinyin" icon is unnaturally large compared to the "keyboard" icon, as seen in the following screenshot:
![Screenshot_2021-01-13_17-25-56](https://user-images.githubusercontent.com/205894...When I select the input method using Fcitx5, the "Pinyin" icon is unnaturally large compared to the "keyboard" icon, as seen in the following screenshot:
![Screenshot_2021-01-13_17-25-56](https://user-images.githubusercontent.com/2058940/104414707-d0cd5280-55c4-11eb-9dcb-7a69ed790e40.png)
From discussion at [Large "Pinyin" icon · Issue #202 · fcitx/fcitx5](https://github.com/fcitx/fcitx5/issues/202), I believe this icon should be scaled by Xfce, as the Fcitx5 author points out KDE scales it automatically.
My temporary fix to provide a smaller icon manually:
- Copy the file `/usr/share/icons/hicolor/48x48/apps/fcitx-pinyin.png` somewhere, say `/tmp/fcitx-pinyin.png`.
- Resize it to 16x16.
- Run `xdg-icon-resource install --size 16 /tmp/fcitx-pinyin.png`https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/405[Bug] Setting "Span Monitor" have no effect after changing output2022-05-14T10:51:41Zlukas[Bug] Setting "Span Monitor" have no effect after changing outputDescription: Under Panel Preferences -> Display, there is an option for setting the panel to span across monitors ("Span monitors"). Selecting this option have no effect after changing to non-"Automatic" output, which IS intended behavio...Description: Under Panel Preferences -> Display, there is an option for setting the panel to span across monitors ("Span monitors"). Selecting this option have no effect after changing to non-"Automatic" output, which IS intended behavior. However, after changing the Output back to "Automatic" and re-select "Span monitors", xfce4-panel no longer honors the setting and the panel is ONLY shown on the left-most monitor. To re-emphasize, the issue here is that xfce4-panel does not honor the "Span monitors" setting even when output is set to "Automatic".
Steps to reproduce the bug:
1. Have two monitors setup to extend the display
2. Go to Panel Preferences -> Display, set Output to "Automatic" and set "Span monitors"
3. Check if the panel now extends to both monitors, if it does go to step 4, if not you have already ran into the bug
4. Close the Panel Preference window and re-open it
5. Set output to anything but "Automatic", the "Span monitors" settings should gray-out now
6. Set the output back to "Automatic" and re-select "Span monitors", the panel should now be stuck on the left-most monitor and DOES NOT span across the monitors
Additional information:
~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml
```xml
<?xml version="1.0" encoding="UTF-8"?>
<channel name="xfce4-panel" version="1.0">
<property name="configver" type="int" value="2"/>
<property name="panels" type="array">
<value type="int" value="1"/>
<value type="int" value="2"/>
<property name="dark-mode" type="bool" value="true"/>
<property name="panel-1" type="empty">
<property name="position" type="string" value="p=6;x=960;y=14"/>
<property name="length" type="uint" value="100"/>
<property name="position-locked" type="bool" value="true"/>
<property name="icon-size" type="uint" value="16"/>
<property name="size" type="uint" value="26"/>
<property name="plugin-ids" type="array">
<value type="int" value="1"/>
<value type="int" value="2"/>
<value type="int" value="3"/>
<value type="int" value="4"/>
<value type="int" value="5"/>
<value type="int" value="6"/>
<value type="int" value="8"/>
<value type="int" value="9"/>
<value type="int" value="11"/>
<value type="int" value="12"/>
<value type="int" value="13"/>
<value type="int" value="14"/>
</property>
<property name="span-monitors" type="bool" value="true"/>
<property name="output-name" type="string" value="Automatic"/>
<property name="mode" type="uint" value="0"/>
<property name="disable-struts" type="bool" value="true"/>
<property name="length-adjust" type="bool" value="true"/>
</property>
<property name="panel-2" type="empty">
<property name="autohide-behavior" type="uint" value="1"/>
<property name="position" type="string" value="p=10;x=0;y=0"/>
<property name="position-locked" type="bool" value="true"/>
<property name="size" type="uint" value="48"/>
<property name="plugin-ids" type="array">
<value type="int" value="15"/>
<value type="int" value="16"/>
<value type="int" value="17"/>
<value type="int" value="18"/>
<value type="int" value="19"/>
<value type="int" value="20"/>
<value type="int" value="21"/>
<value type="int" value="22"/>
</property>
<property name="span-monitors" type="bool" value="false"/>
</property>
</property>
<property name="plugins" type="empty">
<property name="plugin-1" type="string" value="applicationsmenu"/>
<property name="plugin-2" type="string" value="tasklist">
<property name="grouping" type="uint" value="1"/>
</property>
<property name="plugin-3" type="string" value="separator">
<property name="expand" type="bool" value="true"/>
<property name="style" type="uint" value="0"/>
</property>
<property name="plugin-4" type="string" value="pager">
<property name="rows" type="uint" value="1"/>
</property>
<property name="plugin-5" type="string" value="separator">
<property name="style" type="uint" value="0"/>
</property>
<property name="plugin-6" type="string" value="systray">
<property name="square-icons" type="bool" value="true"/>
<property name="known-legacy-items" type="array">
<value type="string" value="skypeforlinux"/>
<value type="string" value="fcitx5 tray window"/>
<value type="string" value="thunar"/>
<value type="string" value="variety"/>
<value type="string" value="networkmanager applet"/>
</property>
<property name="known-items" type="array">
<value type="string" value="dropbox-client-17854"/>
<value type="string" value="dropbox-client-16725"/>
<value type="string" value="dropbox-client-4881"/>
<value type="string" value="dropbox-client-3680"/>
<value type="string" value="dropbox-client-2369"/>
<value type="string" value="steam"/>
<value type="string" value="dropbox-client-2310"/>
<value type="string" value="Fcitx"/>
<value type="string" value="dropbox-client-2236"/>
<value type="string" value="discord1"/>
<value type="string" value="dropbox-client-7300"/>
<value type="string" value="Skype1"/>
<value type="string" value="variety"/>
</property>
</property>
<property name="plugin-8" type="string" value="pulseaudio">
<property name="enable-keyboard-shortcuts" type="bool" value="true"/>
<property name="show-notifications" type="bool" value="true"/>
<property name="mpris-players" type="string" value="chromium.instance1776;chromium.instance1852;firefox.instance129363;firefox.instance1307;firefox.instance1321"/>
</property>
<property name="plugin-9" type="string" value="power-manager-plugin"/>
<property name="plugin-10" type="string" value="notification-plugin"/>
<property name="plugin-11" type="string" value="separator">
<property name="style" type="uint" value="0"/>
</property>
<property name="plugin-12" type="string" value="clock">
<property name="mode" type="uint" value="2"/>
</property>
<property name="plugin-13" type="string" value="separator">
<property name="style" type="uint" value="0"/>
</property>
<property name="plugin-14" type="string" value="actions"/>
<property name="plugin-15" type="string" value="showdesktop"/>
<property name="plugin-16" type="string" value="separator"/>
<property name="plugin-17" type="string" value="launcher">
<property name="items" type="array">
<value type="string" value="16107410501.desktop"/>
</property>
</property>
<property name="plugin-18" type="string" value="launcher">
<property name="items" type="array">
<value type="string" value="16107410502.desktop"/>
</property>
</property>
<property name="plugin-19" type="string" value="launcher">
<property name="items" type="array">
<value type="string" value="16107410503.desktop"/>
</property>
</property>
<property name="plugin-20" type="string" value="launcher">
<property name="items" type="array">
<value type="string" value="16107410504.desktop"/>
</property>
</property>
<property name="plugin-21" type="string" value="separator"/>
<property name="plugin-22" type="string" value="directorymenu">
<property name="base-directory" type="string" value="/home/lukas"/>
</property>
</property>
</channel>
```4.17.0Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/406Can't click icons below pop up shadow area2023-02-04T22:56:54ZscootergrisenCan't click icons below pop up shadow areaIf in Window Manager Tweaks the setting "Enable screen compositor" (not sure it is called precisely that) is enable there seem to be a shadow around pop ups etc.
If i click an icon like the volume control icon on the panel a pop op will...If in Window Manager Tweaks the setting "Enable screen compositor" (not sure it is called precisely that) is enable there seem to be a shadow around pop ups etc.
If i click an icon like the volume control icon on the panel a pop op will open right next to the panel.
The shadow is 16 pixels wide so i can't click the area the shadow is covering.
For example if the volume pop up is open and i click the icon next to it on the panel nothing will happen if i click within the area of the shadow.
The shadow of the pop up is covering 16 pixels of the icons.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/407pkexec command line from a Launcher no longer works2022-04-05T16:14:01ZAlex Follandpkexec command line from a Launcher no longer worksTo reproduce:
1. Make a launcher on a panel that has a command line like `pkexec nemo %U` or `pkexec thunar` to run a GUI program as root
2. Click that launcher
Current behavior:
The program doesn't run. Nothing seems to happen.
Exp...To reproduce:
1. Make a launcher on a panel that has a command line like `pkexec nemo %U` or `pkexec thunar` to run a GUI program as root
2. Click that launcher
Current behavior:
The program doesn't run. Nothing seems to happen.
Expected behavior:
The program is expected to run and display its GUI on-screen.
Additional information:
Before updating from XFCE 4.14 to 4.16, this issue was not present. I was able to run nemo as root with `pkexec nemo %U` in a launcher. The same is the case for thunar. I also was able to run checkra1n as root with `pkexec checkra1n --gui` in a launcher. This proves to me that it's not a bug with nemo or thunar.
I found a similar bug report here, for the garcon menu: https://gitlab.xfce.org/xfce/garcon/-/issues/18 . It seems the garcon menu bug report was closed as fixed recently. Maybe something similar affects XFCE panel launchers.
I'm not sure if XFCE panel launchers have their own issues list. I searched for one first and couldn't find it. I apologize if this report was posted in the wrong list. If that's the case, please direct me to the correct place and I will report this there.4.17.0https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/457png icon installed into share/icons/hicolor/512x512/apps/ isn't displayed in ...2022-04-26T06:29:21Zyuri@FreeBSDpng icon installed into share/icons/hicolor/512x512/apps/ isn't displayed in the menuFor example, the Jamulus project installs its icon into ```/usr/local/share/icons/hicolor/512x512/apps/jamulus.png``` and it isn't displayed with the menu item.
When I copy the same icon file to /usr/local/share/pixmaps/jamulus.png - it...For example, the Jamulus project installs its icon into ```/usr/local/share/icons/hicolor/512x512/apps/jamulus.png``` and it isn't displayed with the menu item.
When I copy the same icon file to /usr/local/share/pixmaps/jamulus.png - it is displayed.
xfce4-desktop-4.14.3
FreeBSD 12.2https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/408Missing close button in CSD of Edit Launcher dialog2023-07-31T11:06:53ZAndreas StrasserMissing close button in CSD of Edit Launcher dialogThere is no Close Button on the Dialog to edit a launcher.
Version 4.16.0
See screenshot.![Bildschirmfoto_2021-01-22_20-07-34](/uploads/74633d66e344f93f4a39eb30083ee3a1/Bildschirmfoto_2021-01-22_20-07-34.png)There is no Close Button on the Dialog to edit a launcher.
Version 4.16.0
See screenshot.![Bildschirmfoto_2021-01-22_20-07-34](/uploads/74633d66e344f93f4a39eb30083ee3a1/Bildschirmfoto_2021-01-22_20-07-34.png)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/409Systray segmentation fault when launching Team Viewer2022-04-05T12:50:22ZGhost UserSystray segmentation fault when launching Team ViewerReproducible in: Gentoo Linux (XFCE 4.16), Xubuntu (XFCE 4.16)
Backtrace:
````
$ gdb /usr/lib64/xfce4/panel/wrapper-2.0 core.panel-6-systray
(gdb) bt
#0 g_variant_iter_loop () at /var/tmp/portage/dev-libs/glib-2.66.4/work/glib-2.66.4...Reproducible in: Gentoo Linux (XFCE 4.16), Xubuntu (XFCE 4.16)
Backtrace:
````
$ gdb /usr/lib64/xfce4/panel/wrapper-2.0 core.panel-6-systray
(gdb) bt
#0 g_variant_iter_loop () at /var/tmp/portage/dev-libs/glib-2.66.4/work/glib-2.66.4-abi_x86_64.amd64/../glib-2.66.4/glib/gvariant.c:5763
#1 0x00007f26503815f9 in sn_item_get_all_properties_result () at /var/tmp/portage/xfce-base/xfce4-panel-4.16.0/work/xfce4-panel-4.16.0/plugins/systray/sn-item.c:755
#2 0x00007f264f7634c3 in g_task_return_now () at /var/tmp/portage/dev-libs/glib-2.66.4/work/glib-2.66.4-abi_x86_64.amd64/../glib-2.66.4/gio/gtask.c:1215
#3 0x00007f264f76402b in g_task_return () at /var/tmp/portage/dev-libs/glib-2.66.4/work/glib-2.66.4-abi_x86_64.amd64/../glib-2.66.4/gio/gtask.c:1285
#4 0x00007f264f764788 in g_task_return () at /var/tmp/portage/dev-libs/glib-2.66.4/work/glib-2.66.4-abi_x86_64.amd64/../glib-2.66.4/gio/gtask.c:1697
#5 g_task_return_pointer () at /var/tmp/portage/dev-libs/glib-2.66.4/work/glib-2.66.4-abi_x86_64.amd64/../glib-2.66.4/gio/gtask.c:1696
#6 0x00007f264f7d23cb in reply_cb () at /var/tmp/portage/dev-libs/glib-2.66.4/work/glib-2.66.4-abi_x86_64.amd64/../glib-2.66.4/gio/gdbusproxy.c:2557
#7 0x00007f264f7634c3 in g_task_return_now () at /var/tmp/portage/dev-libs/glib-2.66.4/work/glib-2.66.4-abi_x86_64.amd64/../glib-2.66.4/gio/gtask.c:1215
#8 0x00007f264f76402b in g_task_return () at /var/tmp/portage/dev-libs/glib-2.66.4/work/glib-2.66.4-abi_x86_64.amd64/../glib-2.66.4/gio/gtask.c:1285
#9 0x00007f264f764788 in g_task_return () at /var/tmp/portage/dev-libs/glib-2.66.4/work/glib-2.66.4-abi_x86_64.amd64/../glib-2.66.4/gio/gtask.c:1697
#10 g_task_return_pointer () at /var/tmp/portage/dev-libs/glib-2.66.4/work/glib-2.66.4-abi_x86_64.amd64/../glib-2.66.4/gio/gtask.c:1696
#11 0x00007f264f7c4f0f in g_dbus_connection_call_done () at /var/tmp/portage/dev-libs/glib-2.66.4/work/glib-2.66.4-abi_x86_64.amd64/../glib-2.66.4/gio/gdbusconnection.c:5765
#12 0x00007f264f7634c3 in g_task_return_now () at /var/tmp/portage/dev-libs/glib-2.66.4/work/glib-2.66.4-abi_x86_64.amd64/../glib-2.66.4/gio/gtask.c:1215
#13 0x00007f264f763509 in complete_in_idle_cb () at /var/tmp/portage/dev-libs/glib-2.66.4/work/glib-2.66.4-abi_x86_64.amd64/../glib-2.66.4/gio/gtask.c:1229
#14 0x00007f264f543e8e in g_idle_dispatch () at /var/tmp/portage/dev-libs/glib-2.66.4/work/glib-2.66.4-abi_x86_64.amd64/../glib-2.66.4/glib/gmain.c:5836
#15 0x00007f264f5484c8 in g_main_dispatch () at /var/tmp/portage/dev-libs/glib-2.66.4/work/glib-2.66.4-abi_x86_64.amd64/../glib-2.66.4/glib/gmain.c:3325
#16 g_main_context_dispatch () at /var/tmp/portage/dev-libs/glib-2.66.4/work/glib-2.66.4-abi_x86_64.amd64/../glib-2.66.4/glib/gmain.c:4043
#17 0x00007f264f5488c8 in g_main_context_iterate () at /var/tmp/portage/dev-libs/glib-2.66.4/work/glib-2.66.4-abi_x86_64.amd64/../glib-2.66.4/glib/gmain.c:4119
#18 0x00007f264f548c33 in g_main_loop_run () at /var/tmp/portage/dev-libs/glib-2.66.4/work/glib-2.66.4-abi_x86_64.amd64/../glib-2.66.4/glib/gmain.c:4317
#19 0x00007f264fd8924d in gtk_main () at /var/tmp/portage/x11-libs/gtk+-3.24.22/work/gtk+-3.24.22/gtk/gtkmain.c:1328
#20 0x0000562f4095dacd in main () at /var/tmp/portage/xfce-base/xfce4-panel-4.16.0/work/xfce4-panel-4.16.0/wrapper/main.c:432
#21 0x00007f264f358fea in __libc_start_main (main=0x562f4095d760 <main>, argc=7, argv=0x7ffcc441fe28, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffcc441fe18) at /var/tmp/portage/sys-libs/glibc-2.32-r5/work/glibc-2.32/csu/../csu/libc-start.c:314
#22 0x0000562f4095dc6a in _start () at ../sysdeps/x86_64/start.S:120
````
https://www.teamviewer.com/en/download/linux/https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/411Status-Tray: No Volume control with Mousewheel2022-05-01T15:14:40Zdas-nervtStatus-Tray: No Volume control with Mousewheelusing Manjaro 20.2 XFCE tested with radiotray-ng 0.2.7-1 and clementine 1.4.0rc1
after update to xfce 4.16 I can't adjust playback volume using mouse over the tray icon.
Using pavucontrol allows volume changes.
I tried to check DBUS and...using Manjaro 20.2 XFCE tested with radiotray-ng 0.2.7-1 and clementine 1.4.0rc1
after update to xfce 4.16 I can't adjust playback volume using mouse over the tray icon.
Using pavucontrol allows volume changes.
I tried to check DBUS and I found no messages coming from mousewheel (over the tray icon).
Only when I press the wheel and do simultaneous scrolling, then I got messages and also volume changes.
> mc 1611323352.404519 181 :1.28 :1.44 /org/ayatana/NotificationItem/radiotray_ng org.kde.StatusNotifierItem Scroll
>sig 1611323352.406036 225 :1.44 <none> /org/ayatana/NotificationItem/radiotray_ng/Menu com.canonical.dbusmenu ItemsPropertiesUpdated
I hope you can help with this?4.17.1Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/460No system tray for applications in 4.16.0 ?2021-03-29T06:38:13Zyuri@FreeBSDNo system tray for applications in 4.16.0 ?I just upgraded to Xrce4-4.16.0 from the FreeBSD packages.
Applications using system tray are now displayed as regular icons instead of tray icons.
Examples I spotted are 2 Qt applications: SimpleScreenRecorder (https://www.maartenbaer...I just upgraded to Xrce4-4.16.0 from the FreeBSD packages.
Applications using system tray are now displayed as regular icons instead of tray icons.
Examples I spotted are 2 Qt applications: SimpleScreenRecorder (https://www.maartenbaert.be/simplescreenrecorder/) and Jamulus Server (https://jamulus.io/) 'jamulus -s' that both used SystemTray successfully in the previous Xfce4 version.
They both use the Qt class ```QSystemTrayIcon``` which doesn't seem to work in the new version of Xfce4.
I tried to search for a "SystemTray plugin" (```$ pkg search xfce | grep -i tray```) but no such thing seems to exist.
What is going on with SystemTray in ```4.16.0```?https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/412Removing a starter does not ask which starter to remove2022-04-07T14:49:09ZscootergrisenRemoving a starter does not ask which starter to removeIf i add 2 starters to the panel and then right click one of them to remove it i get asked if i want to delete "Starter".
But just looking at the dialog there is no way to know which starter will be deleted.
Perhaps it would be more in...If i add 2 starters to the panel and then right click one of them to remove it i get asked if i want to delete "Starter".
But just looking at the dialog there is no way to know which starter will be deleted.
Perhaps it would be more interesting to ask if you want to delete e.g. "HexChat"/"HexChat starter"/"HexChat Starter" or whatever the starter is called.
Just like when i try to remove a panel plugin it doesn't just say if i want to remove "Panel plugin". It says if i want to remove e.g. "PulseAudio plugin".https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/413Panels overlap a non-focused fullscreen window in a multimonitor setup2022-04-05T12:51:27ZSašo ŽivanovićPanels overlap a non-focused fullscreen window in a multimonitor setupI use several monitors. When I enter a fullscreen mode in a window (a movie player, a browser, etc.), the effect is as expected. However, if I then switch to a window on another monitor, the panels on the first monitor are drawn over the...I use several monitors. When I enter a fullscreen mode in a window (a movie player, a browser, etc.), the effect is as expected. However, if I then switch to a window on another monitor, the panels on the first monitor are drawn over the fullscreen window. This happens both for panels with "never hide" and panels with "intelligent hide".
I'm not sure whether this classifies as a bug --- perhaps it was the intended behaviour --- but I would prefer that the fullscreen mode "took precedence" over panel visibility. Maybe having a panel-setup option would be best.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/414Allow the hiding of labels when there is limited space in window button2023-09-03T14:49:47ZYousuf PhilipsAllow the hiding of labels when there is limited space in window buttonRather than showing labels when there is limited space
![image](/uploads/5570c812119f75751eef18376b5722ab/image.png)
hide the labels and fit as many that can fit, as the icons and tooltips is sufficient for identification, and others ...Rather than showing labels when there is limited space
![image](/uploads/5570c812119f75751eef18376b5722ab/image.png)
hide the labels and fit as many that can fit, as the icons and tooltips is sufficient for identification, and others can appear in the overflow menu
![image](/uploads/f3f1025f00c61b6451471f4881afa297/image.png)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/415Button icons in Launcher dialog aren't the same as in Items tab of Panel Pref...2022-05-04T14:31:09ZYousuf PhilipsButton icons in Launcher dialog aren't the same as in Items tab of Panel PreferencesTaken in Xfce-Test:devel from January 22nd.
![image](/uploads/4b9cb18baf34aec5d418abd4c794f800/image.png)Taken in Xfce-Test:devel from January 22nd.
![image](/uploads/4b9cb18baf34aec5d418abd4c794f800/image.png)4.17.1Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/468Windows opened by QJackCtl aren't shown in the panel2021-04-28T17:34:21Zyuri@FreeBSDWindows opened by QJackCtl aren't shown in the panelThis project https://github.com/rncbc/qjackctl opens 2 windows: its main window and one with Jack topology that is opened when the "Graph" button is pressed.
Both windows aren't shown in the panel. Not as regular windows, and not as tra...This project https://github.com/rncbc/qjackctl opens 2 windows: its main window and one with Jack topology that is opened when the "Graph" button is pressed.
Both windows aren't shown in the panel. Not as regular windows, and not as tray icons.
As a result it is difficult to tell if QJackCtl is running. The user needs to minimize other windows to see if QJackCtl is anywhere.
xfce4-desktop-4.16.0
xfce4-panel-4.16.2
xfce4-wm-4.16.1
FreeBSD 12.2https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/416Don't close 'Add New Item' dialog by clicking 'Add' button through Launcher d...2022-05-04T13:40:15ZYousuf PhilipsDon't close 'Add New Item' dialog by clicking 'Add' button through Launcher dialogSimilar to the main 'Add New Item' dialog that opens when trying to add new items to the menu, when adding new items in the Launcher dialog through its 'Add New Item' dialog, when clicking the 'Add' button, don't close the dialog.Similar to the main 'Add New Item' dialog that opens when trying to add new items to the menu, when adding new items in the Launcher dialog through its 'Add New Item' dialog, when clicking the 'Add' button, don't close the dialog.4.17.1Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/417Window buttons context menu doesn't appear in correct location in deskbar mode2022-05-03T21:27:20ZYousuf PhilipsWindow buttons context menu doesn't appear in correct location in deskbar modeIn deskbar mode, the menu appears at the bottom of the button, while in vertical mode it appears at the top of the button. Tested on Xfce-test:devel from January 22nd.
Deskbar Mode
![image](/uploads/d8f68f40c0a4f5f785570c6c5bb72c91/im...In deskbar mode, the menu appears at the bottom of the button, while in vertical mode it appears at the top of the button. Tested on Xfce-test:devel from January 22nd.
Deskbar Mode
![image](/uploads/d8f68f40c0a4f5f785570c6c5bb72c91/image.png)
Vertical Mode
![image](/uploads/5587fbab51419155ce0b40603c4bb92f/image.png)4.17.1Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/418Option to expand window buttons to fill available space2023-09-03T14:49:48ZYousuf PhilipsOption to expand window buttons to fill available spaceSimilar to how the separator has a means to expand to fill the available space, it would be preferable to have window buttons have this expand option, so that an extra separator isn't needed and it would be easy to right-click the empty ...Similar to how the separator has a means to expand to fill the available space, it would be preferable to have window buttons have this expand option, so that an extra separator isn't needed and it would be easy to right-click the empty space and get easy access to the window buttons context menu rather than jumping through hoops to get to the window buttons dialog, especially when 'show handle' is disabled. This would also resolve #20.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/419Showing the same panel on all screens2022-04-05T13:43:00ZOr SchiroShowing the same panel on all screensHi guys!
I am struggling to show the same panel on all screens.
I just have one main panel at the top on my laptop.
But when I connect an external screen, I want to see the same panel also at the top of the connected screen.
Is this...Hi guys!
I am struggling to show the same panel on all screens.
I just have one main panel at the top on my laptop.
But when I connect an external screen, I want to see the same panel also at the top of the connected screen.
Is this just not possible at the moment or have I missed a setting?
Thank you!https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/420Urgency blinking happens on Window Menu tray icon even when current window is...2022-05-03T18:23:17ZYousuf PhilipsUrgency blinking happens on Window Menu tray icon even when current window isn't blinkingMy focus was on my firefox browser window and telegram got the urgent blinking, but Window Menu with the firefox icon was blinking. Xubuntu 20.04My focus was on my firefox browser window and telegram got the urgent blinking, but Window Menu with the firefox icon was blinking. Xubuntu 20.04https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/421Inconsistencies between Panel context menu and Plugin context menu's Panel su...2022-04-05T13:31:09ZYousuf PhilipsInconsistencies between Panel context menu and Plugin context menu's Panel submenu1. Panel context menu doesn't have icons for the help and about entries
2. Plugin context menu's Panel submenu is missing the 'Lock Panel' entry
![image](/uploads/404b218a7313fc19c618e98ca4d13503/image.png)
![image](/uploads/f175cca536...1. Panel context menu doesn't have icons for the help and about entries
2. Plugin context menu's Panel submenu is missing the 'Lock Panel' entry
![image](/uploads/404b218a7313fc19c618e98ca4d13503/image.png)
![image](/uploads/f175cca536ee41e5cbacd6aec1ec6e4c/image.png)
Tested against Xfce-test:devel from January 28th4.17.0Simon SteinbeißSimon Steinbeißhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/422Hexchat icon missing from xfce4-panel2021-02-25T02:50:39Zadder46Hexchat icon missing from xfce4-panelI've upgraded my system to Xfce 4.16 using:
```
$ sudo add-apt-repository ppa:xubuntu-dev/staging
$ sudo apt update; sudo apt upgrade
```
However, after the upgrade, Hexchat icon is gone from the panel.
```
$ uname -a
Linux smartalex-...I've upgraded my system to Xfce 4.16 using:
```
$ sudo add-apt-repository ppa:xubuntu-dev/staging
$ sudo apt update; sudo apt upgrade
```
However, after the upgrade, Hexchat icon is gone from the panel.
```
$ uname -a
Linux smartalex-bed 5.4.0-65-generic #73-Ubuntu SMP Mon Jan 18 17:25:17 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.2 LTS
Release: 20.04
Codename: focal
$ xfce4-panel --version
xfce4-panel 4.16.0 (Xfce 4.16)
Copyright (c) 2004-2011
The Xfce development team. All rights reserved.
Please report bugs to <http://bugzilla.xfce.org/>.
```
BTW, that address is no longer valid.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/423Panel not properly showing all icons2021-02-02T13:34:43ZOr SchiroPanel not properly showing all iconsHi there!
I am not sure what's going on but my hibernate icon is not showing and some icons such as the network icon doesn't change regardless of the icon theme that I choose.
It's best described by this video:
https://drive.google.co...Hi there!
I am not sure what's going on but my hibernate icon is not showing and some icons such as the network icon doesn't change regardless of the icon theme that I choose.
It's best described by this video:
https://drive.google.com/file/d/1egZm4WS61JAn9HN44XxNWBsKxnyVBcNJ/view?usp=drivesdk
Anyone has an idea what could be happening?
Thank you!https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/424Applications popup menu shows desktop context menu2022-10-10T06:33:48ZYousuf PhilipsApplications popup menu shows desktop context menuDuring the 4.10 cycle, the behaviour changed to have xfce4-popupmen-applications open up the desktop context menu rather than the applications menu. This wasn't the behaviour in 4.8.During the 4.10 cycle, the behaviour changed to have xfce4-popupmen-applications open up the desktop context menu rather than the applications menu. This wasn't the behaviour in 4.8.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/425Move item to top or bottom buttons for items list2021-01-31T01:16:24ZYousuf PhilipsMove item to top or bottom buttons for items listWould be great if in addition to the up and down buttons a move to top and move to bottom buttons were available to easily move the item.Would be great if in addition to the up and down buttons a move to top and move to bottom buttons were available to easily move the item.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/426Items in Status Tray are displayed in single row in 2 row panel when 'square ...2022-05-03T13:38:48ZTomas ChrastinaItems in Status Tray are displayed in single row in 2 row panel when 'square items' is enabledOS: `Xubuntu 20.04.1`
Xfce: `4.16`
I use panel in **Deskbar** (vertical) mode with **2 rows**.
Icons in **Status Notifiers** are displayed in both rows -> OK.
Icons in **Systray Icons** are displayed in 1 row -> NotOK.
Config...OS: `Xubuntu 20.04.1`
Xfce: `4.16`
I use panel in **Deskbar** (vertical) mode with **2 rows**.
Icons in **Status Notifiers** are displayed in both rows -> OK.
Icons in **Systray Icons** are displayed in 1 row -> NotOK.
Configuration of **Status Tray Items**:
Icons:
- [ ] Adjust size automatically
Fixed icon size (pixels): 16
Behavior:
- [ ] Arrange items in a single row
- [ ] Hide items by default
- [X] Square items
I found out, that when I unchecked **Square items**, even **Systray Icons** are displayed in both rows.
But then it all looks a bit "crowded" for both **Status Notifiers** and **Systray Icons**.4.17.1Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/427Problem with horizontal dock panel when background is transparent2022-04-26T10:44:55ZBill BallasProblem with horizontal dock panel when background is transparentManjaro xfce dock panel not refreshing when horizontal and the background is transparent. I tried to find why is this happening but it doesn’t make sense.
When in vertical it works just fine the background is transparent and the apps ch...Manjaro xfce dock panel not refreshing when horizontal and the background is transparent. I tried to find why is this happening but it doesn’t make sense.
When in vertical it works just fine the background is transparent and the apps change but when it is horizontal, if i make a change the old frame stays in the back.
I also tried to put as background a transparent black color with 0.1 opacity but the 0.1 adds up and after a while the color of the background is black again.
I saw similar issue before a month so i thought i should make another issue about it
is this a bug? help me if you can because i think the semi-transparent panel is very cool.4.17.1Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/428Replacing Panel Profile overwrites wrong profile2021-02-05T21:26:40ZMassimo-BReplacing Panel Profile overwrites wrong profileI sometimes need to switch between between panel profile FOO and BAR.
Before switching from FOO to BAR, I like to save FOO again for keeping changes done meanwhile. So I first delete FOO and save again to name FOO. Then I apply BAR. When...I sometimes need to switch between between panel profile FOO and BAR.
Before switching from FOO to BAR, I like to save FOO again for keeping changes done meanwhile. So I first delete FOO and save again to name FOO. Then I apply BAR. When applying FOO again, the profile is just like BAR and I lost the profile FOO, which I need to restore from backups to ~/.local/share/xfce4-panel-profiles/.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/430Dialogs/windows appear below panel when using compiz2021-02-08T14:52:33ZscootergrisenDialogs/windows appear below panel when using compizWhen using compiz it seems windows/dialog are places below the panel.
Like if the panel is places vertically to the left of the screen and you right click the panel and open panel preferences the dialog will appear at pixel 0x0 of the sc...When using compiz it seems windows/dialog are places below the panel.
Like if the panel is places vertically to the left of the screen and you right click the panel and open panel preferences the dialog will appear at pixel 0x0 of the screen instead of just to the right of the panel.
I can move the dialog but next time i open the dialog is it below the panel again.
Seems compiz have a plugin to control window placement but it happens when that plugin is disabled which it seems to be by default.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/431Panel hides when action button menu is still opens2022-04-04T14:10:42ZYousuf PhilipsPanel hides when action button menu is still opensWith panel set to autohide always, open action button menu and wait a few seconds and panel will hide.
![panel_-_action_buttons_menu_with_autohide](/uploads/23891e10ed09212d0bc8ec1f26d373fb/panel_-_action_buttons_menu_with_autohide.mp4)With panel set to autohide always, open action button menu and wait a few seconds and panel will hide.
![panel_-_action_buttons_menu_with_autohide](/uploads/23891e10ed09212d0bc8ec1f26d373fb/panel_-_action_buttons_menu_with_autohide.mp4)4.17.0Graeme GottGraeme Gotthttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/432Add opton to make Status Notifiers appear left of Systray Icons2022-09-13T14:14:36Ztestman42Add opton to make Status Notifiers appear left of Systray IconsThe Status Tray Plugin has two categories of icons, Status Notifiers and Systray Icons.
While order of icons can be configured within each category, there is apparently no option to change the order of which category appears first.
Thi...The Status Tray Plugin has two categories of icons, Status Notifiers and Systray Icons.
While order of icons can be configured within each category, there is apparently no option to change the order of which category appears first.
This is mildly annoying because Status Notifiers, content of which regularly changes, appear to the right of Systray Icons, which mostly stay the same all the time.
So for those of us who have the Status Tray Plugin on the right side of the panel, new icons shift the position of the constantly present icons. If positions of categories would be switched, then always present icons would stay in the same position while new icons would appear in what was previously unused space.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/433Notification area does not automatically hide again on leave2021-02-10T23:45:41ZOr SchiroNotification area does not automatically hide again on leaveHi everyone,
It's best shown by this video:
https://drive.google.com/file/d/1HbbQrluH0XCzSu0FGY5Ubg4LvMOELhoB/view?usp=drivesdk
You click the arrow to expand to see the hidden icons, then leave the area but the icons are not hiding a...Hi everyone,
It's best shown by this video:
https://drive.google.com/file/d/1HbbQrluH0XCzSu0FGY5Ubg4LvMOELhoB/view?usp=drivesdk
You click the arrow to expand to see the hidden icons, then leave the area but the icons are not hiding automatically.
Can anyone reproduce this?https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/434Missing icon shown in Window Buttons though scalable SVG is available2021-03-05T15:06:28ZYousuf PhilipsMissing icon shown in Window Buttons though scalable SVG is availableThough there is /usr/share/icons/hicolor/scalable/apps/org.gnome.baobab.svg installed, Window Buttons shows a missing icon when its run with Adwaita theme, though it shows up fine in Whisker.
![image](/uploads/6165237501052b61d41c89367b...Though there is /usr/share/icons/hicolor/scalable/apps/org.gnome.baobab.svg installed, Window Buttons shows a missing icon when its run with Adwaita theme, though it shows up fine in Whisker.
![image](/uploads/6165237501052b61d41c89367bf8eb6e/image.png)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/456[FEATURE REQUEST] Please add an option to control the new blur effect applied...2022-04-05T13:11:28Zx-qq[FEATURE REQUEST] Please add an option to control the new blur effect applied to buttons of minimized windows in tasklist widgetDear XFCE developers,
Recently (I think since 4.16) the buttons belonging to minimized windows in tasklist get blur applied to them.
I find it much more difficult to read the text on the buttons with this effect.
I have been rebuildin...Dear XFCE developers,
Recently (I think since 4.16) the buttons belonging to minimized windows in tasklist get blur applied to them.
I find it much more difficult to read the text on the buttons with this effect.
I have been rebuilding xfce4-panel with the following patch to but I have to do this after every OS package update, which is unpleasant.
```diff
--- xfce4-panel-4.16.2.orig/plugins/tasklist/tasklist-widget.c
+++ xfce4-panel-4.16.2/plugins/tasklist/tasklist-widget.c
@@ -2655,6 +2655,7 @@ xfce_tasklist_button_icon_changed (WnckW
}
/* create a spotlight version of the icon when minimized */
+ /*
if (!tasklist->only_minimized
&& tasklist->minimized_icon_lucency < 100
&& wnck_window_is_minimized (window))
@@ -2667,6 +2668,7 @@ xfce_tasklist_button_icon_changed (WnckW
if (gtk_style_context_has_class (context, "minimized"))
gtk_style_context_remove_class (context, "minimized");
}
+ */
gtk_image_set_from_pixbuf (GTK_IMAGE (child->icon), pixbuf);
}
@@ -2700,6 +2702,7 @@ xfce_tasklist_button_name_changed (WnckW
else if (wnck_window_is_shaded (child->window))
name = label = g_strdup_printf ("=%s=", name);
}
+ /*
else
{
if ((!child->tasklist->only_minimized
@@ -2707,6 +2710,7 @@ xfce_tasklist_button_name_changed (WnckW
|| wnck_window_is_shaded (child->window))
gtk_style_context_add_class (ctx, "label-hidden");
}
+ */
gtk_label_set_text (GTK_LABEL (child->label), name);
gtk_label_set_ellipsize (GTK_LABEL (child->label), child->tasklist->ellipsize_mode);
```
Please, provide an option that would allow achieving the exact effect of this patch (even a hidden option accessible only by xfce4-settings-editor is perfectly fine).
I am aware of the label-decorations option, but it has a side effect of adding "[" and "]" around button labels, so it is not optimal.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/4351 pixel vertical misalignment bug when using a background image - panel v 14....2022-05-02T23:05:04ZMoat1 pixel vertical misalignment bug when using a background image - panel v 14.16.1I noticed this after an update of my Manjaro 20.2.1 system, which bumped Xfce up to v 14.16.0 and the panel to v 14.16.1 (from what previous versions, I'm not sure);
When using a background image for a panel located at the bottom of the...I noticed this after an update of my Manjaro 20.2.1 system, which bumped Xfce up to v 14.16.0 and the panel to v 14.16.1 (from what previous versions, I'm not sure);
When using a background image for a panel located at the bottom of the screen (instead of selecting the theme's colors or a solid color via "Panel Preferences"), there is a 1 pixel upward displacement of the majority of the panel, to the left of the notification/system tray area - leaving a visible 1 px "step" between the panel and tray elements.
This *_may_* have something to do with the vertical shifted, dotted & pulsing 1 px red border around the panel while tweaking via "Panel Preferences"; elements correctly line up to accommodate the red-dotted border as long as "Panel Preferences" is open/active, but as soon as it's closed, only the notification area(s) drops back into the proper position - the rest of the panel erroneously remaining raised by 1 pixel.
I've tried different images - both .png & .jpg - tweaked most/all settings in "Panel Preferences" and tried multiple panel re-starts & system re-boots - all to no avail.
Forum moderator ToZ confirmed the same behavior here: https://forum.xfce.org/viewtopic.php?pid=61753 - but also mentioned the issue _doesn't_ occur when using a panel at the _top_ of the screen.
Below is attached an image of what I'm seeing, as well as an example panel background image that I'm using;
![panel_glitch](/uploads/866c45fa164b72053222529a65d64cf1/panel_glitch.jpg)
Background .png image;
![Manjaro](/uploads/6d0d5cc42223d86cae42c353ad228a2c/Manjaro.png)
Some system info;
```
inxi -F
System: Host: hp-6730b Kernel: 5.10.13-2-MANJARO x86_64 bits: 64 Desktop: Xfce 4.16.0
Distro: Manjaro Linux
Machine: Type: Laptop System: Hewlett-Packard product: HP Compaq 6730b (KS178UT#ABA)
v: F.20 serial: <superuser required>
Mobo: Hewlett-Packard model: 30DD v: KBC Version 96.23
CPU: Info: Dual Core model: Intel Core2 Duo P8600 bits: 64 type: MCP
L2 cache: 3 MiB
Speed: 804 MHz min/max: 800/2401 MHz Core speeds (MHz): 1: 804 2: 823
Graphics: Device-1: Intel Mobile 4 Series Integrated Graphics driver: i915 v: kernel
Display: x11 server: X.Org 1.20.10 driver: loaded: intel
unloaded: modesetting resolution: 1280x800~60Hz
OpenGL: renderer: Mesa DRI Mobile Intel GM45 Express (CTG) v: 2.1 Mesa 20.3.4
```4.17.1Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/436tasklist sometimes stops showing any new window button2022-04-05T13:01:34Zpezcurreltasklist sometimes stops showing any new window buttonSometimes tasklist stops showing any new window button.
(restarting xfce4-panel with `xfce4-panel -r` fixes it, sometimes only for a while)Sometimes tasklist stops showing any new window button.
(restarting xfce4-panel with `xfce4-panel -r` fixes it, sometimes only for a while)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/437Commit 350659a5 breaks action buttons if panel is in deskbar mode2022-04-07T14:41:03ZPaul A. WalkerCommit 350659a5 breaks action buttons if panel is in deskbar mode"Invert buttons orientation" dialog is no longer present, as per issue #223. If a vertical panel in deskbar mode is used then the buttons do not vertically stack, although the icon of the one that is visible does correctly rotate.
![act..."Invert buttons orientation" dialog is no longer present, as per issue #223. If a vertical panel in deskbar mode is used then the buttons do not vertically stack, although the icon of the one that is visible does correctly rotate.
![action_buttons](/uploads/82eefdac64360416e869015383f3a6bc/action_buttons.png)4.17.0Graeme GottGraeme Gotthttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/439Popup/ContextMenu when hovering over menu-buttons misplaces location of popup...2022-04-05T13:02:19ZJohn IvyPopup/ContextMenu when hovering over menu-buttons misplaces location of popup/context when moderately long titles are present.The screenshot will likely explain the situation better. Please view them in order of timestamp (or as arranged here).
1 picture is worth 1000 words, but I'll provide a description anyway.
Tested on:
- OS: Manjaro Linux x86_64
- Host:...The screenshot will likely explain the situation better. Please view them in order of timestamp (or as arranged here).
1 picture is worth 1000 words, but I'll provide a description anyway.
Tested on:
- OS: Manjaro Linux x86_64
- Host: TUF Gaming FX505DY_FX505DY 1.0 Kernel: 5.11.0-1-MANJARO
- Uptime: 19 hours, 9 mins
- Packages: 1355 (pacman)
- Shell: bash 5.1.0
- Resolution: 1920x1080
- DE: Xfce 4.16
- WM: Xfwm4
- WM Theme: Matcha-sea
- Theme: Matcha-sea [GTK2/3]
- Icons: Papirus-Maia [GTK2], Adwaita [GTK3]
- Terminal: xfce4-terminal
- Terminal Font: Monospace 11
- CPU: AMD Ryzen 5 3550H with Radeon Vega Mobile Gfx (8) @ 2.100GHz
- GPU: AMD ATI 05:00.0 Picasso
- GPU: AMD ATI Radeon RX 460/560D / Pro 450/455/460/555/555X/560/560X
- Memory: 9823MiB / 15757MiB
---
---
"Hovering at chromium, then left to transmission. Moving mouse away, then hovering on transmission only."
![Screenshot_2021-02-23_12-51-44](/uploads/0aca298245fc333ac5cc8cd85a2a3d94/Screenshot_2021-02-23_12-51-44.png)
![Screenshot_2021-02-23_12-51-57](/uploads/7029b3c56c17d3defb719db90e268d64/Screenshot_2021-02-23_12-51-57.png)
![Screenshot_2021-02-23_12-52-10](/uploads/57f80b6bbd799073160d6556424c81c4/Screenshot_2021-02-23_12-52-10.png)
---
Attempting to hover over a menu button (such as a program) [in the taskbar at the bottom where you maximize and minimize windows] presents you with a context menu/popup that displays the program's name.
_If you, still on the taskbar axis, move slowly your cursor to the right or left to hover over another program menu button, you will get a popup/context menu displaying the title of that program, naturally. This works as intended for short title names._
**Now, attempt the following:**
> Open a program with a relatively long title name [a browser stackoverflow question for example]. Hover it. You see the popup of the title as expected. But **then**, as before, hover your axis/cursor to the right or left of another program, with a short title.
Notice the issue? The popup does not appear anymore in it's intended location. It is "pushed" relative to the previously hovered title.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/440Show first name as Action Button label2022-04-07T15:51:01ZYousuf PhilipsShow first name as Action Button labelIn the Title combobox in the preferences dialog, you can select 'Full Name', but it would be good to also have the option to show just the 'First Name'.
Title combobox was added in https://gitlab.xfce.org/xfce/xfce4-panel/commit/2f885a5...In the Title combobox in the preferences dialog, you can select 'Full Name', but it would be good to also have the option to show just the 'First Name'.
Title combobox was added in https://gitlab.xfce.org/xfce/xfce4-panel/commit/2f885a51718190e7408e352c3c59b5898788bfc2.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/441Bluetooth tooltip appears when expanding hidden tray icons2022-07-15T06:40:43ZYousuf PhilipsBluetooth tooltip appears when expanding hidden tray iconsI had the bluetooth tray icon hidden and when I click on the arrow to expand the hidden tray icons, it shows the bluetooth tooltip, though the mouse is still over the expansion arrow.
![image](/uploads/3de2b16c6e550f91f7757d1982359294/i...I had the bluetooth tray icon hidden and when I click on the arrow to expand the hidden tray icons, it shows the bluetooth tooltip, though the mouse is still over the expansion arrow.
![image](/uploads/3de2b16c6e550f91f7757d1982359294/image.png)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/442Right clicking a launcher sometimes crashes the panel2022-09-29T21:08:16ZAndriy ByelikovRight clicking a launcher sometimes crashes the panelI've experienced this issue repeatedly. After adding a program to the panel using the whiskermenu's Add to Panel dialog button, it adds the launcher at the end of the panel. Sometimes when I try to right-click that launcher item to move ...I've experienced this issue repeatedly. After adding a program to the panel using the whiskermenu's Add to Panel dialog button, it adds the launcher at the end of the panel. Sometimes when I try to right-click that launcher item to move it the dialog that's supposed to contain the Move button pops up completely empty and the whole panel freezes (empty popup dialog won't go away and all other items on the panel are irresponsive), so I have to run ```xfce4-panel -r``` to get it working again. NOTE: I have my panel docked at the top of the screen.
Attaching screenshot showing how it looks vs how it's supposed to look and the logs I got replicating this behavior running ```xfce4-panel``` through the terminal.
![xfce4-panel-bug](/uploads/e8d95eaab85c0fe08fe6854b1b0b279c/xfce4-panel-bug.png)
```
(wrapper-2.0:78214): Gtk-CRITICAL **: 01:09:32.128: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
(xfce4-panel:78209): Gtk-CRITICAL **: 01:09:32.129: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
(xfce4-panel:78209): xfce4-panel-CRITICAL **: 01:09:33.812: panel-window.c:3373 (panel_window_thaw_autohide): expression 'window->autohide_block > 0' failed.
(xfce4-panel:78209): garcon-CRITICAL **: 01:09:37.555: garcon_gtk_menu_get_desktop_actions_menu: assertion 'actions != NULL' failed
(xfce4-panel:78209): garcon-CRITICAL **: 01:09:37.558: garcon_gtk_menu_get_desktop_actions_menu: assertion 'actions != NULL' failed
(xfce4-panel:78209): garcon-CRITICAL **: 01:09:39.003: garcon_gtk_menu_get_desktop_actions_menu: assertion 'actions != NULL' failed
(xfce4-panel:78209): Gtk-CRITICAL **: 01:09:39.010: _gtk_widget_captured_event: assertion 'WIDGET_REALIZED_FOR_EVENT (widget, event)' failed
(xfce4-panel:78209): Gtk-CRITICAL **: 01:09:39.022: _gtk_widget_captured_event: assertion 'WIDGET_REALIZED_FOR_EVENT (widget, event)' failed
(xfce4-panel:78209): Gtk-CRITICAL **: 01:09:39.272: _gtk_widget_captured_event: assertion 'WIDGET_REALIZED_FOR_EVENT (widget, event)' failed
```4.17.0Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/443Option to disable panel2022-04-05T13:04:33ZYousuf PhilipsOption to disable panelI have a panel that I don't wish to remove and don't want to set to autohide, as it still popups when i mouseover that particular area, and it would be great to have that option to disable it.I have a panel that I don't wish to remove and don't want to set to autohide, as it still popups when i mouseover that particular area, and it would be great to have that option to disable it.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/448Panel transparency not working, visual glitches2022-04-26T09:43:15ZPetarPanel transparency not working, visual glitchesI am trying to make the panel be transparent. I tried using a transparent PNG and set it as background, and I tried using the solid color and set it to transparent. It always results in a broken panel. See the attached video ![Screencast...I am trying to make the panel be transparent. I tried using a transparent PNG and set it as background, and I tried using the solid color and set it to transparent. It always results in a broken panel. See the attached video ![Screencast_2021-03-02_15_18_44](/uploads/2678b4a76a3b43d7435fbb6114eb6f04/Screencast_2021-03-02_15_18_44.mp4)
I have xfce4-panel 4.16.1 (Xfce 4.16), 5.11.1-1-MANJARO, Thinkpad P14s G1 (AMD 4750U)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/449Add integration with Calendar apps2022-09-02T16:24:04ZYousuf PhilipsAdd integration with Calendar appsAs Orage is no longer supported, it would be useful to integrate the standard clock plugin with Calendar or PIM apps like Gnome Calendar, California, etc. Mate's Clock app does a similar kind of integration with Evolution.
![image](/upl...As Orage is no longer supported, it would be useful to integrate the standard clock plugin with Calendar or PIM apps like Gnome Calendar, California, etc. Mate's Clock app does a similar kind of integration with Evolution.
![image](/uploads/8f23a189338bc0a305fd36721a3082c0/image.png)
The alternative maybe to use a different calendar widget, like GooCalendar.
https://goocalendar.readthedocs.io/en/latest/https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/450Not correctly handling AppIndicators' status changes2022-04-07T16:02:11ZThomas UhleNot correctly handling AppIndicators' status changesThe panel's Status Tray plugin is not at all correctly handling AppIndicators' status changes because it only detects whether status is `Passive` or not, cf. `sn_item_status_is_exposed()`. But status is a tri-state value; it may not only...The panel's Status Tray plugin is not at all correctly handling AppIndicators' status changes because it only detects whether status is `Passive` or not, cf. `sn_item_status_is_exposed()`. But status is a tri-state value; it may not only be `Passive` or `Active` but might be `NeedsAttention` as well (according to `enum AppIndicatorStatus`).
Only in the case if status equals `NeedsAttention`, the attention icon and its description shall be shown. With your implementation, the attention icon is displayed as soon as it is set by receiving the signal `NewAttentionIcon` and status not being `Passive` (cf. property `exposed`), which lets any application like [Solaar](https://pwr-solaar.github.io/Solaar/) always display the attention icon, also if status remains to just be `Active` all the time. But then the shown icon shall be the regular instead of the attention icon (according to [StatusNotifierItem's documentation](https://www.freedesktop.org/wiki/Specifications/StatusNotifierItem/StatusNotifierItem/#org.freedesktop.statusnotifieritem.status) for instance).4.17.0Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/451Task / window buttons became fat in revision f26352af0ce66307c69ae6112e386e1a...2022-04-26T06:59:57ZAlex FollandTask / window buttons became fat in revision f26352af0ce66307c69ae6112e386e1a5716f06d**To reproduce:**
1. Build and run a revision of xfce4-panel in "deskbar" mode with "window buttons" from before f26352af0ce66307c69ae6112e386e1a5716f06d
2. Take a screenshot of the height of the window buttons.
3. Build and run a revis...**To reproduce:**
1. Build and run a revision of xfce4-panel in "deskbar" mode with "window buttons" from before f26352af0ce66307c69ae6112e386e1a5716f06d
2. Take a screenshot of the height of the window buttons.
3. Build and run a revision of xfce4-panel in "deskbar" mode with "window buttons" in a revision from f26352af0ce66307c69ae6112e386e1a5716f06d or later
4. Take a screenshot of the height of the window buttons.
5. Compare the screenshots taken in steps 2 and 4.
**Current behavior:**
Task buttons (aka window buttons) became fat in revision f26352af0ce66307c69ae6112e386e1a5716f06d . They are currently about double their previous height for me, which takes up way too much screen height. They have huge margins now and fill the height of the area I've allocated for them very easily with just a few windows open. This causes them to easily overlap my lower panel.
**Expected behavior:**
Task buttons (aka window buttons) are expected to have small margins so they don't fill the available height easily.
**Screenshot:**
The following screenshot exhibits the new behavior, where the window buttons overlap my lower panel. This is a common number of Firefox windows that I have open when working on something intensive in my work workspace.
![image](/uploads/bbb39b34ad38edd3ab3d334abf89901d/image.png)
**Additional info:**
As I write this report, I don't have time right now to get a screenshot from the previous xfce4-panel because I have to start my day job work day, but I wanted to make sure this issue was captured early. Thanks for the hard work on xfce4. I love its usual compactness which lets me organize many tasks.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/452Launcher plugin: Multiple use-after-free Valgrind errors2022-12-10T16:59:24ZGhost UserLauncher plugin: Multiple use-after-free Valgrind errorsSteps to reproduce:
1. Run `"xfce4-panel -q"`
2. Start `"valgrind xfce4-panel"`
3. Open a launcher properties dialog that currently contains 1 item (in the screenshot: Alacritty)
4. Add a second item (in the screenshot: About Xfce)
5. C...Steps to reproduce:
1. Run `"xfce4-panel -q"`
2. Start `"valgrind xfce4-panel"`
3. Open a launcher properties dialog that currently contains 1 item (in the screenshot: Alacritty)
4. Add a second item (in the screenshot: About Xfce)
5. Close the properties dialog
![Screenshot_20210308_174449](/uploads/9ee6c3d3351924098a67c247f53e4ef3/Screenshot_20210308_174449.png)
See also: https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/442
The above steps generate the following **30** memory access errors:
````
==30088== Memcheck, a memory error detector
==30088== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==30088== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==30088== Command: xfce4-panel
==30088== Invalid read of size 1
==30088== at 0x4E929FA: gtk_widget_dispose (gtkwidget.c:12163)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== by 0x4C8E1CF: gtk_event_controller_handle_event (gtkeventcontroller.c:230)
==30088== by 0x4E85A9C: _gtk_widget_run_controllers (gtkwidget.c:7443)
==30088== by 0x4E8852D: gtk_widget_real_button_event (gtkwidget.c:4393)
==30088== by 0x4EE63CC: _gtk_marshal_BOOLEAN__BOXEDv (gtkmarshalers.c:129)
==30088== Address 0xa0c8792 is 178 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
==30088== Invalid write of size 1
==30088== at 0x4E92A03: gtk_widget_dispose (gtkwidget.c:12163)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== by 0x4C8E1CF: gtk_event_controller_handle_event (gtkeventcontroller.c:230)
==30088== by 0x4E85A9C: _gtk_widget_run_controllers (gtkwidget.c:7443)
==30088== by 0x4E8852D: gtk_widget_real_button_event (gtkwidget.c:4393)
==30088== by 0x4EE63CC: _gtk_marshal_BOOLEAN__BOXEDv (gtkmarshalers.c:129)
==30088== Address 0xa0c8792 is 178 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
==30088== Invalid read of size 8
==30088== at 0x4E92A08: gtk_widget_dispose (gtkwidget.c:12163)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== by 0x4C8E1CF: gtk_event_controller_handle_event (gtkeventcontroller.c:230)
==30088== by 0x4E85A9C: _gtk_widget_run_controllers (gtkwidget.c:7443)
==30088== by 0x4E8852D: gtk_widget_real_button_event (gtkwidget.c:4393)
==30088== by 0x4EE63CC: _gtk_marshal_BOOLEAN__BOXEDv (gtkmarshalers.c:129)
==30088== Address 0xa0c8898 is 440 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
==30088== Invalid read of size 1
==30088== at 0x4E92912: _gtk_widget_get_sizegroups (gtkwidget.c:16442)
==30088== by 0x4E92912: gtk_widget_dispose (gtkwidget.c:12166)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== by 0x4C8E1CF: gtk_event_controller_handle_event (gtkeventcontroller.c:230)
==30088== by 0x4E85A9C: _gtk_widget_run_controllers (gtkwidget.c:7443)
==30088== by 0x4E8852D: gtk_widget_real_button_event (gtkwidget.c:4393)
==30088== by 0x4EE63CC: _gtk_marshal_BOOLEAN__BOXEDv (gtkmarshalers.c:129)
==30088== Address 0xa0c8796 is 182 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
==30088== Invalid read of size 8
==30088== at 0x57ABD45: g_type_check_instance_is_fundamentally_a (gtype.c:4027)
==30088== by 0x5791FD5: g_object_set_qdata (gobject.c:3588)
==30088== by 0x4E9292B: gtk_widget_dispose (gtkwidget.c:12176)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== by 0x4C8E1CF: gtk_event_controller_handle_event (gtkeventcontroller.c:230)
==30088== by 0x4E85A9C: _gtk_widget_run_controllers (gtkwidget.c:7443)
==30088== Address 0xa0c8880 is 416 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
(xfce4-panel:30088): GLib-GObject-CRITICAL **: 17:44:39.313: g_object_set_qdata: assertion 'G_IS_OBJECT (object)' failed
==30088== Invalid read of size 8
==30088== at 0x4E9292C: gtk_widget_dispose (gtkwidget.c:12178)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== by 0x4C8E1CF: gtk_event_controller_handle_event (gtkeventcontroller.c:230)
==30088== by 0x4E85A9C: _gtk_widget_run_controllers (gtkwidget.c:7443)
==30088== by 0x4E8852D: gtk_widget_real_button_event (gtkwidget.c:4393)
==30088== by 0x4EE63CC: _gtk_marshal_BOOLEAN__BOXEDv (gtkmarshalers.c:129)
==30088== Address 0xa0c87c0 is 224 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
==30088== Invalid read of size 8
==30088== at 0x57AC5AD: g_type_check_instance (gtype.c:4133)
==30088== by 0x57A0B75: g_signal_handlers_destroy (gsignal.c:2775)
==30088== by 0x578CFA8: g_object_real_dispose (gobject.c:1172)
==30088== by 0x4E92960: gtk_widget_dispose (gtkwidget.c:12181)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== by 0x4C8E1CF: gtk_event_controller_handle_event (gtkeventcontroller.c:230)
==30088== Address 0xa0c8880 is 416 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
(xfce4-panel:30088): GLib-GObject-WARNING **: 17:44:39.324: instance with invalid (NULL) class pointer
(xfce4-panel:30088): GLib-GObject-CRITICAL **: 17:44:39.324: g_signal_handlers_destroy: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
==30088== Invalid read of size 1
==30088== at 0x57F6AC0: g_pointer_bit_lock (gbitlock.c:408)
==30088== by 0x5806725: g_datalist_lock (gdataset.c:209)
==30088== by 0x5806725: g_data_set_internal (gdataset.c:354)
==30088== by 0x5806B5D: g_datalist_id_set_data_full (gdataset.c:670)
==30088== by 0x578CFBE: g_object_real_dispose (gobject.c:1173)
==30088== by 0x4E92960: gtk_widget_dispose (gtkwidget.c:12181)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== Address 0xa0c8890 is 432 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
==30088== Invalid read of size 8
==30088== at 0x5806726: g_data_set_internal (gdataset.c:356)
==30088== by 0x5806B5D: g_datalist_id_set_data_full (gdataset.c:670)
==30088== by 0x578CFBE: g_object_real_dispose (gobject.c:1173)
==30088== by 0x4E92960: gtk_widget_dispose (gtkwidget.c:12181)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== by 0x4C8E1CF: gtk_event_controller_handle_event (gtkeventcontroller.c:230)
==30088== Address 0xa0c8890 is 432 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
==30088== Invalid read of size 1
==30088== at 0x57F6BC3: g_pointer_bit_unlock (gbitlock.c:523)
==30088== by 0x58067F0: g_datalist_unlock (gdataset.c:215)
==30088== by 0x58067F0: g_data_set_internal (gdataset.c:482)
==30088== by 0x5806B5D: g_datalist_id_set_data_full (gdataset.c:670)
==30088== by 0x578CFBE: g_object_real_dispose (gobject.c:1173)
==30088== by 0x4E92960: gtk_widget_dispose (gtkwidget.c:12181)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== Address 0xa0c8890 is 432 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
==30088== Invalid read of size 1
==30088== at 0x57F6AC0: g_pointer_bit_lock (gbitlock.c:408)
==30088== by 0x5806725: g_datalist_lock (gdataset.c:209)
==30088== by 0x5806725: g_data_set_internal (gdataset.c:354)
==30088== by 0x5806B5D: g_datalist_id_set_data_full (gdataset.c:670)
==30088== by 0x578CFD0: g_object_real_dispose (gobject.c:1174)
==30088== by 0x4E92960: gtk_widget_dispose (gtkwidget.c:12181)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== Address 0xa0c8890 is 432 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
==30088== Invalid read of size 8
==30088== at 0x5806726: g_data_set_internal (gdataset.c:356)
==30088== by 0x5806B5D: g_datalist_id_set_data_full (gdataset.c:670)
==30088== by 0x578CFD0: g_object_real_dispose (gobject.c:1174)
==30088== by 0x4E92960: gtk_widget_dispose (gtkwidget.c:12181)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== by 0x4C8E1CF: gtk_event_controller_handle_event (gtkeventcontroller.c:230)
==30088== Address 0xa0c8890 is 432 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
==30088== Invalid read of size 1
==30088== at 0x57F6BC3: g_pointer_bit_unlock (gbitlock.c:523)
==30088== by 0x58067F0: g_datalist_unlock (gdataset.c:215)
==30088== by 0x58067F0: g_data_set_internal (gdataset.c:482)
==30088== by 0x5806B5D: g_datalist_id_set_data_full (gdataset.c:670)
==30088== by 0x578CFD0: g_object_real_dispose (gobject.c:1174)
==30088== by 0x4E92960: gtk_widget_dispose (gtkwidget.c:12181)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== Address 0xa0c8890 is 432 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
==30088== Invalid read of size 4
==30088== at 0x578D933: g_object_unref (gobject.c:3470)
==30088== by 0x578D933: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== by 0x4C8E1CF: gtk_event_controller_handle_event (gtkeventcontroller.c:230)
==30088== by 0x4E85A9C: _gtk_widget_run_controllers (gtkwidget.c:7443)
==30088== by 0x4E8852D: gtk_widget_real_button_event (gtkwidget.c:4393)
==30088== by 0x4EE63CC: _gtk_marshal_BOOLEAN__BOXEDv (gtkmarshalers.c:129)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Address 0xa0c8888 is 424 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
==30088== Invalid read of size 1
==30088== at 0x57F6AC0: g_pointer_bit_lock (gbitlock.c:408)
==30088== by 0x5806725: g_datalist_lock (gdataset.c:209)
==30088== by 0x5806725: g_data_set_internal (gdataset.c:354)
==30088== by 0x5806B5D: g_datalist_id_set_data_full (gdataset.c:670)
==30088== by 0x578D971: g_object_unref (gobject.c:3489)
==30088== by 0x578D971: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== by 0x4C8E1CF: gtk_event_controller_handle_event (gtkeventcontroller.c:230)
==30088== by 0x4E85A9C: _gtk_widget_run_controllers (gtkwidget.c:7443)
==30088== by 0x4E8852D: gtk_widget_real_button_event (gtkwidget.c:4393)
==30088== Address 0xa0c8890 is 432 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
==30088== Invalid read of size 8
==30088== at 0x5806726: g_data_set_internal (gdataset.c:356)
==30088== by 0x5806B5D: g_datalist_id_set_data_full (gdataset.c:670)
==30088== by 0x578D971: g_object_unref (gobject.c:3489)
==30088== by 0x578D971: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== by 0x4C8E1CF: gtk_event_controller_handle_event (gtkeventcontroller.c:230)
==30088== by 0x4E85A9C: _gtk_widget_run_controllers (gtkwidget.c:7443)
==30088== by 0x4E8852D: gtk_widget_real_button_event (gtkwidget.c:4393)
==30088== by 0x4EE63CC: _gtk_marshal_BOOLEAN__BOXEDv (gtkmarshalers.c:129)
==30088== Address 0xa0c8890 is 432 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
==30088== Invalid read of size 1
==30088== at 0x57F6BC3: g_pointer_bit_unlock (gbitlock.c:523)
==30088== by 0x58067F0: g_datalist_unlock (gdataset.c:215)
==30088== by 0x58067F0: g_data_set_internal (gdataset.c:482)
==30088== by 0x5806B5D: g_datalist_id_set_data_full (gdataset.c:670)
==30088== by 0x578D971: g_object_unref (gobject.c:3489)
==30088== by 0x578D971: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== by 0x4C8E1CF: gtk_event_controller_handle_event (gtkeventcontroller.c:230)
==30088== by 0x4E85A9C: _gtk_widget_run_controllers (gtkwidget.c:7443)
==30088== by 0x4E8852D: gtk_widget_real_button_event (gtkwidget.c:4393)
==30088== Address 0xa0c8890 is 432 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
==30088== Invalid read of size 8
==30088== at 0x57AC5AD: g_type_check_instance (gtype.c:4133)
==30088== by 0x57A0B75: g_signal_handlers_destroy (gsignal.c:2775)
==30088== by 0x578D979: g_object_unref (gobject.c:3490)
==30088== by 0x578D979: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== by 0x4C8E1CF: gtk_event_controller_handle_event (gtkeventcontroller.c:230)
==30088== by 0x4E85A9C: _gtk_widget_run_controllers (gtkwidget.c:7443)
==30088== by 0x4E8852D: gtk_widget_real_button_event (gtkwidget.c:4393)
==30088== by 0x4EE63CC: _gtk_marshal_BOOLEAN__BOXEDv (gtkmarshalers.c:129)
==30088== Address 0xa0c8880 is 416 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
(xfce4-panel:30088): GLib-GObject-WARNING **: 17:44:39.380: instance with invalid (NULL) class pointer
(xfce4-panel:30088): GLib-GObject-CRITICAL **: 17:44:39.380: g_signal_handlers_destroy: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
==30088== Invalid read of size 1
==30088== at 0x57F6AC0: g_pointer_bit_lock (gbitlock.c:408)
==30088== by 0x5806725: g_datalist_lock (gdataset.c:209)
==30088== by 0x5806725: g_data_set_internal (gdataset.c:354)
==30088== by 0x5806B5D: g_datalist_id_set_data_full (gdataset.c:670)
==30088== by 0x578D98B: g_object_unref (gobject.c:3491)
==30088== by 0x578D98B: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== by 0x4C8E1CF: gtk_event_controller_handle_event (gtkeventcontroller.c:230)
==30088== by 0x4E85A9C: _gtk_widget_run_controllers (gtkwidget.c:7443)
==30088== by 0x4E8852D: gtk_widget_real_button_event (gtkwidget.c:4393)
==30088== Address 0xa0c8890 is 432 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
==30088== Invalid read of size 8
==30088== at 0x5806726: g_data_set_internal (gdataset.c:356)
==30088== by 0x5806B5D: g_datalist_id_set_data_full (gdataset.c:670)
==30088== by 0x578D98B: g_object_unref (gobject.c:3491)
==30088== by 0x578D98B: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== by 0x4C8E1CF: gtk_event_controller_handle_event (gtkeventcontroller.c:230)
==30088== by 0x4E85A9C: _gtk_widget_run_controllers (gtkwidget.c:7443)
==30088== by 0x4E8852D: gtk_widget_real_button_event (gtkwidget.c:4393)
==30088== by 0x4EE63CC: _gtk_marshal_BOOLEAN__BOXEDv (gtkmarshalers.c:129)
==30088== Address 0xa0c8890 is 432 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
==30088== Invalid read of size 1
==30088== at 0x57F6BC3: g_pointer_bit_unlock (gbitlock.c:523)
==30088== by 0x58067F0: g_datalist_unlock (gdataset.c:215)
==30088== by 0x58067F0: g_data_set_internal (gdataset.c:482)
==30088== by 0x5806B5D: g_datalist_id_set_data_full (gdataset.c:670)
==30088== by 0x578D98B: g_object_unref (gobject.c:3491)
==30088== by 0x578D98B: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== by 0x4C8E1CF: gtk_event_controller_handle_event (gtkeventcontroller.c:230)
==30088== by 0x4E85A9C: _gtk_widget_run_controllers (gtkwidget.c:7443)
==30088== by 0x4E8852D: gtk_widget_real_button_event (gtkwidget.c:4393)
==30088== Address 0xa0c8890 is 432 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
==30088== Invalid read of size 4
==30088== at 0x578D991: g_object_unref (gobject.c:3494)
==30088== by 0x578D991: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== by 0x4C8E1CF: gtk_event_controller_handle_event (gtkeventcontroller.c:230)
==30088== by 0x4E85A9C: _gtk_widget_run_controllers (gtkwidget.c:7443)
==30088== by 0x4E8852D: gtk_widget_real_button_event (gtkwidget.c:4393)
==30088== by 0x4EE63CC: _gtk_marshal_BOOLEAN__BOXEDv (gtkmarshalers.c:129)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Address 0xa0c8888 is 424 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
(xfce4-panel:30088): GLib-GObject-CRITICAL **: 17:44:39.400: g_object_unref: assertion 'old_ref > 0' failed
==30088== Invalid read of size 8
==30088== at 0x48AE13C: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2418)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== by 0x4C8E1CF: gtk_event_controller_handle_event (gtkeventcontroller.c:230)
==30088== by 0x4E85A9C: _gtk_widget_run_controllers (gtkwidget.c:7443)
==30088== by 0x4E8852D: gtk_widget_real_button_event (gtkwidget.c:4393)
==30088== by 0x4EE63CC: _gtk_marshal_BOOLEAN__BOXEDv (gtkmarshalers.c:129)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A1C33: g_signal_emit_valist (gsignal.c:3404)
==30088== Address 0xa0d03e0 is 0 bytes inside a block of size 16 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x584F6D0: g_slist_free_1 (gslist.c:169)
==30088== by 0x584F8A7: _g_slist_remove_data (gslist.c:427)
==30088== by 0x584F8A7: g_slist_remove (gslist.c:454)
==30088== by 0x48AC344: xfce_panel_plugin_menu_item_destroy (xfce-panel-plugin.c:1775)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584FE33: g_slist_append (gslist.c:239)
==30088== by 0x48AE337: xfce_panel_plugin_menu_insert_item (xfce-panel-plugin.c:2312)
==30088== by 0xD0AF2A8: launcher_plugin_add_desktop_actions (launcher.c:1886)
==30088== by 0x4D317EC: gtk_menu_shell_forall (gtkmenushell.c:1154)
==30088== by 0x4C31F3B: gtk_container_foreach (gtkcontainer.c:2478)
==30088== by 0xD0AF50B: launcher_plugin_button_update_action_menu (launcher.c:1922)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
==30088== Invalid read of size 8
==30088== at 0x57ABE96: g_type_check_instance_cast (gtype.c:4056)
==30088== by 0x48AE149: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2418)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== by 0x4C8E1CF: gtk_event_controller_handle_event (gtkeventcontroller.c:230)
==30088== by 0x4E85A9C: _gtk_widget_run_controllers (gtkwidget.c:7443)
==30088== by 0x4E8852D: gtk_widget_real_button_event (gtkwidget.c:4393)
==30088== by 0x4EE63CC: _gtk_marshal_BOOLEAN__BOXEDv (gtkmarshalers.c:129)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Address 0xa0c8880 is 416 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
(xfce4-panel:30088): GLib-GObject-WARNING **: 17:44:39.411: invalid unclassed pointer in cast to 'GtkWidget'
==30088== Invalid read of size 8
==30088== at 0x48AC2C7: xfce_panel_plugin_menu_item_destroy (xfce-panel-plugin.c:1771)
==30088== by 0x48AE154: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2418)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== by 0x4C8E1CF: gtk_event_controller_handle_event (gtkeventcontroller.c:230)
==30088== by 0x4E85A9C: _gtk_widget_run_controllers (gtkwidget.c:7443)
==30088== by 0x4E8852D: gtk_widget_real_button_event (gtkwidget.c:4393)
==30088== by 0x4EE63CC: _gtk_marshal_BOOLEAN__BOXEDv (gtkmarshalers.c:129)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Address 0xa0c8880 is 416 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
==30088== Invalid read of size 8
==30088== at 0x57AB7C5: g_type_check_instance_is_a (gtype.c:4012)
==30088== by 0x48AC2DC: xfce_panel_plugin_menu_item_destroy (xfce-panel-plugin.c:1771)
==30088== by 0x48AE154: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2418)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== by 0x4C8E1CF: gtk_event_controller_handle_event (gtkeventcontroller.c:230)
==30088== by 0x4E85A9C: _gtk_widget_run_controllers (gtkwidget.c:7443)
==30088== by 0x4E8852D: gtk_widget_real_button_event (gtkwidget.c:4393)
==30088== by 0x4EE63CC: _gtk_marshal_BOOLEAN__BOXEDv (gtkmarshalers.c:129)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== Address 0xa0c8880 is 416 bytes inside a block of size 488 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x57AA765: g_type_free_instance (gtype.c:1940)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3520)
==30088== by 0x578D9B5: g_object_unref (gobject.c:3395)
==30088== by 0x578D9F1: g_value_object_free_value (gobject.c:3959)
==30088== by 0x57AF4A3: g_value_unset (gvalue.c:278)
==30088== by 0x57A241C: g_signal_emit_valist (gsignal.c:3525)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584EB09: g_slice_alloc0 (gslice.c:1096)
==30088== by 0x57AA407: g_type_create_instance (gtype.c:1840)
==30088== by 0x578DF6A: g_object_new_internal (gobject.c:1939)
==30088== by 0x578FCFD: g_object_new_valist (gobject.c:2264)
==30088== by 0x578FFD3: g_object_new (gobject.c:1782)
==30088== by 0x4B77FCB: gtk_image_menu_item_new_with_mnemonic (gtkimagemenuitem.c:912)
==30088== by 0x48CE821: xfce_gtk_image_menu_item_new (xfce-gtk-extensions.c:187)
==30088== by 0xB3AE4CC: garcon_gtk_menu_create_menu_item (garcon-gtk-menu.c:666)
==30088== by 0xB3AE4CC: garcon_gtk_menu_pack_actions_menu (garcon-gtk-menu.c:703)
==30088== by 0xB3AFD1B: garcon_gtk_menu_get_desktop_actions_menu (garcon-gtk-menu.c:1194)
==30088== by 0xD0AF4B0: launcher_plugin_button_update_action_menu (launcher.c:1918)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
==30088==
(xfce4-panel:30088): libxfce4panel-CRITICAL **: 17:44:39.421: xfce-panel-plugin.c:1771 (xfce_panel_plugin_menu_item_destroy): expression 'GTK_IS_MENU_ITEM (item)' failed.
==30088== Invalid read of size 8
==30088== at 0x48AE155: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2411)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CC8391: _gtk_gesture_set_recognized (gtkgesture.c:346)
==30088== by 0x4CC8391: _gtk_gesture_check_recognized (gtkgesture.c:387)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:778)
==30088== by 0x4CC9C2A: gtk_gesture_handle_event (gtkgesture.c:713)
==30088== by 0x4CCD066: gtk_gesture_single_handle_event (gtkgesturesingle.c:222)
==30088== by 0x4C8E1CF: gtk_event_controller_handle_event (gtkeventcontroller.c:230)
==30088== by 0x4E85A9C: _gtk_widget_run_controllers (gtkwidget.c:7443)
==30088== by 0x4E8852D: gtk_widget_real_button_event (gtkwidget.c:4393)
==30088== by 0x4EE63CC: _gtk_marshal_BOOLEAN__BOXEDv (gtkmarshalers.c:129)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A1C33: g_signal_emit_valist (gsignal.c:3404)
==30088== Address 0xa0d03e8 is 8 bytes inside a block of size 16 free'd
==30088== at 0x483AE4F: free (vg_replace_malloc.c:538)
==30088== by 0x58325C8: g_free (gmem.c:199)
==30088== by 0x584EC47: g_slice_free1 (gslice.c:1181)
==30088== by 0x584F6D0: g_slist_free_1 (gslist.c:169)
==30088== by 0x584F8A7: _g_slist_remove_data (gslist.c:427)
==30088== by 0x584F8A7: g_slist_remove (gslist.c:454)
==30088== by 0x48AC344: xfce_panel_plugin_menu_item_destroy (xfce-panel-plugin.c:1775)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E929F9: gtk_widget_dispose (gtkwidget.c:12162)
==30088== by 0x4D2DB9B: gtk_menu_item_dispose (gtkmenuitem.c:1039)
==30088== by 0x578D932: g_object_unref (gobject.c:3465)
==30088== by 0x578D932: g_object_unref (gobject.c:3395)
==30088== by 0x48AE13B: xfce_panel_plugin_menu_destroy (xfce-panel-plugin.c:2416)
==30088== by 0xD0AF47F: launcher_plugin_button_update_action_menu (launcher.c:1903)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x5790460: g_object_set_valist (gobject.c:2444)
==30088== by 0x5790E36: g_object_set (gobject.c:2614)
==30088== by 0xD0B1EE3: launcher_dialog_tree_save (launcher-dialog.c:472)
==30088== by 0xD0B44B4: launcher_dialog_add_response (launcher-dialog.c:413)
==30088== by 0x578AA30: g_cclosure_marshal_VOID__INT (gmarshal.c:540)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579BA70: signal_emit_unlocked_R.isra.0 (gsignal.c:3739)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4C70808: gtk_dialog_response (gtkdialog.c:1233)
==30088== by 0x4C70C58: action_widget_activated (gtkdialog.c:319)
==30088== by 0x578A5E9: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEFA7C: gtk_button_clicked (gtkbutton.c:1541)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1845)
==30088== by 0x4BEFBC7: gtk_button_do_release (gtkbutton.c:1832)
==30088== by 0x4BEFBC7: gtk_real_button_released (gtkbutton.c:1963)
==30088== by 0x578A568: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==30088== by 0x5786287: g_type_class_meta_marshal (gclosure.c:1007)
==30088== by 0x5787F23: g_closure_invoke (gclosure.c:810)
==30088== by 0x579B6CF: signal_emit_unlocked_R.isra.0 (gsignal.c:3669)
==30088== by 0x57A26B2: g_signal_emit_valist (gsignal.c:3495)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4BEDBBF: multipress_released_cb (gtkbutton.c:666)
==30088== by 0x4EED449: _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (gtkmarshalers.c:4803)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4CCB682: gtk_gesture_multi_press_end (gtkgesturemultipress.c:287)
==30088== by 0x578B694: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1686)
==30088== Block was alloc'd at
==30088== at 0x483984F: malloc (vg_replace_malloc.c:307)
==30088== by 0x58324C8: g_malloc (gmem.c:106)
==30088== by 0x584E3BD: g_slice_alloc (gslice.c:1070)
==30088== by 0x584FE33: g_slist_append (gslist.c:239)
==30088== by 0x48AE337: xfce_panel_plugin_menu_insert_item (xfce-panel-plugin.c:2312)
==30088== by 0xD0AF2A8: launcher_plugin_add_desktop_actions (launcher.c:1886)
==30088== by 0x4D317EC: gtk_menu_shell_forall (gtkmenushell.c:1154)
==30088== by 0x4C31F3B: gtk_container_foreach (gtkcontainer.c:2478)
==30088== by 0xD0AF50B: launcher_plugin_button_update_action_menu (launcher.c:1922)
==30088== by 0xD0B65B0: launcher_plugin_set_property (launcher.c:871)
==30088== by 0x578DBE4: object_set_property (gobject.c:1565)
==30088== by 0x579016B: g_object_setv (gobject.c:2389)
==30088== by 0x579016B: g_object_setv (gobject.c:2363)
==30088== by 0x5790F7A: g_object_set_property (gobject.c:2680)
==30088== by 0x48FA71D: xfconf_g_property_channel_notify (xfconf-binding.c:333)
==30088== by 0x48FABB0: xfconf_g_property_init (xfconf-binding.c:392)
==30088== by 0x48FAEB4: xfconf_g_property_bind (xfconf-binding.c:509)
==30088== by 0xD0B7573: panel_properties_bind (panel-xfconf.c:135)
==30088== by 0xD0B7746: launcher_plugin_construct (launcher.c:1063)
==30088== by 0x48AC06A: xfce_panel_plugin_realize (xfce-panel-plugin.c:1026)
==30088== by 0x578A5C5: g_cclosure_marshal_VOID__VOIDv (gmarshal.c:165)
==30088== by 0x57860D9: g_type_class_meta_marshalv (gclosure.c:1034)
==30088== by 0x578822B: _g_closure_invoke_va (gclosure.c:873)
==30088== by 0x57A2A1B: g_signal_emit_valist (gsignal.c:3404)
==30088== by 0x57A2C09: g_signal_emit (gsignal.c:3551)
==30088== by 0x4E98FFB: gtk_widget_realize (gtkwidget.c:5519)
==30088== by 0x4E9CA67: gtk_widget_set_parent (gtkwidget.c:9659)
==30088== by 0x12CA9F: panel_itembar_insert (panel-itembar.c:1041)
==30088== by 0x121B23: panel_application_plugin_insert (panel-application.c:812)
==30088== by 0x1231B6: panel_application_load_real (panel-application.c:431)
==30088== by 0x123610: panel_application_wait_for_window_manager_destroyed (panel-application.c:519)
==30088== by 0x52E4617: gdk_threads_dispatch_free (gdk.c:782)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1660)
==30088== by 0x5827112: g_source_callback_unref (gmain.c:1653)
==30088== by 0x5827738: g_source_destroy_internal (gmain.c:1329)
==30088== by 0x582B70F: g_main_dispatch (gmain.c:3355)
==30088== by 0x582B70F: g_main_context_dispatch (gmain.c:4043)
==30088== by 0x582BA87: g_main_context_iterate.constprop.0 (gmain.c:4119)
==30088== by 0x582BDF2: g_main_loop_run (gmain.c:4317)
==30088== by 0x4D1C92C: gtk_main (gtkmain.c:1328)
==30088== by 0x11CE9D: main (main.c:385)
````4.17.0Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/453Panel Preferences shows the wrong text for items2022-04-05T13:08:15ZSteven XuPanel Preferences shows the wrong text for itemsThis is a pretty old bug, and I've alway had it since I used XFCE, back in 2013 I think.
When I go into my `Panel Preferences` -> `Items`, as I move my mouse inside the box containing the list of items, the text for the list of items th...This is a pretty old bug, and I've alway had it since I used XFCE, back in 2013 I think.
When I go into my `Panel Preferences` -> `Items`, as I move my mouse inside the box containing the list of items, the text for the list of items there changes to other random items.
The icons are correct however, and `Edit the currently selected item` also edits the correct item.
I once tried deleting the file and resetting it, but the bug's still there.
My current version is `xfce4-panel` 4.16.2-1 on Arch Linux.
Other reports of the bug:
- [Xubuntu Panel Preferences Items tab shows wrong items - Ask Ubuntu](https://askubuntu.com/questions/965009/xubuntu-panel-preferences-items-tab-shows-wrong-items)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/454"Extra" empty slot in the lower panel with the default theme2022-04-04T13:58:14ZJarkko Sakkinen"Extra" empty slot in the lower panel with the default themeIn my desktop, with the unmodified default theme of XFCE 4.16, there is a weird "extra" slot on the right side of the lower left pane. This does not happen in my laptop. Both run Arch and XFCE 4.16. The desktop has a 4k display and the l...In my desktop, with the unmodified default theme of XFCE 4.16, there is a weird "extra" slot on the right side of the lower left pane. This does not happen in my laptop. Both run Arch and XFCE 4.16. The desktop has a 4k display and the laptop has a full HD display.
![Screenshot_2021-03-14_19-54-40](/uploads/efef2dc06c1e9ae925eebafd68ad4d81/Screenshot_2021-03-14_19-54-40.png)4.17.0Yousuf PhilipsYousuf Philipshttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/455Make autohide delay configurable2022-04-05T13:09:40ZchampignoomMake autohide delay configurableCurrently both `"popup-delay"` and `"popdown-delay"` are [read-only](https://gitlab.xfce.org/xfce/xfce4-panel/-/blob/master/panel/panel-window.c#L528).
Under the default setting, when the panel autohides, one has to wait 1.4s ([0.35](ht...Currently both `"popup-delay"` and `"popdown-delay"` are [read-only](https://gitlab.xfce.org/xfce/xfce4-panel/-/blob/master/panel/panel-window.c#L528).
Under the default setting, when the panel autohides, one has to wait 1.4s ([0.35](https://gitlab.xfce.org/xfce/xfce4-panel/-/blob/master/panel/panel-window.c#L63) * [4](https://gitlab.xfce.org/xfce/xfce4-panel/-/blob/master/panel/panel-window.c#L2664))until the panel fully disappears.
This is prohibitively slow when there's a frequently clicked button under the panel. Please make these two parameters configurable.
Thanks.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/458Not sending scroll events to AppIndicators2022-04-23T21:04:39ZThomas UhleNot sending scroll events to AppIndicatorsThe panel's Status Tray plugin does not send mouse-wheel scroll events via DBus to AppIndicators. I tried to figure out but could not find the reason. Everything seems to be implemented by `sn_button_scroll_event()` and `sn_item_scroll()...The panel's Status Tray plugin does not send mouse-wheel scroll events via DBus to AppIndicators. I tried to figure out but could not find the reason. Everything seems to be implemented by `sn_button_scroll_event()` and `sn_item_scroll()` resp., but the DBus method `Scroll` is never called which can easily be observed by monitoring the session DBus. \
If you need an application for testing that reacts to scroll events, you might try [Solaar](https://pwr-solaar.github.io/Solaar/).https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/459Feature Request: GNOME1-like Panel configuration2021-04-28T12:31:42ZJack WallenFeature Request: GNOME1-like Panel configurationAttached is the Panel Profile tarball.
[]([GNOME1.tar.bz2](/uploads/3ec2ca1b6eb8bbda9384a02b6d12851d/GNOME1.tar.bz2))Attached is the Panel Profile tarball.
[]([GNOME1.tar.bz2](/uploads/3ec2ca1b6eb8bbda9384a02b6d12851d/GNOME1.tar.bz2))https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/461[feature suggestion] Make 'Add New Items' screen more informative by telling ...2022-04-07T16:11:01Zyuri@FreeBSD[feature suggestion] Make 'Add New Items' screen more informative by telling the user which items (plugins) are already installedCurrently:
![image](/uploads/48bdeda244aeaf87cec2042d8b629684/image.png)
it grays out items that can't be added (because they were already added and can only have one instance, I assume) are grayed out.
It would be a good usability impr...Currently:
![image](/uploads/48bdeda244aeaf87cec2042d8b629684/image.png)
it grays out items that can't be added (because they were already added and can only have one instance, I assume) are grayed out.
It would be a good usability improvement if this screen would have textual descriptions towards the right of the list, like:
* already added and can only be added once
* already added once
* already added 3 times
* not added yet
Currently it is hard to find items that aren't already installed.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/462it won't woek2021-04-28T09:40:38Zoof robloxit won't woekit says no data it won't workit says no data it won't workhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/463Status Tray Plugin issue with icon sizes2022-04-23T18:18:55ZPeter Patel-SchneiderStatus Tray Plugin issue with icon sizesI have my status tray plugin set to adjust icon sizes. Some icons show up at what looks to be the correct size, some show up very small. See the attached program for a short python program that exhibits the problem.
[tray-test.py](/...I have my status tray plugin set to adjust icon sizes. Some icons show up at what looks to be the correct size, some show up very small. See the attached program for a short python program that exhibits the problem.
[tray-test.py](/uploads/9ee51f266228a0a9f8a221bb9aa5bc81/tray-test.py)
![solaar-attention.svg](/uploads/c342e271dfbba2ecb8ecc9985986f222/solaar-attention.svg)
![solaar.svg](/uploads/c1aba40672b18fff123a5315e582a4cb/solaar.svg)
![solaar-init.svg](/uploads/b35f7a09d24c11a7bd605b9777e87f47/solaar-init.svg)
![battery-good.svg](/uploads/481aade52af1ac9894b701aba5085ea1/battery-good.svg)4.17.1Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/464status tray plugin does not allow :-separated list of paths when creating app...2021-04-28T11:06:54ZPeter Patel-Schneiderstatus tray plugin does not allow :-separated list of paths when creating appindicatorThe notification area used to allow a :-separated list of paths for searching icons. This appears to be gone in status tray plugin.
The attached short python program shows the changed behaviour.
[tray-test.py](/uploads/5b60fabe0e2711f...The notification area used to allow a :-separated list of paths for searching icons. This appears to be gone in status tray plugin.
The attached short python program shows the changed behaviour.
[tray-test.py](/uploads/5b60fabe0e2711fb31475e5b3c142dbc/tray-test.py)
![solaar-attention.svg](/uploads/3866c989918be06af6b51fcb67636dfd/solaar-attention.svg)
![solaar.svg](/uploads/902b9e7e5af0ab51a5a5296c05e7e4eb/solaar.svg)
![solaar-init.svg](/uploads/52cb5f753069890fa3b30ee7f687b5a5/solaar-init.svg)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/465Intelligently hide panel very sensitive with 2x window scaling2022-04-23T13:51:52ZdariusrafIntelligently hide panel very sensitive with 2x window scalingDebian Testing/Bullseye 64-bit Xfce version 4.16:
On a display with a resolution of 3840x2160, where Window Scaling is set to 2x under Settings<Appearance<Window Scaling, the automatic hiding of the lower panel (Panel 2) hides on any wi...Debian Testing/Bullseye 64-bit Xfce version 4.16:
On a display with a resolution of 3840x2160, where Window Scaling is set to 2x under Settings<Appearance<Window Scaling, the automatic hiding of the lower panel (Panel 2) hides on any window that is past the horizontal middle of the screen, whereas on a display with a given resolution of 2560x1440 (or any 16:9 resolution for that matter) with 1x Window Scaling, the panel hides only when a window overlaps with it, which to me is the expected/intended behavior.
**N.B.: Please don't confuse the Window Scaling being set to 2x as the same as the Scale option under Settings<Display being set to 2x.**
[2021-04-03_22-27-18.mkv](/uploads/ae68a4a54e100913df6af2770567a29d/2021-04-03_22-27-18.mkv)
[2021-04-03_22-28-08.mkv](/uploads/dc1eb2c846de85d05ffe1db707bfa2b4/2021-04-03_22-28-08.mkv)4.17.1Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/466Area below panel is shifted left2022-09-30T18:41:33ZscootergrisenArea below panel is shifted leftWhen the panel option called "Don't reserve space on borders" is disabled and i click e.g. Whisker menu plugin the area below the panel is shifted left.
The wider the whisker menu popup is the greater the shift is (the more pixels the b...When the panel option called "Don't reserve space on borders" is disabled and i click e.g. Whisker menu plugin the area below the panel is shifted left.
The wider the whisker menu popup is the greater the shift is (the more pixels the background is moved).
Also happens with plugins like "clock" but not much because the popup is not so wide.
Does not happen with "time and date" plugin.
Xfce 4.14
Linux Mint 20.1
![animation](/uploads/555713f6b95c6f3be17b142ced67d791/animation.gif)4.17.1Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/467Build failure on Archlinux in docker container2022-04-05T13:19:31ZChigozirim Chukwunoblechuk5@web.deBuild failure on Archlinux in docker containerI am trying to build master in a docker container, and every time without fail, it gets to a point in the build and fails. Here is the log of when it starts building:
```
Now type "make" to compile.
make all-recursive
make[1]: Entering...I am trying to build master in a docker container, and every time without fail, it gets to a point in the build and fails. Here is the log of when it starts building:
```
Now type "make" to compile.
make all-recursive
make[1]: Entering directory '/git/xfce-test/xfce4-panel/src/xfce4-panel'
Making all in libxfce4panel
make[2]: Entering directory '/git/xfce-test/xfce4-panel/src/xfce4-panel/libxfce4panel'
GEN libxfce4panel-enum-types.h
GEN libxfce4panel-alias.h
GEN libxfce4panel-aliasdef.c
GEN libxfce4panel-enum-types.c
GEN libxfce4panel-marshal.c
INFO: Reading libxfce4panel-marshal.list...
GEN libxfce4panel-marshal.h
INFO: Reading libxfce4panel-marshal.list...
make all-am
make[3]: Entering directory '/git/xfce-test/xfce4-panel/src/xfce4-panel/libxfce4panel'
CC libxfce4panel_2_0_la-libxfce4panel-aliasdef.lo
CC libxfce4panel_2_0_la-libxfce4panel-enum-types.lo
CC libxfce4panel_2_0_la-libxfce4panel-marshal.lo
CC libxfce4panel_2_0_la-libxfce4panel-config.lo
CC libxfce4panel_2_0_la-xfce-arrow-button.lo
CC libxfce4panel_2_0_la-xfce-panel-convenience.lo
CC libxfce4panel_2_0_la-xfce-panel-plugin.lo
CC libxfce4panel_2_0_la-xfce-panel-plugin-provider.lo
CC libxfce4panel_2_0_la-xfce-panel-image.lo
CCLD libxfce4panel-2.0.la
GISCAN Libxfce4panel-2.0.gir
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/limits.h:26,
from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include-fixed/limits.h:195,
from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include-fixed/syslimits.h:7,
from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include-fixed/limits.h:34,
from /usr/lib/glib-2.0/include/glibconfig.h:11,
from /usr/include/glib-2.0/glib/gtypes.h:32,
from /usr/include/glib-2.0/glib/galloca.h:32,
from /usr/include/glib-2.0/glib.h:30,
from /usr/include/glib-2.0/gobject/gbinding.h:28,
from /usr/include/glib-2.0/glib-object.h:22,
from /git/xfce-test/xfce4-panel/src/xfce4-panel/libxfce4panel/libxfce4panel-enum-types.h:6,
from /git/xfce-test/xfce4-panel/src/xfce4-panel/libxfce4panel/g-ir-cpp-qodd5qut.c:4:
/usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O)
| ^~~~~~~
GICOMP Libxfce4panel-2.0.gir
VAPIGEN libxfce4panel-2.0.vapi
Libxfce4panel-2.0.gir:390.5-393.20: error: `Xfce' already contains a definition for `MAJOR_VERSION'
libxfce4util-1.0.vapi:95.2-95.31: note: previous definition of `MAJOR_VERSION' was here
Libxfce4panel-2.0.gir:403.5-406.20: error: `Xfce' already contains a definition for `MICRO_VERSION'
libxfce4util-1.0.vapi:97.2-97.31: note: previous definition of `MICRO_VERSION' was here
Libxfce4panel-2.0.gir:416.5-419.20: error: `Xfce' already contains a definition for `MINOR_VERSION'
libxfce4util-1.0.vapi:99.2-99.31: note: previous definition of `MINOR_VERSION' was here
make[3]: *** [/usr/share/vala/Makefile.vapigen:61: libxfce4panel-2.0.vapi] Error 1
make[3]: Leaving directory '/git/xfce-test/xfce4-panel/src/xfce4-panel/libxfce4panel'
make[2]: Leaving directory '/git/xfce-test/xfce4-panel/src/xfce4-panel/libxfce4panel'
make[2]: *** [Makefile:785: all] Error 2
make[1]: Leaving directory '/git/xfce-test/xfce4-panel/src/xfce4-panel'
make[1]: *** [Makefile:607: all-recursive] Error 1
make: *** [Makefile:518: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
```
It looks like it has something to do with `libxfce4util`, which was built earlier, but I've been unable to trace the cause.
You can test it yourself by downloading the repo at: https://github.com/xfce-test/container-archlinux. The PKGBUILD files used to build all the packages are located in `xfce/db`.
### Running the container
If you want to run the container, just run the `./app/scripts/build-xfce-test.sh` script from the root folder.
Alternatively, open the docker file and comment out the part that says `RUN /container/scripts/install-xfce-packages.sh`, build the container using the above script, then start it using the start script `./app/scripts/start-xfce-test.sh`.
Everything you need will be mounted at `/container` and `/git/xfce-test` folder.Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/469Feature request for panel workspace switcher: Show Miniature Views and Name (...2023-01-14T10:28:18ZUnknown ErrorFeature request for panel workspace switcher: Show Miniature Views and Name (Button Text)Hi! I'm happily using XFCE for many years now :). One of its main strengths is the easy management of multiple workspaces.
I recently had to assign new keyboard shortcuts to access the individual workspaces, still learning the new shortc...Hi! I'm happily using XFCE for many years now :). One of its main strengths is the easy management of multiple workspaces.
I recently had to assign new keyboard shortcuts to access the individual workspaces, still learning the new shortcuts. So
now the big question for me: Use miniature views (easier quick overview) or buttons (easier to memorize the workspace names)?
However I thought why not have both? Having a small label on each desktop would make it easy to figure out which workspace contains which windows and accordingly press keyboard shortcuts. Did this idea ever come up?
Use cases:
* Displayed workspace names are hints for keyboard shortcuts:
* Using 10 or more workspaces in a single row: it is hard to know which is the 5th or the 6th desktop without counting from right to left or left to right. A small number would quickly idicate the desktop number (or desktop name)
I'd also be willing to try to add this functionality - however I've no idea where to start looking for that in the source, any hints appreciated :)
As a second suggestion that also kind of solves the problem of counting: a color coding could be of use, e.g. to visually group 3 desktops together, making it easy to visually "count" which desktop shortcut you're looking to switch to. A colored background or frame would help for example. (even a identical colored frame for all groups would work)
Martin
here how I imagined it approximately:
![xfce4-Panel-Feature-Request](/uploads/6774348b784f7dc907743b3546766c02/xfce4-Panel-Feature-Request.png)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/471No wifi icon in Status tray plugin on login2022-04-05T13:20:39ZArun ThawaitNo wifi icon in Status tray plugin on loginUsing XFCE 4.16![Screenshot_2021-04-29_21-57-09](/uploads/e8248381ba1fc519ec2df202b7740fe0/Screenshot_2021-04-29_21-57-09.png) the wifi is working fine but there is no wifi icon at System tray on login and if I restart the panel it will ...Using XFCE 4.16![Screenshot_2021-04-29_21-57-09](/uploads/e8248381ba1fc519ec2df202b7740fe0/Screenshot_2021-04-29_21-57-09.png) the wifi is working fine but there is no wifi icon at System tray on login and if I restart the panel it will appear.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/472[Feature Request] Panel buttons - windows grouping by Timestamp + Title to th...2022-04-07T16:57:36Zizzylaif[Feature Request] Panel buttons - windows grouping by Timestamp + Title to the RIGHTCurrently, _Settings > Panel > Item tab > Window Buttons > Sort order_ allows 5 modes and by default groups open app windows by title with more recently opened apps going to the left on the panel. I.e. if you open Thunderbird, then Fifre...Currently, _Settings > Panel > Item tab > Window Buttons > Sort order_ allows 5 modes and by default groups open app windows by title with more recently opened apps going to the left on the panel. I.e. if you open Thunderbird, then Fifrefox window, then another Firefox window, in the panel the order will be FF-FF-TB. This is true for 3 of the 5 modes available.
One may switch order to Timestamp or None which will make more recent apps appear to the right, however, the windows will not be grouped. I.e., if you open a Firefox window, then Thunderbird, then another Firefox window, they will appear as FF-TB-FF in the panel, while the behavior most users are arguably used to or at least expect is FF-FF-TB.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/473Window Button blinks despite being active window already2022-07-13T13:49:03ZhaarpWindow Button blinks despite being active window alreadyI'm working with applications that pop up dialog windows (which won't appear in the window button list). Wine applications especially. Frequently, when the dialog window is closed again, the application's button in the window button list...I'm working with applications that pop up dialog windows (which won't appear in the window button list). Wine applications especially. Frequently, when the dialog window is closed again, the application's button in the window button list starts blinking. This is despite the fact that the application already is active and has focus.
This smells like a bug. I don't think the currently active/focused window's button should be able to blink. It's unnecessarily distracting, and there's no intuitive way to stop it when it happens.
To make it stop, one has to focus a different window and then the application again.
Cheers!https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/474Stop panel when right-clicking quickly to open the context menu2022-04-05T13:22:55ZDenis DenisovStop panel when right-clicking quickly to open the context menu### Steps:
1. Add an application icon from the xfce4-panel main menu to the xfce4-panel
2. Fast right-click open context menu wihout waiting animation tooltip
### Result
Stopping any events on the window with frozen animation.
```
$ xf...### Steps:
1. Add an application icon from the xfce4-panel main menu to the xfce4-panel
2. Fast right-click open context menu wihout waiting animation tooltip
### Result
Stopping any events on the window with frozen animation.
```
$ xfce4-about -V
xfce4-about 4.16.0 (Xfce 4.16)
```
![1add](/uploads/55b7c8beba7745560d34e91dff2c2377/1add.jpg)
![2fast-righ-click](/uploads/5bd0b0ef2f9ce1736c5123fac6e6a27b/2fast-righ-click.jpg)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/476Panel freezes when adding and then moving new item from whisker menu2022-04-05T13:26:00ZMagicCookiePanel freezes when adding and then moving new item from whisker menu1. Open whisker menu and search for something that is not in the panel
2. Right-click the item in the whisker menu and click to add to panel
3. After the icon pops up on the panel right-click the icon in the panel (without clicking anyth...1. Open whisker menu and search for something that is not in the panel
2. Right-click the item in the whisker menu and click to add to panel
3. After the icon pops up on the panel right-click the icon in the panel (without clicking anything else, so the whisker menu is still up) and click move
4. The menu for the icon should be blank and the panel unresponsive until it is manually restarted.
I am running EndeavourOS, Arch Kernel, Whisker Menu and DockBarx are the only things besides the default items and separators that have been added to my panel.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/477Unify on-click description and behavior2022-04-05T13:28:26ZArtem S. TashkinovUnify on-click description and behavior* For CPU Graph there's: "Associated program" which executes on mouse click
* For Sensor Plugin there's: "Execute on double click:" which executes on double mouse click, why? A single mouse click is not handled.
* For Network Monitor the...* For CPU Graph there's: "Associated program" which executes on mouse click
* For Sensor Plugin there's: "Execute on double click:" which executes on double mouse click, why? A single mouse click is not handled.
* For Network Monitor there's nothing.
It would be great if all the plugins had the same action, e.g. a single mouse click and the same description, e.g. "Execute on mouse click". Of course I'm talking about the plugins which currently don't already have a command associated with a mouse click.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/478Window buttons / Tasklist labels size is severely limited2023-09-03T14:49:44ZChang ZhaoWindow buttons / Tasklist labels size is severely limitedI need large fonts due to old age and poor sight, so my display has 144 dpi.
1. In Deskbar panel mode, "window buttons" have very small height:
![tasks_deskbar](/uploads/ce257dad7bf50d4772deab7929455e0a/tasks_deskbar.jpg)
despite the ...I need large fonts due to old age and poor sight, so my display has 144 dpi.
1. In Deskbar panel mode, "window buttons" have very small height:
![tasks_deskbar](/uploads/ce257dad7bf50d4772deab7929455e0a/tasks_deskbar.jpg)
despite the fact that only about 1/3 of the vertical space is used on the panel.
The text is not that large, but already it gets cluttered and cropped. Trying to add margins and paddings to css only reduces buttons or labels, their boundaries remain small.
By the way, the icons remain small too. I know there were many bugs reported and discussed regarding the icons, and I thought the issue with icons should have been resolved (?) in [https://gitlab.xfce.org/xfce/xfce4-panel/-/merge_requests/29](https://gitlab.xfce.org/xfce/xfce4-panel/-/merge_requests/29), but I actually use rather fresh software, and the problem is there:
xfce4-panel 4.16.2-1, build date 2021-02-25
manjaro-xfce-21.0.4-210506-linux510
_**(PS.** I have built xfce4-panel 4.16.3 from the release tarball, and it's all the same.)_
2. Likewise, in Horizontal panel, I can see no more than 9 symbols of the labels (and sometimes more is necessary), even though there is much free space:
![tasks_horiz](/uploads/86316ea48c71422e4f82d3845e17fdad/tasks_horiz.jpg)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/479Xfce desktop switcher shows graphical artifacts when highlighted2022-04-05T13:29:14ZNikolay BorodinXfce desktop switcher shows graphical artifacts when highlighted```
xfce4-panel --version
xfce4-panel 4.14.3 (Xfce 4.14)
```
[record3-2021-05-09_11.57.10.avi](/uploads/6a502bfc5de0ba2c29b2081337018a6e/record3-2021-05-09_11.57.10.avi)
The artifacts are not present if translucency is disabled.
The bu...```
xfce4-panel --version
xfce4-panel 4.14.3 (Xfce 4.14)
```
[record3-2021-05-09_11.57.10.avi](/uploads/6a502bfc5de0ba2c29b2081337018a6e/record3-2021-05-09_11.57.10.avi)
The artifacts are not present if translucency is disabled.
The bug appears in 4.16 too.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/480Window Buttons | "Launch New Instance..." should not include the ellipsis2022-04-07T11:55:30Zoren-bWindow Buttons | "Launch New Instance..." should not include the ellipsisUI convention is that an ellipsis is used when a menu item requires additional input from the user (see e.g. here: https://uxdesign.cc/dot-dot-dot-7ce6170bfc7f?gi=8f7bca0dd0f0 )
On the window buttons plugin "Launch New Instance..." imme...UI convention is that an ellipsis is used when a menu item requires additional input from the user (see e.g. here: https://uxdesign.cc/dot-dot-dot-7ce6170bfc7f?gi=8f7bca0dd0f0 )
On the window buttons plugin "Launch New Instance..." immediately launches a new instance without any additional input from the user, so it should be "Launch New Instance".4.17.0Kevin BowenKevin Bowenhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/481Increase the default number of Workspaces from 1 to 2.2021-05-20T09:07:12ZhobscobIncrease the default number of Workspaces from 1 to 2.When adding the Workspace Switcher to a panel, it defaults to a single workspace. I can't think of a reason to have just one workspace. So may I suggest, increase the default to two workspaces.
Using: Xfce 4.16 on Xubuntu 21.04When adding the Workspace Switcher to a panel, it defaults to a single workspace. I can't think of a reason to have just one workspace. So may I suggest, increase the default to two workspaces.
Using: Xfce 4.16 on Xubuntu 21.04https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/482A way to programmatically re-order the window buttons/tasklist2022-04-07T17:04:25ZSteven XuA way to programmatically re-order the window buttons/tasklistIs there a way to programmatically re-order the window buttons/tasklist? And if not can there be one?
I would like Xfce to automatically start some programs I often start on login, and to order the window buttons in a way I prefer.
To ...Is there a way to programmatically re-order the window buttons/tasklist? And if not can there be one?
I would like Xfce to automatically start some programs I often start on login, and to order the window buttons in a way I prefer.
To reorder them correctly, I would like to be notified when a new window button appears, with it's `WnckWindow` (so I can get the window's title text and it's process id). Then I want to tell Xfce where this new window button should be placed at in the tasklist. I believe `xfce_tasklist_button_compare()` performs this task, so I'd like an option to override this.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/483Allow to toggle panel's lock status from the pop-up menu2022-04-05T13:31:09ZArtem S. TashkinovAllow to toggle panel's lock status from the pop-up menuIt would be great if after right clicking the panel I could toggle the panel's lock status by clicking something which says
- [x] "Locked"
There are very few items in the pop-up menu currently, so there's plenty of space to add this to...It would be great if after right clicking the panel I could toggle the panel's lock status by clicking something which says
- [x] "Locked"
There are very few items in the pop-up menu currently, so there's plenty of space to add this toggle. Thank you!
![popup-menu](/uploads/b0aaa93b9212e7b18cff0b5395404ea9/popup-menu.png)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/485It takes 3.5 seconds to open the application menu [4.16 and 4.14]2022-07-26T07:37:57ZMQFIt takes 3.5 seconds to open the application menu [4.16 and 4.14]Hi, The first time the application menu is opened it takes about 3.5 seconds to open, the following times it opens instantly.
openSUSE 15.2
What more information can I provide?
![2021-05-16_02-08-26](/uploads/44061c2608ea4a440f95ab80c...Hi, The first time the application menu is opened it takes about 3.5 seconds to open, the following times it opens instantly.
openSUSE 15.2
What more information can I provide?
![2021-05-16_02-08-26](/uploads/44061c2608ea4a440f95ab80cff413e1/2021-05-16_02-08-26.mp4)
xsession.errors:
[.xsession-errors](/uploads/0c664a6695a3b8bd0f15aed9363d161d/.xsession-errors)4.17.1Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/484Allow to move applets between panels2022-04-12T07:00:24ZArtem S. TashkinovAllow to move applets between panelsIt would be great if the user could move applets (via drag-n-drop) between XFCE panels.
Why would it be necessary? Currently it's not possible and once you remove the applet its settings are lost. It's super inconvenient.It would be great if the user could move applets (via drag-n-drop) between XFCE panels.
Why would it be necessary? Currently it's not possible and once you remove the applet its settings are lost. It's super inconvenient.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/4862x Window Scaling breaks panel icons2022-04-23T13:57:16ZKacper Why2x Window Scaling breaks panel iconsI frequently switch between 1x and 2x scaling - to be able to read what's on the display from a couple meters away - and the panel icons don't seem to correctly scale up or down.
After the first scale up to 2x the icons look like this:
...I frequently switch between 1x and 2x scaling - to be able to read what's on the display from a couple meters away - and the panel icons don't seem to correctly scale up or down.
After the first scale up to 2x the icons look like this:
![xfce4-panel-scaleup2](/uploads/587a8efefc0a7557be2ead39864137a0/xfce4-panel-scaleup2.png)
![xfce4-panel-scaleup1](/uploads/8aed2bb4baaab465c953efa3d3cc1ba9/xfce4-panel-scaleup1.png)
I've taken two screenshots: one of the left-side "start" icons, and the other of the right side tray area. The launcher icons and task bar don't seem to be affected.
Scaling back down to 1x does not help:
![xfce4-panel-scaledown2](/uploads/edf6692d505786ad60e58a31daf9b5dd/xfce4-panel-scaledown2.png)
![xfce4-panel-scaledown1](/uploads/fb39d539ea9602264df75d7f30bdda99/xfce4-panel-scaledown1.png)
I found that right clicking into Panel->Preferences and then twiddling the "Row size (pixels)" fixes the icon appearance in both the 2x and 1x cases, but I would much rather this happened automatically.
This is what the 1x scaling panel should look like, for reference:
![xfce4-panel-reference](/uploads/74d9ea9ac4ad5cb5564ed5110a9713cf/xfce4-panel-reference.png)
And here is the 2x panel after I twiddled the Row size property:
![xfce4-panel-reference2](/uploads/02eaa8121b4c81395abb1037e9058f19/xfce4-panel-reference2.png)
I am using xfce4-panel version 4.14.3 on Linux Mint 20.14.17.1Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/487Windows application systray icons have a background of a next icon2022-06-05T15:14:07ZdebiangamerWindows application systray icons have a background of a next iconSystray icons have a background of a next icon when running Ubisoft Connect and Epic Games launchers. Switching the desktop compositor on and off changes the background between blank and the next icon. The network icon is from connman-gt...Systray icons have a background of a next icon when running Ubisoft Connect and Epic Games launchers. Switching the desktop compositor on and off changes the background between blank and the next icon. The network icon is from connman-gtk. Version: xfce4-panel 4.16.2. OpenGL renderer: Radeon RX 580 Series (POLARIS10 DRM 3.41.0 5.13.0-rc2 LLVM 12.0.0) v: 4.6 Mesa 21.2.0-devel (git-0df249f 2021-05-19 focal-oibaf-ppa)
![image](/uploads/c0ec57eefdb27474450be2690f65b8e2/image.png)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/488Feature request: Panel: Display: General: "Mirror to all monitors"2022-04-05T13:41:28ZSimon DedmanFeature request: Panel: Display: General: "Mirror to all monitors"This would be mutually exclusive to "span monitors" I think.
Behaviour would mean the panel setup for the primary monitor would be duplicated to all plugged in monitors. I suspect this would adequately address most users wishes with [th...This would be mutually exclusive to "span monitors" I think.
Behaviour would mean the panel setup for the primary monitor would be duplicated to all plugged in monitors. I suspect this would adequately address most users wishes with [these](https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/325) [three](https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/178) [issues](https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/151).
This wouldn't allow for customised panel options per monitor but that's such a pain already that I suspect this would be an instant improvement for most people.
Some items aren't allowed to be duplicated to secondary panels so I guess they would just not be duplicated?
A secondary/subordinate feature request would be for Window Buttons to only appear in the panel for which their window appears.
Cheers!https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/489High cpu usage with hidden systray icons2022-04-27T09:51:11Zj-alonsoHigh cpu usage with hidden systray iconsNot normal cpu usage with hidden systray icons when there is any
hidden item and the applet is showing hidden items.
<pre>
CPU consuming: (1) (2) (3)
panel-14-systra 0.0% 8.3% 50.3%
Xorg 0.3% 9.6% 98.7%
(1) apple...Not normal cpu usage with hidden systray icons when there is any
hidden item and the applet is showing hidden items.
<pre>
CPU consuming: (1) (2) (3)
panel-14-systra 0.0% 8.3% 50.3%
Xorg 0.3% 9.6% 98.7%
(1) applet not showing hidden items
(2) applet showing hidden items
(3) letting the mouse pointer over the icon "<"
versions:
xfce4-panel-4.16.3-1.fc34.x86_64
xfce4-panel-4.14.4-3.fc33.x86_64
</pre>4.17.0https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/490[Bug] When closing panel preferences, the thin red lines around the panel stay.2022-10-30T09:26:29ZAditya Bhargav[Bug] When closing panel preferences, the thin red lines around the panel stay.When editing a panel through panel preferences, thin red lines pop up around the panel in question. This doesn't work as expected.
Sometimes when editing the panel through panel preferences, no red lines appear. Sometimes they do appea...When editing a panel through panel preferences, thin red lines pop up around the panel in question. This doesn't work as expected.
Sometimes when editing the panel through panel preferences, no red lines appear. Sometimes they do appear.
Sometimes, even after closing panel preferences, these red lines stay. I have to click on panel preferences once again and close the window again for the red lines to dissapear.
I am using xfce4-panel 4.16.3-1.4.17.4Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/497Icon isn't shown for the Digital project2021-07-01T17:26:55Zyuri@FreeBSDIcon isn't shown for the Digital projectProject source: https://github.com/hneemann/Digital
```icon*.png``` files from https://github.com/hneemann/Digital/tree/master/src/main/resources/icons are installed as:
```
/usr/local/share/icons/hicolor/128x128/apps/digital-logic-des...Project source: https://github.com/hneemann/Digital
```icon*.png``` files from https://github.com/hneemann/Digital/tree/master/src/main/resources/icons are installed as:
```
/usr/local/share/icons/hicolor/128x128/apps/digital-logic-designer.png
/usr/local/share/icons/hicolor/32x32/apps/digital-logic-designer.png
/usr/local/share/icons/hicolor/48x48/apps/digital-logic-designer.png
/usr/local/share/icons/hicolor/64x64/apps/digital-logic-designer.png
```
and icon https://github.com/hneemann/Digital/blob/master/src/main/svg/icon.svg is installed as
/usr/local/share/icons/hicolor/scalable/apps/digital-logic-designer.svg
.desktop file contents:
```
$ cat /usr/local/share/applications/digital.desktop
[Desktop Entry]
Type=Application
Name=Digital
Comment=Easy-to-use digital logic designer and circuit simulator
Exec=/usr/local/bin/digital
Icon=digital-logic-designer
Categories=Education;Electronics;
MimeType=text/x-digital;
Terminal=false
Keywords=simulator;digital;circuits;
```
The real icon isn't shown in the menu, a default icon is shown instead.
xfce-4.16
FreeBSD 13https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/491Excessive disk usage2023-07-03T08:19:56ZlindevelExcessive disk usageI added columns for reading and writing from the disk to htop and was surprised, their value for xfce4-panel is very large(3,6 GB read, 1,4 GB write), this is only 9 hours of uptime, and 6-8 hours of this time fell on the night, when I w...I added columns for reading and writing from the disk to htop and was surprised, their value for xfce4-panel is very large(3,6 GB read, 1,4 GB write), this is only 9 hours of uptime, and 6-8 hours of this time fell on the night, when I was asleep and the computer was completely idle
![Знімок_екрану_2021-05-28_08-46-28](/uploads/4e1a31af0dcceb8d607c4fd7b1390dee/Знімок_екрану_2021-05-28_08-46-28.png)
```
$ xfce4-panel --version
xfce4-panel 4.16.3 (Xfce 4.16)
$ uname -a
Linux home 5.12.6-arch1-1 #1 SMP PREEMPT Sun, 23 May 2021 00:45:50 +0000 x86_64 GNU/Linux
```https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/492g_memdup() has been deprecated2022-04-04T14:07:00Zlindevelg_memdup() has been deprecatedIt needs to be replaced with `g_memdup2`
https://gitlab.xfce.org/xfce/xfce4-panel/-/blob/master/plugins/systray/sn-item.c#L657 (link to master, sorry I didn't find how to get a permanent link in GitLab)
```
sn-item.c: У функції ‘sn_ite...It needs to be replaced with `g_memdup2`
https://gitlab.xfce.org/xfce/xfce4-panel/-/blob/master/plugins/systray/sn-item.c#L657 (link to master, sorry I didn't find how to get a permanent link in GitLab)
```
sn-item.c: У функції ‘sn_item_extract_pixbuf’:
sn-item.c:657:19: попередження: ‘g_memdup’ вважається застарілим: Use 'g_memdup2' instead [-Wdeprecated-declarations]
657 | array = g_memdup (data, size);
| ^~~~~
У файлі, який включено у /usr/include/glib-2.0/glib.h:82,
з /usr/include/glib-2.0/gobject/gbinding.h:28,
з /usr/include/glib-2.0/glib-object.h:22,
з /usr/include/glib-2.0/gio/gioenums.h:28,
з /usr/include/glib-2.0/gio/giotypes.h:28,
з /usr/include/glib-2.0/gio/gio.h:26,
з sn-item.c:28:
/usr/include/glib-2.0/glib/gstrfuncs.h:257:23: зауваження: оголошено тут
257 | gpointer g_memdup (gconstpointer mem,
| ^~~~~~~~
```4.17.0lindevellindevelhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/493g_time_zone_new() has been deprecated2022-04-04T14:07:14Zlindevelg_time_zone_new() has been deprecatedIt needs to be replaced with `g_time_zone_new_identifier`
https://gitlab.xfce.org/xfce/xfce4-panel/-/blob/master/plugins/clock/clock-time.c#L180
```
clock-time.c: У функції ‘clock_time_set_property’:
clock-time.c:180:15: попередження: ...It needs to be replaced with `g_time_zone_new_identifier`
https://gitlab.xfce.org/xfce/xfce4-panel/-/blob/master/plugins/clock/clock-time.c#L180
```
clock-time.c: У функції ‘clock_time_set_property’:
clock-time.c:180:15: попередження: ‘g_time_zone_new’ вважається застарілим: Use 'g_time_zone_new_identifier' instead [-Wdeprecated-declarations]
180 | time->timezone = g_time_zone_new (str_value);
| ^~~~
У файлі, який включено у /usr/include/glib-2.0/glib/gdatetime.h:31,
з /usr/include/glib-2.0/glib/gbookmarkfile.h:26,
з /usr/include/glib-2.0/glib.h:37,
з clock-time.c:20:
/usr/include/glib-2.0/glib/gtimezone.h:57:25: зауваження: оголошено тут
57 | GTimeZone * g_time_zone_new (const gchar *identifier);
| ^~~~~~~~~~~~~~~
```4.17.0lindevellindevelhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/494Warning: Discards ‘volatile’ qualifier2022-04-04T14:07:28ZlindevelWarning: Discards ‘volatile’ qualifier`volatile` needs to be removed
https://developer.gnome.org/glib/stable/glib-Threads.html#g-once-init-enter
> While location has a volatile qualifier, this is a historical artifact and the pointer passed to it should not be volatile.
h...`volatile` needs to be removed
https://developer.gnome.org/glib/stable/glib-Threads.html#g-once-init-enter
> While location has a volatile qualifier, this is a historical artifact and the pointer passed to it should not be volatile.
https://gitlab.xfce.org/xfce/xfce4-panel/-/blob/master/common/panel-debug.c#L66
https://gitlab.xfce.org/xfce/xfce4-panel/-/blob/master/libxfce4panel/xfce-panel-plugin-provider.c#L51
```
У файлі, який включено у /usr/include/glib-2.0/glib/gthread.h:32,
з /usr/include/glib-2.0/glib/gasyncqueue.h:32,
з /usr/include/glib-2.0/glib.h:32,
з panel-debug.c:27:
panel-debug.c: У функції ‘panel_debug_init’:
/usr/include/glib-2.0/glib/gatomic.h:117:5: попередження: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types]
117 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:260:7: зауваження: у розгортанні макросу ‘g_atomic_pointer_get’
260 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
panel-debug.c:69:7: зауваження: у розгортанні макросу ‘g_once_init_enter’
69 | if (g_once_init_enter (&inited__volatile))
| ^~~~~~~~~~~~~~~~~
У файлі, який включено у /usr/include/glib-2.0/glib/gthread.h:32,
з /usr/include/glib-2.0/glib/gasyncqueue.h:32,
з /usr/include/glib-2.0/glib.h:32,
з /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
з /usr/include/gtk-3.0/gdk/gdk.h:30,
з /usr/include/gtk-3.0/gtk/gtk.h:30,
з xfce-panel-plugin-provider.c:23:
xfce-panel-plugin-provider.c: У функції ‘IA__xfce_panel_plugin_provider_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:117:5: попередження: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types]
117 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:260:7: зауваження: у розгортанні макросу ‘g_atomic_pointer_get’
260 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
xfce-panel-plugin-provider.c:54:7: зауваження: у розгортанні макросу ‘g_once_init_enter’
54 | if (g_once_init_enter (&type__volatile))
| ^~~~~~~~~~~~~~~~~
```4.17.0lindevellindevelhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/495libxfce4panel-aliasdef.c: Compilation warnings2022-04-03T14:39:55Zlindevellibxfce4panel-aliasdef.c: Compilation warnings```
In file included from libxfce4panel-config.c:144:
../libxfce4panel/libxfce4panel-aliasdef.c:13:47: warning: redundant redeclaration of 'libxfce4panel_major_version' [-Wredundant-decls]
13 | extern __typeof (libxfce4panel_major_ver...```
In file included from libxfce4panel-config.c:144:
../libxfce4panel/libxfce4panel-aliasdef.c:13:47: warning: redundant redeclaration of 'libxfce4panel_major_version' [-Wredundant-decls]
13 | extern __typeof (libxfce4panel_major_version) libxfce4panel_major_version __attribute((alias("IA__libxfce4panel_major_version"), visibility("default")));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libxfce4panel-config.c:23:
../libxfce4panel/libxfce4panel-config.h:96:20: note: previous declaration of 'libxfce4panel_major_version' with type 'guint' {aka 'const unsigned int'}
96 | extern const guint libxfce4panel_major_version;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libxfce4panel-config.c:144:
../libxfce4panel/libxfce4panel-aliasdef.c:16:47: warning: redundant redeclaration of 'libxfce4panel_micro_version' [-Wredundant-decls]
16 | extern __typeof (libxfce4panel_micro_version) libxfce4panel_micro_version __attribute((alias("IA__libxfce4panel_micro_version"), visibility("default")));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libxfce4panel-config.c:23:
../libxfce4panel/libxfce4panel-config.h:98:20: note: previous declaration of 'libxfce4panel_micro_version' with type 'guint' {aka 'const unsigned int'}
98 | extern const guint libxfce4panel_micro_version;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libxfce4panel-config.c:144:
../libxfce4panel/libxfce4panel-aliasdef.c:19:47: warning: redundant redeclaration of 'libxfce4panel_minor_version' [-Wredundant-decls]
19 | extern __typeof (libxfce4panel_minor_version) libxfce4panel_minor_version __attribute((alias("IA__libxfce4panel_minor_version"), visibility("default")));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libxfce4panel-config.c:23:
../libxfce4panel/libxfce4panel-config.h:97:20: note: previous declaration of 'libxfce4panel_minor_version' with type 'guint' {aka 'const unsigned int'}
97 | extern const guint libxfce4panel_minor_version;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
```4.17.0Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/496Systray plugin always having icon artifacts2022-12-20T08:53:47ZRizal MartinSystray plugin always having icon artifactsSystray plugin always shows icon artifacts when the systray was moving or the icons on the tray changes/animates. Even when right clicking icons on systray, some parts of menu context are caught by systray-tray as artifact. This issue ha...Systray plugin always shows icon artifacts when the systray was moving or the icons on the tray changes/animates. Even when right clicking icons on systray, some parts of menu context are caught by systray-tray as artifact. This issue has been plagued since version 4.16.0
![xfce-panel2](/uploads/c833cfcceae46443b3b964ecec9f81c7/xfce-panel2.png)
![xfce-panel-3](/uploads/083c4adce26618d81161d55f4bf2f81d/xfce-panel-3.png)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/498xfce4-panel plugin crashes when using vala-panel-appenu and vscode2021-06-02T20:02:46ZBen Reavesxfce4-panel plugin crashes when using vala-panel-appenu and vscodeThis issue is already fixed in the latest release of the Vala-appmenu 0.7.6 (fix I believe was added to 0.7.5, but fossfreedom may have identified an additional one). Ubuntu Budgie has just backported some of the commits, which ones I am...This issue is already fixed in the latest release of the Vala-appmenu 0.7.6 (fix I believe was added to 0.7.5, but fossfreedom may have identified an additional one). Ubuntu Budgie has just backported some of the commits, which ones I am not sure, but I think it was all of 0.7.5 & one other related to fixing a build from source issue, @fossfreedom added them a little while ago.
![120095420-879d1b80-c0eb-11eb-8697-e8a1b3e8a1d3](https://user-images.githubusercontent.com/10969616/120250387-8da61000-c243-11eb-9bf5-6e7b9804031a.png)
https://github.com/UbuntuBudgie/budgie-desktop/issues/68
Additional references
https://github.com/solus-project/budgie-desktop/issues/2112
https://gitlab.com/vala-panel-project/vala-panel-appmenu/-/issues/347
https://github.com/microsoft/vscode/issues/125012https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/499Clock tooltip calendar has 8-day weeks2022-04-05T13:45:58ZJim GregoryClock tooltip calendar has 8-day weeksI am using a Raspberry Pi 4 running ARM64 Debian 11 and xfce-panel version 4.16.2.
The pop-up calendar that appears when the toolbar clock is clicked is formatted incorrectly. The weeks in each month have 8 days instead of 7 days. See...I am using a Raspberry Pi 4 running ARM64 Debian 11 and xfce-panel version 4.16.2.
The pop-up calendar that appears when the toolbar clock is clicked is formatted incorrectly. The weeks in each month have 8 days instead of 7 days. See screenshot below:
![Screenshot_2021-06-01_20-59-59](/uploads/b0767127da2b824fd8f72487167d703a/Screenshot_2021-06-01_20-59-59.png)
I have my timezone set to America/Chicago, if it matters.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/500Size of `Draw window frame when hovering a button` does not match size of window2022-04-18T21:20:20ZTerryChauSize of `Draw window frame when hovering a button` does not match size of windowIn `Panel>Items>Window Buttons`, I have `Draw window frame when hovering a button` selected. I also reduced the size of margin and padding in `~/.config/gtk.css`, with the following script:
```
/* slimmer headerbars */
headerbar entry,...In `Panel>Items>Window Buttons`, I have `Draw window frame when hovering a button` selected. I also reduced the size of margin and padding in `~/.config/gtk.css`, with the following script:
```
/* slimmer headerbars */
headerbar entry,
headerbar spinbutton,
headerbar button,
headerbar separator {
margin-top: 0px;
margin-bottom: 0px;
}
headerbar {
min-height: 0px;
padding: 0;
padding-left: 6px;
padding-right: 5px;
margin: 0px;
border: 0px;
}
.csd .subtitle { font-size: 0; }
.csd .title { font-size: 9pt; }
.csd .titlebar>image { -gtk-icon-transform: scale(0.8); padding-left: 7px; }
.csd entry { font-size: 9pt; min-height: 20px; }
.csd entry image { padding-top: 1px; padding-bottom: 1px; -gtk-icon-transform: scale(0.8); min-height: 0px; }
.csd .titlebar .titlebutton {background-color: rgba(255,0,0,0); }
.csd:backdrop, .titlebar:backdrop { background: #393f3f; }
.csd, .titlebar { background: #323737; }
.csd .titlebutton { -gtk-icon-transform: scale(0.8); }
```
However, this causes the window border frame to be larger than the actual window, when hovering over the menu icon of Gnome applications. See image below (gnome-calculator 40.1-1).
![https://i.ibb.co/q5WCzHs/Screenshot-from-2021-06-09-07-48-35.png](https://i.ibb.co/q5WCzHs/Screenshot-from-2021-06-09-07-48-35.png)
Some more information:
```
5.10.41-1-MANJARO x86_64
xfce4-panel 4.16.3-1
xfwm4 4.16.1-1
gtk3 1:3.24.29-1
lib32-gtk3 3.24.29-1
```
Please also see discussion here: [https://forum.xfce.org/viewtopic.php?pid=63128#p63128](https://forum.xfce.org/viewtopic.php?pid=63128#p63128) for additional context.
This may be a simple .css fix, or an issue with the xfce4-panel or a xfwm4. Applications without Client Side Decorations (CSD) do not experience this issue.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/562Size of `Draw window frame when hovering a button` does not match size of window2022-05-22T18:26:25ZTerryChauSize of `Draw window frame when hovering a button` does not match size of windowIn `Panel>Items>Window Buttons`, I have `Draw window frame when hovering a button` selected. I also reduced the size of margin and padding in `~/.config/gtk.css`, with the following script:
```
/* slimmer headerbars */
headerbar entry,...In `Panel>Items>Window Buttons`, I have `Draw window frame when hovering a button` selected. I also reduced the size of margin and padding in `~/.config/gtk.css`, with the following script:
```
/* slimmer headerbars */
headerbar entry,
headerbar spinbutton,
headerbar button,
headerbar separator {
margin-top: 0px;
margin-bottom: 0px;
}
headerbar {
min-height: 0px;
padding: 0;
padding-left: 6px;
padding-right: 5px;
margin: 0px;
border: 0px;
}
.csd .subtitle { font-size: 0; }
.csd .title { font-size: 9pt; }
.csd .titlebar>image { -gtk-icon-transform: scale(0.8); padding-left: 7px; }
.csd entry { font-size: 9pt; min-height: 20px; }
.csd entry image { padding-top: 1px; padding-bottom: 1px; -gtk-icon-transform: scale(0.8); min-height: 0px; }
.csd .titlebar .titlebutton {background-color: rgba(255,0,0,0); }
.csd:backdrop, .titlebar:backdrop { background: #393f3f; }
.csd, .titlebar { background: #323737; }
.csd .titlebutton { -gtk-icon-transform: scale(0.8); }
```
However, this causes the window border frame to be larger than the actual window, when hovering over the menu icon of Gnome applications. See image below (gnome-calculator 40.1-1).
![https://i.ibb.co/q5WCzHs/Screenshot-from-2021-06-09-07-48-35.png](https://i.ibb.co/q5WCzHs/Screenshot-from-2021-06-09-07-48-35.png)
Some more information:
```
5.10.41-1-MANJARO x86_64
xfce4-panel 4.16.3-1
xfwm4 4.16.1-1
gtk3 1:3.24.29-1
lib32-gtk3 3.24.29-1
```
Please also see discussion here: [https://forum.xfce.org/viewtopic.php?pid=63128#p63128](https://forum.xfce.org/viewtopic.php?pid=63128#p63128) for additional context.
This may be a simple .css fix, or an issue with the xfce4-panel or a xfwm4. Applications without Client Side Decorations (CSD) do not experience this issue.4.17.1Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/501Whiskers menu jumps to non-matching item because of mouse pointer2021-06-13T11:12:22ZH. James HarkinsWhiskers menu jumps to non-matching item because of mouse pointerHere is a typical thing that happens multiple times a day for me.
1. The mouse pointer happens to be in the screen area where the whiskers menu will appear.
2. I press the hotkey to open the whiskers menu.
3. I type a few characters of ...Here is a typical thing that happens multiple times a day for me.
1. The mouse pointer happens to be in the screen area where the whiskers menu will appear.
2. I press the hotkey to open the whiskers menu.
3. I type a few characters of the name of the app I want to open.
4. The menu correctly narrows the search results, *but* it also jumps the blue-bar selection to an item that had been directly under the mouse pointer.
Actual behavior: An item is currently selected which a/ I did not request, b/ may not even match the characters I typed, and c/ may not even have any direct relationship with the mouse pointer.
Expected behavior: The menu should ignore the mouse position until I actually touch and move the mouse. (It should respond to mouse *motion*. It should not respond to the presence of a stationary mouse pointer within the menu's bounds.)
In this screenshot, note that I'm searching for "ema" and, if I press return at this point, it will helpfully(?) open LibreOffice Math (????!!! why???!!!!???!!!???) and *not* Emacs as I would expect.
Also note the tool tip for "E-Book Editor." This tells me that the menu initially put LibreOffice Math a couple of rows higher, and picked up the item based on the mouse position -- and *then* late-arriving search results pushed LO Math lower. (Again, my expected behavior is at least that nothing would be selected at this point, or that the best match = "Emacs (GUI)" would be selected.)
![xfce-menu-why-the-hell](/uploads/211167579863d99ee64ffc25e68a83fe/xfce-menu-why-the-hell.png)
User impact: As this happens multiple times every day, this is -- the next word is carefully chosen -- *infuriating*. It is pitch-the-computer-out-the-flipping-window maddening. It is *ridiculous*. I am very happy with XFCE in almost all respects, but this is very nearly a dealbreaker. There is no justification for this behavior. Please fix it.