Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

matemenu-tree: Fix crash when adding launcher from compact menu #117

Merged

Conversation

correctmost
Copy link
Contributor

The emit_changed_signal callback was attempting to run on a submenu that had already been destroyed by its parent menu.

Closes #116

Testing

  • Note: My testing occurred against the 1.26 branch
  • I verified that adding a launcher from a compact menu no longer causes a crash
  • I verified that there are no memory errors or criticals when removing the compact menu
  • I verified that there are no (new) criticals or mate-panel memory leaks when replacing a launched panel with mate-panel --replace

The emit_changed_signal callback was attempting to run on a
submenu that had already been destroyed by its parent menu.

Closes mate-desktop#116
Copy link
Member

@lukefromdc lukefromdc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I still got the same crash (under wayland, will check x11 too) with

corrupted size vs. prev_size while consolidating
Aborted

after applying this. EDIT: identical results under x11

@raveit65
Copy link
Member

I can confirm that using this PR drop the valgrind output from #116 (comment) when adding a launcher.
The crash itself i wasn't able to reproduce with fedora, see discussion bugreport.

@raveit65
Copy link
Member

raveit65 commented Jan 14, 2024

We need to recheck why author and reviewers get different results. From my point of view PR looks good.

@raveit65
Copy link
Member

@zhuyaliang
Please try to reproduce the issue.

Copy link
Member

@raveit65 raveit65 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@raveit65 raveit65 self-requested a review January 14, 2024 17:17
Copy link
Member

@raveit65 raveit65 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was able to reproduce the crash and can confirm that PR fixes the crash for me in fedora.

@raveit65
Copy link
Member

@lukefromdc
Can you please check the PR again?
With my systems the crash is gone with PR.

Copy link
Member

@lukefromdc lukefromdc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Still got the same

corrupted size vs. prev_size while consolidating
Aborted

while running under wayland

@lukefromdc
Copy link
Member

same crash in x11 too. Note that I am running locally compiled GTK 3.24.39 with the gtk3-classic patches applied and locally compiled glib 2.78.3

@raveit65
Copy link
Member

Still got the same

corrupted size vs. prev_size while consolidating
Aborted

while running under wayland

I am still wondering about the crash description.
Where do you see it?
I assume that collection menu is enabled.

@raveit65
Copy link
Member

I see only this in terminal:

rave@f39:~$ mate-panel --replace
** Message: 21:01:56.999: PANEL_ORIENTATION_BOTTOM
Segmentation fault (core dumped)

Also with valigrind i do not see your message.

@lukefromdc
Copy link
Member

I saw it in terminal after running mate-panel --replace

@raveit65
Copy link
Member

Weird, that we get different outputs in terminal.
Can anyone else from the team test this PR, please ?
Anyway, i am thinking about to add this to fedora as it fixes the crash for me.

@raveit65
Copy link
Member

raveit65 commented Feb 2, 2024

@cwendling
Any chance to test this? We need to find out why reviewer got different results.

@cwendling
Copy link
Member

@lukefromdc any chance we could get a GDB backtrace or Valgrind report when it happens?

@lukefromdc
Copy link
Member

I got this from
valgrind --leak-check=full mate-panel --replace >/home/luke/Desktop/valgrind.log 2>&1



==71940== Memcheck, a memory error detector
==71940== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
==71940== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
==71940== Command: mate-panel --replace
==71940== 

(mate-panel:71940): Gtk-CRITICAL **: 12:33:26.678: gtk_spin_button_set_value: assertion 'GTK_IS_SPIN_BUTTON (spin_button)' failed

(mate-panel:71940): Gtk-CRITICAL **: 12:33:26.690: gtk_spin_button_set_value: assertion 'GTK_IS_SPIN_BUTTON (spin_button)' failed
==71940== Conditional jump or move depends on uninitialised value(s)
==71940==    at 0x511674C: ??? (in /usr/lib/x86_64-linux-gnu/libgdk-3.so.0.2408.32)
==71940==    by 0x51169B3: ??? (in /usr/lib/x86_64-linux-gnu/libgdk-3.so.0.2408.32)
==71940==    by 0x5116BDA: ??? (in /usr/lib/x86_64-linux-gnu/libgdk-3.so.0.2408.32)
==71940==    by 0x5108F97: ??? (in /usr/lib/x86_64-linux-gnu/libgdk-3.so.0.2408.32)
==71940==    by 0x511FB59: ??? (in /usr/lib/x86_64-linux-gnu/libgdk-3.so.0.2408.32)
==71940==    by 0x4C560E5: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x55F1390: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604BEB: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x4C3F1F5: gtk_widget_map (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x4C4CF51: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940== 
==71940== Conditional jump or move depends on uninitialised value(s)
==71940==    at 0x511B9A9: gdk_window_withdraw (in /usr/lib/x86_64-linux-gnu/libgdk-3.so.0.2408.32)
==71940==    by 0x4C483FC: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5607AD1: g_signal_chain_from_overridden (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x58DFF04: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-layer-shell.so.0.8.1)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5603304: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x4C3109B: gtk_widget_unmap (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x4C4767E: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940== 
==71940== Mismatched free() / delete / delete []
==71940==    at 0x48431EF: free (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x48D8346: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x2347c800 is 0 bytes inside a block of size 512 alloc'd
==71940==    at 0x56123BD: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x4C33241: gtk_widget_has_grab (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x4AF0B32: gtk_grab_remove (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x4C4319F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==  Address 0x2347ca00 is 528 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x5613565: g_type_check_instance_is_a (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x4C33255: gtk_widget_has_grab (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x4AF0B32: gtk_grab_remove (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x4C4319F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==  Address 0x2347ca00 is 528 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 1
==71940==    at 0x4C3325F: gtk_widget_has_grab (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x4AF0B32: gtk_grab_remove (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x4C4319F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==  Address 0x2347c913 is 291 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x4C431A0: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x2347c948 is 344 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid write of size 8
==71940==    at 0x4C431A4: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x2347c948 is 344 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x4C431B6: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x2347c938 is 328 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x4C431BF: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x2347c9f0 is 512 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid write of size 8
==71940==    at 0x4C431C6: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x2347c9f0 is 512 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x5613A65: g_type_check_instance_is_fundamentally_a (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55FAC15: g_object_set_qdata (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x4C431EA: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==  Address 0x2347ca00 is 528 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 1
==71940==    at 0x565FDC8: g_pointer_bit_lock (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x5670D65: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x4C431EA: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==  Address 0x2347ca10 is 544 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x5670D66: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x4C431EA: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==  Address 0x2347ca10 is 544 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 1
==71940==    at 0x565FEAF: g_pointer_bit_unlock (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x5670E87: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x4C431EA: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==  Address 0x2347ca10 is 544 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x4C431EB: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x2347c950 is 352 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x4C431F4: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x2347c950 is 352 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x4C431FD: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x2347c958 is 360 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid write of size 8
==71940==    at 0x4C43201: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x2347c958 is 360 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x4B8A40D: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x4C4321E: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==  Address 0x2347c998 is 424 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x4B8A445: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x4C4321E: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==  Address 0x2347c9a0 is 432 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x4C4321F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x2347c9e8 is 504 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid write of size 8
==71940==    at 0x4C43265: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x2347c9e8 is 504 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x5613A65: g_type_check_instance_is_fundamentally_a (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55FA66D: g_object_is_floating (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x4C43274: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==  Address 0x2347ca00 is 528 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x55F5CA8: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x4C43274: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==  Address 0x2347ca10 is 544 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 1
==71940==    at 0x565FDC8: g_pointer_bit_lock (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x567101B: g_datalist_clear (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==  Address 0x2347ca10 is 544 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x567101C: g_datalist_clear (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x2347ca10 is 544 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x567101F: g_datalist_clear (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x2347ca10 is 544 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x5671028: g_datalist_clear (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x2347ca10 is 544 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 1
==71940==    at 0x565FEAF: g_pointer_bit_unlock (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x567103B: g_datalist_clear (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==  Address 0x2347ca10 is 544 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x56124E6: g_type_free_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x5691B46: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56923EE: g_main_loop_run (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x4AF0924: gtk_main (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==  Address 0x2347ca00 is 528 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid write of size 8
==71940==    at 0x5612539: g_type_free_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x5691B46: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56923EE: g_main_loop_run (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x4AF0924: gtk_main (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==  Address 0x2347ca00 is 528 bytes inside a recently re-allocated block of size 608 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid free() / delete / delete[] / realloc()
==71940==    at 0x5612781: g_type_free_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x5691B46: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56923EE: g_main_loop_run (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x4AF0924: gtk_main (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==  Address 0x2347c800 is 0 bytes inside a block of size 512 free'd
==71940==    at 0x48431EF: free (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x48D8346: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x1616B2: panel_place_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Block was alloc'd at
==71940==    at 0x56123BD: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161DF4: panel_place_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E2B2: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Mismatched free() / delete / delete []
==71940==    at 0x48431EF: free (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x48D8346: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x161713: panel_desktop_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x23608860 is 0 bytes inside a block of size 400 alloc'd
==71940==    at 0x56123BD: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161F26: panel_desktop_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E30D: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x4C431A0: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x161713: panel_desktop_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x23608938 is 232 bytes inside a recently re-allocated block of size 496 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161F26: panel_desktop_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E30D: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid write of size 8
==71940==    at 0x4C431A4: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x161713: panel_desktop_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x23608938 is 232 bytes inside a recently re-allocated block of size 496 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161F26: panel_desktop_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E30D: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x4C431B6: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x161713: panel_desktop_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x23608928 is 216 bytes inside a recently re-allocated block of size 496 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161F26: panel_desktop_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E30D: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x4C431BF: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x161713: panel_desktop_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x236089e0 is 400 bytes inside a recently re-allocated block of size 496 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161F26: panel_desktop_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E30D: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid write of size 8
==71940==    at 0x4C431C6: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x161713: panel_desktop_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x236089e0 is 400 bytes inside a recently re-allocated block of size 496 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161F26: panel_desktop_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E30D: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x5670D66: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x4C431EA: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x161713: panel_desktop_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==  Address 0x23608a00 is 432 bytes inside a recently re-allocated block of size 496 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161F26: panel_desktop_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E30D: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x4C431EB: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x161713: panel_desktop_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x23608940 is 240 bytes inside a recently re-allocated block of size 496 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161F26: panel_desktop_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E30D: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x4C431F4: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x161713: panel_desktop_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x23608940 is 240 bytes inside a recently re-allocated block of size 496 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161F26: panel_desktop_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E30D: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x4C431FD: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x161713: panel_desktop_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x23608948 is 248 bytes inside a recently re-allocated block of size 496 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161F26: panel_desktop_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E30D: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid write of size 8
==71940==    at 0x4C43201: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x161713: panel_desktop_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x23608948 is 248 bytes inside a recently re-allocated block of size 496 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161F26: panel_desktop_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E30D: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x4B8A40D: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x4C4321E: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x161713: panel_desktop_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==  Address 0x23608988 is 312 bytes inside a recently re-allocated block of size 496 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161F26: panel_desktop_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E30D: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x4B8A445: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x4C4321E: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x161713: panel_desktop_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==  Address 0x23608990 is 320 bytes inside a recently re-allocated block of size 496 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161F26: panel_desktop_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E30D: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x4C4321F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x161713: panel_desktop_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x236089d8 is 392 bytes inside a recently re-allocated block of size 496 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161F26: panel_desktop_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E30D: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid write of size 8
==71940==    at 0x4C43265: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x161713: panel_desktop_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x236089d8 is 392 bytes inside a recently re-allocated block of size 496 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161F26: panel_desktop_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E30D: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x55F5CA8: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x4C43274: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2408.32)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x161713: panel_desktop_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==  Address 0x23608a00 is 432 bytes inside a recently re-allocated block of size 496 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161F26: panel_desktop_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E30D: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 1
==71940==    at 0x565FDC8: g_pointer_bit_lock (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x567101B: g_datalist_clear (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x161713: panel_desktop_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==  Address 0x23608a00 is 432 bytes inside a recently re-allocated block of size 496 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161F26: panel_desktop_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E30D: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x567101C: g_datalist_clear (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x161713: panel_desktop_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x23608a00 is 432 bytes inside a recently re-allocated block of size 496 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161F26: panel_desktop_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E30D: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x567101F: g_datalist_clear (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x161713: panel_desktop_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x23608a00 is 432 bytes inside a recently re-allocated block of size 496 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161F26: panel_desktop_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E30D: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 8
==71940==    at 0x5671028: g_datalist_clear (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x161713: panel_desktop_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==    by 0x568EBA8: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==  Address 0x23608a00 is 432 bytes inside a recently re-allocated block of size 496 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161F26: panel_desktop_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E30D: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
==71940== Invalid read of size 1
==71940==    at 0x565FEAF: g_pointer_bit_unlock (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x567103B: g_datalist_clear (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x48D8373: ??? (in /usr/lib/x86_64-linux-gnu/libmate-desktop-2.so.17.1.4)
==71940==    by 0x161713: panel_desktop_menu_item_finalize (in /usr/bin/mate-panel)
==71940==    by 0x55F5F0B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x14DB6F: handle_matemenu_tree_changed (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A401: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x560A4A1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x53E7499: matemenu_tree_invoke_monitors (matemenu-tree.c:1004)
==71940==    by 0x53E7499: emit_changed_signal (matemenu-tree.c:718)
==71940==  Address 0x23608a00 is 432 bytes inside a recently re-allocated block of size 496 alloc'd
==71940==    at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==71940==    by 0x5698695: g_malloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7800.3)
==71940==    by 0x56122EE: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F68AF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F7D32: g_object_new_with_properties (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x55F8B30: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x161F26: panel_desktop_menu_item_new (in /usr/bin/mate-panel)
==71940==    by 0x14E30D: main_menu_append (in /usr/bin/mate-panel)
==71940==    by 0x14D1E7: submenu_to_display (in /usr/bin/mate-panel)
==71940==    by 0x55F1197: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x56031D6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940==    by 0x5604AD0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7800.3)
==71940== 
--71940-- WARNING: unhandled amd64-linux syscall: 434
--71940-- You may be able to write your own handler.
--71940-- Read the file README_MISSING_SYSCALL_OR_IOCTL.
--71940-- Nevertheless we consider this a bug.  Please report
--71940-- it at http://valgrind.org/support/bug_reports.html.
--71940-- WARNING: unhandled amd64-linux syscall: 434
--71940-- You may be able to write your own handler.
--71940-- Read the file README_MISSING_SYSCALL_OR_IOCTL.
--71940-- Nevertheless we consider this a bug.  Please report
--71940-- it at http://valgrind.org/support/bug_reports.html.

@lukefromdc
Copy link
Member

I got this backtrace from gdb:

luke@ubuntu:~$ gdb mate-panel 
GNU gdb (Debian 13.2-1) 13.2
Copyright (C) 2023 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from mate-panel...
(No debugging symbols found in mate-panel)
(gdb) quit
luke@ubuntu:~$ gdb mate-panel 
GNU gdb (Debian 13.2-1) 13.2
Copyright (C) 2023 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from mate-panel...
(No debugging symbols found in mate-panel)
(gdb) run
Starting program: /usr/bin/mate-panel 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff55ff6c0 (LWP 98268)]
[New Thread 0x7fffeffff6c0 (LWP 98269)]
[New Thread 0x7ffff4dfe6c0 (LWP 98270)]
[New Thread 0x7fffef7fe6c0 (LWP 98271)]
[New Thread 0x7fffeeffd6c0 (LWP 98272)]
[New Thread 0x7fffee7fc6c0 (LWP 98273)]
[Thread 0x7fffee7fc6c0 (LWP 98273) exited]
[New Thread 0x7fffee7fc6c0 (LWP 98274)]
[New Thread 0x7fffedffb6c0 (LWP 98275)]
[Thread 0x7fffee7fc6c0 (LWP 98274) exited]
[Thread 0x7fffedffb6c0 (LWP 98275) exited]
[New Thread 0x7fffedffb6c0 (LWP 98276)]
[New Thread 0x7fffee7fc6c0 (LWP 98277)]
[Thread 0x7fffedffb6c0 (LWP 98276) exited]
[Thread 0x7fffee7fc6c0 (LWP 98277) exited]
[New Thread 0x7fffee7fc6c0 (LWP 98293)]
[New Thread 0x7fffedffb6c0 (LWP 98294)]
[Thread 0x7fffee7fc6c0 (LWP 98293) exited]
[New Thread 0x7fffee7fc6c0 (LWP 98295)]
[Thread 0x7fffedffb6c0 (LWP 98294) exited]
[New Thread 0x7fffedffb6c0 (LWP 98296)]
[Thread 0x7fffee7fc6c0 (LWP 98295) exited]
[Thread 0x7fffedffb6c0 (LWP 98296) exited]
[New Thread 0x7fffedffb6c0 (LWP 98305)]
[New Thread 0x7fffee7fc6c0 (LWP 98306)]
[New Thread 0x7fffd57326c0 (LWP 98307)]
[Thread 0x7fffd57326c0 (LWP 98307) exited]
[Thread 0x7ffff4dfe6c0 (LWP 98270) exited]
[Thread 0x7fffedffb6c0 (LWP 98305) exited]
[New Thread 0x7fffedffb6c0 (LWP 98338)]
[New Thread 0x7ffff4dfe6c0 (LWP 98339)]
[Thread 0x7fffedffb6c0 (LWP 98338) exited]
[Thread 0x7ffff4dfe6c0 (LWP 98339) exited]
[New Thread 0x7ffff4dfe6c0 (LWP 98340)]
[New Thread 0x7fffedffb6c0 (LWP 98341)]
[Thread 0x7ffff4dfe6c0 (LWP 98340) exited]
[Thread 0x7fffedffb6c0 (LWP 98341) exited]
[New Thread 0x7fffedffb6c0 (LWP 98372)]
[New Thread 0x7ffff4dfe6c0 (LWP 98373)]
[Thread 0x7fffedffb6c0 (LWP 98372) exited]
[Thread 0x7ffff4dfe6c0 (LWP 98373) exited]
[New Thread 0x7ffff4dfe6c0 (LWP 98374)]
[New Thread 0x7fffedffb6c0 (LWP 98375)]
[Thread 0x7ffff4dfe6c0 (LWP 98374) exited]
[Thread 0x7fffedffb6c0 (LWP 98375) exited]
[New Thread 0x7fffedffb6c0 (LWP 98376)]
[New Thread 0x7ffff4dfe6c0 (LWP 98377)]
[Thread 0x7fffedffb6c0 (LWP 98376) exited]
[Thread 0x7ffff4dfe6c0 (LWP 98377) exited]
[New Thread 0x7ffff4dfe6c0 (LWP 98378)]
[New Thread 0x7fffedffb6c0 (LWP 98379)]
[Thread 0x7ffff4dfe6c0 (LWP 98378) exited]
[Thread 0x7fffedffb6c0 (LWP 98379) exited]
[New Thread 0x7fffedffb6c0 (LWP 98380)]
[New Thread 0x7ffff4dfe6c0 (LWP 98381)]
[Thread 0x7fffedffb6c0 (LWP 98380) exited]
[Thread 0x7ffff4dfe6c0 (LWP 98381) exited]
[New Thread 0x7ffff4dfe6c0 (LWP 98382)]
[New Thread 0x7fffedffb6c0 (LWP 98383)]
[Thread 0x7ffff4dfe6c0 (LWP 98382) exited]
[Thread 0x7fffedffb6c0 (LWP 98383) exited]
[New Thread 0x7fffedffb6c0 (LWP 98384)]
[New Thread 0x7ffff4dfe6c0 (LWP 98385)]
[Thread 0x7fffedffb6c0 (LWP 98384) exited]
[Thread 0x7ffff4dfe6c0 (LWP 98385) exited]
[New Thread 0x7ffff4dfe6c0 (LWP 98386)]
[New Thread 0x7fffedffb6c0 (LWP 98387)]
[Thread 0x7ffff4dfe6c0 (LWP 98386) exited]
[Thread 0x7fffedffb6c0 (LWP 98387) exited]
[Thread 0x7fffee7fc6c0 (LWP 98306) exited]
corrupted size vs. prev_size while consolidating

Thread 1 "mate-panel" received signal SIGABRT, Aborted.
__pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, 
    no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44
44	./nptl/pthread_kill.c: No such file or directory.
(gdb) thread apply all bt full

Thread 6 (Thread 0x7fffeeffd6c0 (LWP 98272) "dconf worker"):
#0  futex_wait (private=0, expected=2, futex_word=0x7ffff6efac80 <main_arena>) at ../sysdeps/nptl/futex-internal.h:146
        __ret = -512
        err = <optimized out>
#1  __GI___lll_lock_wait_private (futex=futex@entry=0x7ffff6efac80 <main_arena>) at ./nptl/lowlevellock.c:34
#2  0x00007ffff6dbf91d in __GI___libc_realloc (oldmem=0x555556d53820, bytes=512) at ./malloc/malloc.c:3484
        __futex = 0x7ffff6efac80 <main_arena>
        ar_ptr = 0x7ffff6efac80 <main_arena>
        newp = <optimized out>
        oldp = 0x555556d53810
        usable = <optimized out>
        __PRETTY_FUNCTION__ = "__libc_realloc"
#3  0x00007ffff70e26de in g_realloc () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff732eff5 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#5  0x00007ffff732f879 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#6  0x00007ffff7332373 in g_dbus_message_to_blob () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#7  0x00007ffff7325bda in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#8  0x00007ffff7326375 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#9  0x00007ffff732a762 in g_dbus_connection_send_message_with_reply () at /lib/x86_64-li--Type <RET> for more, q to quit, c to continue without paging-- c
nux-gnu/libgio-2.0.so.0
#10 0x00007ffff732aaa1 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#11 0x00007ffff732d1b5 in g_dbus_connection_call () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#12 0x00007ffff7fb9c17 in  () at /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#13 0x00007ffff70d8ba9 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007ffff70dbb47 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007ffff70dc12c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007ffff7fb99cd in  () at /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#17 0x00007ffff710727d in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007ffff6daf45c in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737334931872, 2537752884132898672, -120, 17, 140737488346608, 140737194741760, -2537719897321445520, -2537772374538918032}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#19 0x00007ffff6e2fbbc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 5 (Thread 0x7fffef7fe6c0 (LWP 98271) "gdbus"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff71324c9 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff7325a07 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#3  0x00007ffff733a6f5 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007ffff733b010 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#5  0x00007ffff72d1f33 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#6  0x00007ffff72d1f69 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#7  0x00007ffff70d8ba9 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007ffff70dbb47 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007ffff70dc3ef in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007ffff73398d6 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#11 0x00007ffff710727d in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007ffff6daf45c in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737334931872, 2537752884132898672, -120, 11, 140737301698416, 140737203134464, -2537718798346688656, -2537772374538918032}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#13 0x00007ffff6e2fbbc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 3 (Thread 0x7fffeffff6c0 (LWP 98269) "gmain"):
#0  0x00007ffff6e22abf in __GI___poll (fds=0x555555630910, nfds=2, timeout=714) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
#1  0x00007ffff70dbaa7 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff70dc12c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff70dc171 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff710727d in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff6daf45c in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737334931872, 2537752884132898672, -120, 2, 140737488347488, 140737211527168, -2537717699371931792, -2537772374538918032}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007ffff6e2fbbc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 2 (Thread 0x7ffff55ff6c0 (LWP 98268) "pool-spawner"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff71330e0 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff70a7eab in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff7107882 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff710727d in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff6daf45c in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737334931872, 2537752884132898672, -120, 2, 140737488347664, 140737301704704, -2537775698610296976, -2537772374538918032}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007ffff6e2fbbc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 1 (Thread 0x7ffff6223f40 (LWP 98265) "mate-panel"):
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = <optimized out>
        old_mask = {__val = {140733193388034}}
        ret = <optimized out>
#1  0x00007ffff6db11cf in __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
#2  0x00007ffff6d63472 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#3  0x00007ffff6d4d4b2 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20}, sa_mask = {__val = {140737339373394, 93825016625808, 140737340711855, 140737488347000, 140737339590344, 0, 93824994389024, 93824994200064, 93823560581122, 4, 93825016514512, 93824994389024, 4, 0, 140737334986151, 0}}, sa_flags = 1432497696, sa_restorer = 0x0}
#4  0x00007ffff6d4e1ed in __libc_message (fmt=fmt@entry=0x7ffff6ec078c "%s\n") at ../sysdeps/posix/libc_fatal.c:150
        ap = {{gp_offset = 16, fp_offset = 0, overflow_arg_area = 0x7fffffffdef0, reg_save_area = 0x7fffffffde80}}
        fd = <optimized out>
        list = <optimized out>
        nlist = <optimized out>
        cp = <optimized out>
#5  0x00007ffff6dbaae5 in malloc_printerr (str=str@entry=0x7ffff6ec36a8 "corrupted size vs. prev_size while consolidating") at ./malloc/malloc.c:5658
#6  0x00007ffff6dbcbd8 in _int_free (av=0x7ffff6efac80 <main_arena>, p=0x555556c7c7c0, have_lock=<optimized out>, have_lock@entry=0) at ./malloc/malloc.c:4599
        size = 144
        fb = <optimized out>
        nextchunk = 0x555556c7c850
        nextsize = 48
        nextinuse = <optimized out>
        prevsize = <optimized out>
        bck = <optimized out>
        fwd = <optimized out>
        __PRETTY_FUNCTION__ = "_int_free"
#7  0x00007ffff6dbf1df in __GI___libc_free (mem=<optimized out>) at ./malloc/malloc.c:3367
        ar_ptr = <optimized out>
        p = <optimized out>
        err = 2
#8  0x00007ffff71f95c9 in g_type_free_instance () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9  0x00007ffff7894b93 in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#10 0x00007ffff71dcf0c in g_object_unref () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007ffff7941213 in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#12 0x00007ffff7f48374 in  () at /lib/x86_64-linux-gnu/libmate-desktop-2.so.17
#13 0x00005555555ad6b3 in panel_place_menu_item_finalize ()
#14 0x00007ffff71dcf0c in g_object_unref () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x0000555555599b70 in handle_matemenu_tree_changed ()
#16 0x00007ffff71d8198 in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007ffff71ea1d7 in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007ffff71ebad1 in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007ffff71f1402 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#20 0x00007ffff71f14a2 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#21 0x00007ffff740f49a in matemenu_tree_invoke_monitors (tree=0x55555606ae40) at ../libmenu/matemenu-tree.c:1004
        self = 0x55555606ae40
#22 emit_changed_signal (data=0x55555606ae40) at ../libmenu/matemenu-tree.c:718
        self = 0x55555606ae40
#23 0x00007ffff70d8ba9 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007ffff70dbb47 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007ffff70dc3ef in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007ffff77ee925 in gtk_main () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#27 0x00005555555792c1 in main ()

@correctmost
Copy link
Contributor Author

Can you check that the compiled mate-menus library is being used when you run mate-panel?

ldd $(command -v mate-panel) | grep mate-menu

I'm wondering if there's an issue with LD_LIBRARY_PATH.

@lukefromdc
Copy link
Member

libmate-menu.so.2 => /lib/x86_64-linux-gnu/libmate-menu.so.2 (0x00007f1e2add0000)

Note that I have all of MATE locally compiled, my Checkinstall(for autotools) or DESTDIR (for meson) .deb files install to the exact same locations as my direct installs.

@raveit65
Copy link
Member

@cwendling
Does the PR fixes the issue for you or do you have same results than @lukefromdc ?
In my system the crash is fixed with PR, but on @lukefromdc system it crashes with or without PR.
So no different for him.
I ask because i am working on 1.28 releases and maybe we should use this fix?
Mate-menus is a package which comes very early in build order.

@lukefromdc
Copy link
Member

I didn't get any NEW problems with this, it just didn't fix an existing problem. If these are two different crashes, than not fixing one is no reason not to fix the other. I've had this installed from last build for a while with same behavior as master on my system.

@raveit65
Copy link
Member

Thx.

@raveit65 raveit65 merged commit bfa5f0a into mate-desktop:master Feb 15, 2024
1 check passed
@raveit65
Copy link
Member

@lukefromdc
Can you please test if reverting mate-desktop/mate-panel@675f72f fixes also you crash here when adding a launcher from compact-menu?

@lukefromdc
Copy link
Member

lukefromdc commented Mar 1, 2024

It most certainly did, and continued to do so after I added the second commit to mate-desktop/mate-panel#1434 to return to GtkImageMenuItem (already referred to in the header file after the revert) for the Places and System main menu items

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Crash when adding launcher to mate-panel via compact menu
4 participants